![]() |
#1 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 84
Karma: 822
Join Date: Dec 2010
Location: Calgary, Canada
Device: NookC with CM7 (eMMC)
|
Bricked my Nookie then recovered it. Here's how.
And so, I bricked my NOOKc. I'm really not sure how it happened but it was after installing Clockwork Recovery. The details aren't important at the moment. Suffices to say that I found myself stuck at the 'n' stage, showing a Clockwork Recovery screen. Nothing would budge it from there. The 8 failed boots failsafe was no longer available. The Nook was hosed. Here I will recount my experience with reviving it and how. It's a little wordy but it just may save another newbie's bacon. It'll start describing the ordeal and finish up with all the steps that I took to recover.
After some hair-pulling and cursing I arrived at http://forum.xda-developers.com/showthread.php?t=919353 where I found the v1.0.0 stock images for the Nook. Salvation! The instructions there were fairly clear. Put Froyo on SD, put the images on the same SD, then boot Froyo, and replace the Clockwork Recovery images with the original Nook's. Simple, yes? Well, sort of. First of all, this whole exercise assumes that there is a working ADB (Android Debug Bridge) system installed on the PC. The problem with my x64 system is that I was never able to get ADB working through USB, only through WiFi. At this point I didn't even want to deal with installing the WiFi App in Froyo, so I installed ADB on my laptop running 32-bit Windows 7. Miraculously, after pluggin in the Nook to USB, ADB reported that it could "see" it. Now we're business, I thought. Ha! I had already burned an image of Froyo to a 4GB SD card and I plugged it into the PC to transfer the images. But other than the boot partition, the SD would show me nothing else. I could see the other partitions in Disk Management, but Windows would not let me assign a drive letter to the one I needed. Did I mention that I'm an android newbie? I figured that there must be a way to plug in the Nook to the PC and then copy the images to the appropriate place but how? ADB again, that's how! A list of the commands showed me the way. Soon after I had the images transfered, and shortly after that I had the appropriate partitions flashed with the images. "Soon" and "shortly after" by the way are relative terms. The transfer and flashing are slow with no indication of what is happening. Only a hanging cursor to blink at me and for all I knew it could be hanging. It took 30-45 minutes for those operations to complete. And so, now was the moment of truth. I started the 8 failed boot procedure. At the 8th failed boot, the familiar update icon came up but with a failed message. "Update failed" or somesuch. My hopes sank. Then I recalled reading in a message that the first time the procedure fails, then the second time it works. I don't remember that happening to me before, but hey... I was desperate, I'd have spent the whole day rebooting for a chance to save the Nookie. And so, I tried again and lo and behold, the familiar animation started. I was saved! I continued on and reset the data, re-registered, then started rooting from scratch. I am saving the Froyo SD with the stock images on it in case I need it again. I intent to find out what happened with Clockwork Recovery and with the Froyo on hand I can be more bold in my exploration. I have flashed quite a few devices before, this is the first time I can say that a device is pretty much next to being unbrickable. The only uncertainty lies in getting ADB to work properly. Restoring the Nookie. Good luck. 1. Go to http://forum.xda-developers.com/showthread.php?t=919353 and read the whole thread. That's pretty much all you need but if things are not clear and need specific steps, read on. 1a. Download http://www.mediafire.com/?5vbw33ue7pvod0g 1b. Download http://www.mediafire.com/?1zfj4334krqhs48 1c. Extract the .img files from the above, set aside for now. 2. Go to http://forum.xda-developers.com/showthread.php?t=883175 and download the Froyo image, then put it on a 2GB+ SD. 3. Install ADB. From what I read there is limited success in installing it in 64-bit Windows. It didn't work for me. This may be the most difficult step. 4. If you can see the /sdcard partition on the Froyo SD copy the two .img files there. 4a. Insert the Froyo SD Card into the Nook and boot. When it's ready start ADB and verify that it can communicate with the Nookie. (Type "ADB devices" in DOS window) 4b. If the .img files are on the sdcard already, go to step 5. 4c. Type "ADB push (path)/boot.img /sdcard/boot.img" without quotes and with appropriate source path. Wait until it's done. 4d. Type "ADB push (path)/system.img /sdcard/system.img" without quotes and with appropriate source path. Wait until it's done. 5. Type "ADB shell" without the quotes. 5a. Type "dd if=/sdcard/boot.img of=/dev/block/mmcblk0p1" without quotes. Wait until finished. 5b. Type "dd if=/sdcard/system.img of=/dev/block/mmcblk0p5" without quotes. Wait until finished. 6. Once done, turn off Nook and remove SD Card. Save it for another rainy day or put it back into circulation. I saved mine. Cheap insurance for $15. 7. Follow procedure at http://nookdevs.com/Flash_back_to_clean_stock_ROM to restore firmware and reset data. 8. Give thanks to the XDA-developers for all their hard work. Last edited by Apoc; 02-05-2011 at 07:23 PM. |
![]() |
![]() |
![]() |
#2 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 283
Karma: 2002
Join Date: Nov 2007
Device: Kindle3, Kindle2, Nook, NookColor
|
Actually, you should be able to recover without ADB if you need to. Your method will do the stock image restore for you, which is nice.
If you just want to get a working 8-failed-boot recovery option working again, here is a method that will cover 99% of cases(*): There is a rootpack (with instructions) that can make a bootable SD with clockworkmod. Make one. (I know the page says that 1.0.0 and 1.1 aren't supported --that only applies if you are using the rootpack to root, it doesn't apply if you are just using it to repair recovery which will work on any Nook). Then power off your Nook, put the SD in, and power it on and:
* What's the 1% that this won't work for? When you've damaged the initial partitions. Then you need a repartition boot (that's another thread), in which case neither Apoc's method, nor the method I listed will work (since there isn't a valid partition to either dd image to or install zip to). |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Feb 2011
Device: NookColor
|
Hello, I hope you can be able to help me.
I rooted my 1.1.0 NookColor with the help of this thread: http://forum.xda-developers.com/showthread.php?t=942424 Everything was working fine. I then downloaded Rom Manager and let it install ClockworkMod for me. I made a backup to my microSD card and now it seems my NookColor is "stuck" after the "Touch the Future of Reading" screen. It is stuck on the ClockworkMod Recovery v.3.0.0.5 page with the different options in orange text. I choose "reboot system now" and hit the "n" key and it goes into reboot, but after the "Touch the Future of Reading" screen I am back on the same page with the same orange text. Will I have to follow Zartemis instructions because I got a bad install of ClockworkMod? |
![]() |
![]() |
![]() |
#4 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 283
Karma: 2002
Join Date: Nov 2007
Device: Kindle3, Kindle2, Nook, NookColor
|
Quote:
A couple questions: After rooting you removed the SD card right? When you later installed Rom Manager and installed clockwork mod and made a backup to the SD card, was it a fresh SD card, or the SD card from the rooting process? If it was from the rooting process, did you format it first? |
|
![]() |
![]() |
![]() |
#5 | |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Feb 2011
Device: NookColor
|
Quote:
I used your method of fixing my NookColor ![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 283
Karma: 2002
Join Date: Nov 2007
Device: Kindle3, Kindle2, Nook, NookColor
|
Quote:
And yes, right now, before you reboot again, before you install clockwork, format your SD card using your Nook (use your Nook because the image you put on it made a mini partition and your PC probably won't format it to full size unless you use a special utility). Then fully test out your Nook, make sure shop works, gmail works, market works, sound works, wifi works, etc. reboot once or twice. Then install clockworkmod, insert your freshly formated SD with at least 1G of free space, and make your backup. |
|
![]() |
![]() |
![]() |
#7 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 228
Karma: 1212418
Join Date: Sep 2008
Device: Nook Touch, Nook Color (rooted) and Samsung Galaxy Nexus
|
I too ran into problems of an eternal Clockwork Mod recovery boot after installed it following rooting w/ autonooter 3.0 on bn ver 1.1. I wonder if something in that process prevents CMR from installing properly ...
The second go around, I used autonooter 2.15.25 on 1.0.1 and then install CMR and sideloaded the rooted 1.1 ... no problems so far. After 1 day of stability; I updated yesterday to the 1ghz kernel - still very stable. |
![]() |
![]() |
![]() |
#8 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 283
Karma: 2002
Join Date: Nov 2007
Device: Kindle3, Kindle2, Nook, NookColor
|
Quote:
Any chance you did the same as Rayn and re-used a rooting image SD without formating it first? If CWM is installed improperly, it just won't run. You'll see an error like Volwrath got: stuck at 'Touch the Future of Reading' when you try to do a recovery boot by hold n+power. You won't get to the orange CWM menu. Last edited by zartemis; 02-06-2011 at 12:15 AM. |
|
![]() |
![]() |
![]() |
#9 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 228
Karma: 1212418
Join Date: Sep 2008
Device: Nook Touch, Nook Color (rooted) and Samsung Galaxy Nexus
|
It is possible I had the sd card clockwork image in my NC, but I really don't think so. It has been 2 days ... but I had booted up into the normal NC Eclair 1.1 image; so I don't think I had a SD card version of Clockwork. It could be that CWR messed up wiping dalvick / caches after flashing the kernel. I have seen other instances where wiping dalvik doesn't finish cleanly. In fact, I remember now that it DIDN'T wipe dalvik cleanly; so after waiting 2 minutes, I forced a hard reboot ... and began an endless cycle of booting into cwr
|
![]() |
![]() |
![]() |
#10 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 283
Karma: 2002
Join Date: Nov 2007
Device: Kindle3, Kindle2, Nook, NookColor
|
Quote:
It would be shocking to me if a working (menu nav and all) CWM was fully in dalvik cache and that is what runs on a reboot. I don't think it works quite like that. Dalvik cache is a bytecode optimizer (which is why first boot on a new ROM is slower and why you wipe it for a new ROM -- the dependency tree would be all wrong otherwise). Last edited by zartemis; 02-06-2011 at 02:03 AM. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
I got some "Nookie" last night and I'm loving it! | =X= | Nook Developer's Corner | 34 | 02-22-2011 10:52 PM |
Apps that work on the nookie (eReader centric) | =X= | Nook Developer's Corner | 10 | 02-01-2011 09:59 AM |
Nookie Bear greet the world | nookie_bear | Introduce Yourself | 7 | 01-24-2011 06:29 AM |
I broke calibre at install time -- recovered | allan_vancouver | Calibre | 0 | 01-13-2010 04:59 PM |
Classic Be the First, Get your Nookie now! | kennyc | Barnes & Noble NOOK | 0 | 10-27-2009 07:17 AM |