It may be obvious to some, and this thread will probably sink into obscurity anyway, but I could have saved myself some trouble if I'd known this off the bat. A lot of threads for setting up alternative ROMs say you have to root to install CWM: false.
Basically, if you set up a bootable SD that includes ROM Manager, such as in verygreen's thread, then you can boot to CM7, and in the ROM Manager app, "Flash ClockworkMod Recovery." This will install CWM in place of "factory mode" on your NC's internal storage, but won't touch the stock OS install. Your NC will no longer restore to factory settings after 8 failed boots, but that can be a pro as well as a con, as your data won't get wiped if the NC gets confused, for instance during an upgrade.
In most cases, you're better off running ClockworkMod from an SD and leaving stock recovery intact.
Related
I did a search for 'boot recovery' and read a few thread going back to May, but none of them seem to quite fit what happened to me. If I have missed the instructions, please link to them and I'll check it out.
First the setup:
My NC is stock 1.2 on the EMMC. I then followed the instructions in the Size-agnostic SD Card image and CM7 installer for SD Cards. The only step I cheated on was copying both update-cm-7.0.3-encore-signed.zip and gapps-gb-20110613-signed.zip to the SD card after the card was imaged. The rom and gapps installed and work as intended.
Next it was my intent to install update-CM7-dalingrin-OC-sd-063011.zip for a little speed boost. But I couldn't get it to boot into recovery with the various hold this button timings and choosing reboot from the power button options. I then went into ROM Manager and Flash ClockworkMod recovery, which flashed 3.2.01 to the EMMC. I have confirmed that by removing my CM7 SD card and successfully booting to recovery.
So now what? I would have thought the Rom Manager should have flashed the CWM recovery to the SD card, as that is what I had booted from. How can I uninstall the CWM from EMMC and force it to installed to the SD card?
Thanks,
Zhin
Did you just say up there "which flashed 3.2.01 to the EMMC"? why did you expect it "should have flashed the CWM recovery to the SD card"?
Anyway, if you want to run from uSD, then anything related to eMMC or files that have "emmc" on file name, then ignore, discard it.
In your case, after you booted into recovery (using power button, and its options), you should be all set.
I don't now what makes you went into ROM Manager and flashed it
votinh said:
Did you just say up there "which flashed 3.2.01 to the EMMC"? why did you expect it "should have flashed the CWM recovery to the SD card"?
Click to expand...
Click to collapse
Because I thought that when you flashed a rom to the SD card and booted off the SD card it was treated the SD card as the 'local disk'. With the EMMC just being seen as additional storage when you where running off the SD. So when I booted from the SD card and opened Rom Manager while running from the SD card, I should think it would have flashed the CWM to the SD card.
votinh said:
Anyway, if you want to run from uSD, then anything related to eMMC or files that have "emmc" on file name, then ignore, discard it.
Click to expand...
Click to collapse
I didn't say anything about using files that said emmc in the OP.
votinh said:
In your case, after you booted into recovery (using power button, and its options), you should be all set.
Click to expand...
Click to collapse
The only way I can get to recovery is to remove the SD. How can I make sure to install update-CM7-dalingrin-OC-sd-063011.zip to the SD card? Can the SD card be put back in after booting to recovery?
votinh said:
I don't now what makes you went into ROM Manager and flashed it
Click to expand...
Click to collapse
When it wouldn't boot into recovery after the clean install from my OP, I started to look for other options. When I launched Rom Manager it said there was no recovery option installed.
-Zhin
Zhindel said:
I then went into ROM Manager and Flash ClockworkMod recovery, which flashed 3.2.01 to the EMMC. I have confirmed that by removing my CM7 SD card and successfully booting to recovery.
So now what? I would have thought the Rom Manager should have flashed the CWM recovery to the SD card, as that is what I had booted from. How can I uninstall the CWM from EMMC and force it to installed to the SD card?
Thanks,
Zhin
Click to expand...
Click to collapse
Rom Manager is useless for SD installs; just don't run it. It's not like most Android apps that only look at filesystem names (/sdcard, /emmc, etc), it uses the hardware device names (/dev/block/...) for its manipulations and pretty much assumes an emmc install.
Having CWM on emmc isn't a problem, it won't interfere with running the stock NC software from an emmc boot. I haven't run stock in forever, I don't know what they had for a recovery boot, but there are "restore to stock" threads that will show you how to find the parts if you want to put it back.
What were you intending to do by installing CWM? The recovery that comes with the SD install is what flashes new builds for you, so you don't want to mess with it. You can install CWM on the SD as an alternate boot instead of a recovery (uAltImg and uAltRam instead of uRecImg and uRecRam) and use the u-boot that comes with recent CM7 builds to boot it if you want to play with it.
stolenmoment said:
Rom Manager is useless for SD installs; just don't run it. It's not like most Android apps that only look at filesystem names (/sdcard, /emmc, etc), it uses the hardware device names (/dev/block/...) for its manipulations and pretty much assumes an emmc install.
Click to expand...
Click to collapse
Ahhh ha! That makes sense. I never knew that.
stolenmoment said:
Having CWM on emmc isn't a problem, it won't interfere with running the stock NC software from an emmc boot. I haven't run stock in forever, I don't know what they had for a recovery boot, but there are "restore to stock" threads that will show you how to find the parts if you want to put it back.
Click to expand...
Click to collapse
I can restore to stock easily enough. I have an image of the stock install for easy recover for just these circumstances.
stolenmoment said:
What were you intending to do by installing CWM? The recovery that comes with the SD install is what flashes new builds for you, so you don't want to mess with it. You can install CWM on the SD as an alternate boot instead of a recovery (uAltImg and uAltRam instead of uRecImg and uRecRam) and use the u-boot that comes with recent CM7 builds to boot it if you want to play with it.
Click to expand...
Click to collapse
The install instructions for the dalingrin kernels said they were CWM flashable. I wasn't going to get too fancy, but maybe I should look at some of the alternate boot options.
Thanks!
Zhin
I accidentally did the same exact thing before I realized VG included his own recovery on the SD. From what I've read, to uninstall CMW from the emmc, you need to create a separate CMW SD and do a full restore to stock.
http://forum.xda-developers.com/showthread.php?t=931720
As for putting CMW on the SD, IDK. VeryGreen's method of just appending "update-" to rom file names and placing them on the root of the SD has worked for me.
I didn't say anything about using files that said emmc in the OP.
Click to expand...
Click to collapse
Because you were confusing as indicated in your thread, I was just suggesting eliminating anything about "emmc" if you intended to run off uSD. I did not say you did it, I just recommend it. For instance, Dalingrin OC kernel, there are several versions out there and anything with "emmc", then you should ignore them. That's all
I can restore to stock easily enough. I have an image of the stock install for easy recover for just these circumstances.
Click to expand...
Click to collapse
I assume you are all set.
Am I right? or still need help
I did the same thing and am too wondering how to remove it for warranty purposes. My Nook came w/ 1.2...does that mean 'd have to restore to stock 1.0.1 and then upgrade to 1.2?
dna59 said:
I did the same thing and am too wondering how to remove it for warranty purposes. My Nook came w/ 1.2...does that mean 'd have to restore to stock 1.0.1 and then upgrade to 1.2?
Click to expand...
Click to collapse
Get one of those 2
http://forum.xda-developers.com/showthread.php?t=1050520
I'm trying to find out if there is a way to install clockwork recovery on to the nook itself. I can boot it up with an sd card, but since I want to put muiu on the nook, it seems like a good idea to have recovery on the nook.
There don't seem to be any link to the latest version of cwr in the development thread, and it has been a couple of weeks since someone posted there asking for a link, but never got a reply.
I guess what I'm really looking for is a .zip of the latest clockwork recovery that I can install on the nook through the clockwork recovery I have on my sd card.
Any help, as always, is greatly appreciated!
Go to ROM manager in applications and select Flash CWM Recovery. It'll install to the emmc.
416inversed said:
Go to ROM manager in applications and select Flash CWM Recovery. It'll install to the emmc.
Click to expand...
Click to collapse
He's running off an SD card. ROM Manager only works with internal installations.
To the original poster: Once you flash CWR to the eMMC you no longer have a stock Nook for the purposes of warranty. Why not just go all the way and put CM7 on the eMMC? You can follow the directions here: http://mrm3.net/nook-color-how-to-install-cyanogenmod-nightlies/
Make sure you choose the newest version of CWR (v3.2.0.1) when you do this!
patruns said:
He's running off an SD card. ROM Manager only works with internal installations.
Click to expand...
Click to collapse
Yeah, but CM7 on SD still has ROM Manager installed. OP wants to put CWM on the emmc. Hitting the "Flash CWM Recovery" selection in ROM Manager will put the latest CWM on their emmc. (I know it does, because I was noob enough to accidentally do it to my own Nook).
But that's what Crwly was asking about, right?
I am dual-booting CWR and CM7, both off the microSD. I used verygreen's installer to put CM7 on the microSD first, then installed racks11479's modified CWR. This does not satisfy ROM Manager, but it does let you backup, restore, and install zip packages off your 4th partition.
EDIT: Oh, and you do need another microSD to boot CWR, before you could use it to "flash" CWM SD Dualboot 0.1 to your current microSD.
Ok. I have a strange problem. I am rooted, running CWM 4.0.0.4. I should have check if CMW could see the Xoom's SD card, but I fogot.
I blew away /Data and /Cache. I tried to find the SD and it cannot see the SD so I formatted a 2GB SD and put the ICS ROM on it to flash. Rebooted into CWM and it still cannot see the SD.
When I look at the Xoom's storage, it seems that Titanium Backup and ROM Manager created backup in the Xoom's default storage NOT on the SD.
Unfortunately, now when I boot into 3.1, I don't even have the Market. What are my options here? Wipe Data/Factory Reset? Re-root?
When I boot into CWM, it says ODM Fuse 1 (if that means anything). I did recover from a CWM but lost SU but still rooted. Paused for now.
Thanks for any help!
Clockwork 3.0.2.5 can see external not newer version. So get the old version back on there maybe through rom manager then wipe everything and instal kang ics nightly version. Everything works in it. If that doesn't work do it through adb. I was still rooted flashing to it. Sounds like your better off moving forward then trying to fix whatever you've got going on. Titanium stored my stuff on SD card. Your apps are primly still there. Go to preferences, folder, scan whole device. Then set filter to backed up. If you have an old nandroid you can do the whole ics instal first then click restore, advanced, data after words. Then your apps will still be there at least. Basically got to get old clockwork either through rom manager or adb flash recovery then instal ics, then try data restore.
Sent from my Xoom using Tapatalk
Torrentula81 said:
Clockwork 3.0.2.5 can see external not newer version. So get the old version back on there maybe through rom manager then wipe everything and instal kang ics nightly version. Everything works in it. If that doesn't work do it through adb. I was still rooted flashing to it. Sounds like your better off moving forward then trying to fix whatever you've got going on. Titanium stored my stuff on SD card. Your apps are primly still there. Go to preferences, folder, scan whole device. Then set filter to backed up. If you have an old nandroid you can do the whole ics instal first then click restore, advanced, data after words. Then your apps will still be there at least. Basically got to get old clockwork either through rom manager or adb flash recovery then instal ics, then try data restore.
Sent from my Xoom using Tapatalk
Click to expand...
Click to collapse
Not true that you need to go back to that old version to get external sd support. Flash solarnz' v3.2.0.0...it supports ICS now. Just stay away from Rom Manager updates (4.0.0.4) as they don't support external sd.
UBER thanks! That worked. Now flashing ICS! Ran into Wi-fi authentication problem but a reboot should help.
I have been running CM9 on NC SD card for a ,couple of days now. I have CM7.1 in emmc. I find CM9 to be more phone-ey but I haven't had time to truly get used to it. I attempted to backup via Rom Manager today, it dumped me into recovery, tried to install gapps, failed & shut down. Anyone have issues like this. Not stopping production, but I love my backups. Just can't get enough.
beaujack said:
I have been running CM9 on NC SD card for a ,couple of days now. I have CM7.1 in emmc. I find CM9 to be more phone-ey but I haven't had time to truly get used to it. I attempted to backup via Rom Manager today, it dumped me into recovery, tried to install gapps, failed & shut down. Anyone have issues like this. Not stopping production, but I love my backups. Just can't get enough.
Click to expand...
Click to collapse
ROM Manager does not work with SD installs. If you try to use it, it tries to boot to CWM recovery to accomplish its tasks. You have no CWM recovery on an SD install. It is a special recovery script written by verygreen. That is what you see scrolling by after ROM Manager tells it to reboot.
But there is a way to put a custom CWM recovery as an alternate recovery on the SD. It has been specially modified to work with the SD installed partitions. It can back up your SD system for you. See my post here:
http://forum.xda-developers.com/showthread.php?p=22719241
Thanks, I appreciate the information. You are a pal.
Hi all. I have a Nook Color running CM 10.2 and am trying to upgrade it without success.
I have Superuser, CyanogenmodRom_Download, and TWRP downloaded.
Using CyanogenmodROM_Downloader configured to use TWRP I can successfully download a new Nightly. When I select Flash it takes me to Cyanboot. I select Internal eMMC Recovery and it brings up a notice saying that the Install Failed.
I tried using TWRP->Install->CyanogenROM_Downloader->cm-10.2-20131009-NIGHTLY-encore.zip. I'm not Wiping anything. Cyanboot into Internal eMMC recovery and the existing release instead of the update is installed.
Also, the only way I can tell which build is installed is with the CyanogenROM_Downloader. I looked around the web for something that would tell me where to look and didn't find anything. I also looked around /etc and didn't find anything obvious. Is there an easy way to tell what nightly build is installed?
I've been beating on this step for a couple of days now and looking around this site and the web and haven't found anything that helps although I'm sure it's out there somewhere. Any suggestions would be appreciated.
Thanks
Steve S.
Finding installed ROM
sjs_bebop said:
Hi all. I have a Nook Color running CM 10.2 and am trying to upgrade it without success.
I have Superuser, CyanogenmodRom_Download, and TWRP downloaded.
Using CyanogenmodROM_Downloader configured to use TWRP I can successfully download a new Nightly. When I select Flash it takes me to Cyanboot. I select Internal eMMC Recovery and it brings up a notice saying that the Install Failed.
I tried using TWRP->Install->CyanogenROM_Downloader->cm-10.2-20131009-NIGHTLY-encore.zip. I'm not Wiping anything. Cyanboot into Internal eMMC recovery and the existing release instead of the update is installed.
Also, the only way I can tell which build is installed is with the CyanogenROM_Downloader. I looked around the web for something that would tell me where to look and didn't find anything. I also looked around /etc and didn't find anything obvious. Is there an easy way to tell what nightly build is installed?
I've been beating on this step for a couple of days now and looking around this site and the web and haven't found anything that helps although I'm sure it's out there somewhere. Any suggestions would be appreciated.
Thanks
Steve S.
Click to expand...
Click to collapse
Go into system settings / about tablet (at bottom of settings)
About 3/4 down list you'll see the ROM installed. Also kernel info plus other info.
For updates ;
I go to this link and download directly.
http://download.cyanogenmod.org/?type=nightly&device=encore
Also I copy and paste the md5 sum into MD5 checker (free in play store), run the check.
Reboot into recovery using power button menu and install in TWRP there. I had too many problems using cm downloader, goo manager, etc.
nook color cm10.2 update problems
Thanks. That helps. I can determine the version now.
But I still can't get update to work. I downloaded from the location you gave using the browser and can see the file using TWRP and selecting install. This boots into the cyanoboot loader, there are two options enabled: 'Internal eMMC Normal' and 'Internal eMMC Recovery.' Normal seems to reboot -- which makes sense. Recovery re-installs the currently installed version. Also, using ADB I can see the new cm-nightly zip file in /storage/sdcard1/Download.
I don't see TWRP during the reboot. Should I??
I also don't get an option to select a new image to install. Should I?
I also tried copying the cm-nightly zip file to the /emmc directory and that doesn't seem to make any difference.
Sounds like a problem I had a while back
sjs_bebop said:
Thanks. That helps. I can determine the version now.
But I still can't get update to work. I downloaded from the location you gave using the browser and can see the file using TWRP and selecting install. This boots into the cyanoboot loader, there are two options enabled: 'Internal eMMC Normal' and 'Internal eMMC Recovery.' Normal seems to reboot -- which makes sense. Recovery re-installs the currently installed version. Also, using ADB I can see the new cm-nightly zip file in /storage/sdcard1/Download.
I don't see TWRP during the reboot. Should I??
I also don't get an option to select a new image to install. Should I?
I also tried copying the cm-nightly zip file to the /emmc directory and that doesn't seem to make any difference.
Click to expand...
Click to collapse
You may be having partition problems. I have had either lost the ability to install new nightlies or the ability to backup. Read the instructions through completely first. Get the info together and then start.
If you have a backup App like titanium backup, backup all files and data before anything else. Also if you can, do a backup in recovery before doing the following.
Check this link: http://forum.xda-developers.com/showthread.php?p=28457126#post28457126 by Leapinlar
I set up a 2Gb sd bootable card to run these from using the CWM recovery (If you need help check eyeballer's link below).
I put the partition repair files on it. Also the 1.4.3 Stock rom, the TWRP open recovery. zip 2.4.1.0 (http://forum.xda-developers.com/showpost.php?p=37554712&postcount=129), and the latest Rom you want to install and Gapps.
After following leapinlar's instructions including installing the 1.4.3 Stock rom (fixes other possible problems), then follow eyeballer's install for the Rom, Gapps and recovery here (http://forum.xda-developers.com/showthread.php?t=1030227&highlight=install+cm7+to+nook+color).
After booting and doing the initial CM setup return to recovery and VERY IMPORTANT ***restore only the data*** Not boot or system from your latest backup. This should get you back up and running. If you have a backup like Titanium restore "newer versions of apps" if you had to use an older recovery backup. Once you have everything set reboot into recovery and do another backup for safeties sake.
Including my wife's Nook I have four units and have needed to do this 4 or 5 times. Takes a little time but has always worked great. I keep the card available and update the Rom, Gapps or whatever else needs changing.
This link also contains a lot of helpful info. I have all these bookmarked on both my PC and Nook.
User Tips http://forum.xda-developers.com/showthread.php?p=25354258#post25354258