[Q] ROM Manager - CWM - How does it work? - Galaxy S I9000 Q&A, Help & Troubleshooting

Hey guys, I want to use ROM Manager, but I'm unsure about a couple of points...
How does ROM Manager and CWM work exactly? Does it flash your kernel (I read somewhere it didn't anymore)? If I need to go back to stock (besides unrooting, uninstalling busybox, etc.), what do I need to do? Just uninstall ROM Manager and away goes the recovery image?
Thanks in advance!

Related

Sprecovery / clockwork recovery ???

I am very confused.
I have a Motorola Droid on STOCK 2.1 which I would like to root and install a froyo custom ROM. I have read so many guides / articles / posts on the doing so. I have stumbled upon "Guide to Rooting Android 2.1 On A Motorola Droid" at droidlife.com. My question is the following:
The guide says I should flash/install SPRecovery using RSDLite first. This will help me install a rooted ROM. But towards the bottom of the guide I am also told to install ROM Manager to install other custom ROM's. I have read that installing ROM Manager will "disable" the SPRecovery. Is this okay?
Should I use SPRecovery to install the very first rooted ROM onto the phone and then use ROM Manager to install ANY other ROMs thereafter. After I install a rooted ROM (using SPRecovery) will I never use it again after I install ROM Manager. Thanks.
On my wife's Droid, I followed the guide and used SPRecovery to install the original rooted ROM. Then, I put ROM Manager on there to start trying out different ROMs. I haven't used SP since the original flash. You still can flash ROMs with SP, but ROM Manager makes it much easier, especially when you become a flashin' fool, lol. With the SP, you have to rename every ROM you put on there to "update.zip," and they can become difficult to keep track of.
RomManager will ask you to install clockwork. This is fine as it will give you the option to instal SP again if you want.
Honestly I do not know the difference between the two and just let Rom Manager do the work for me.
thank you very much...much clearer...
So it seems i should use SPR to install the first rooted ROM and then go with ROM Manager's Clockwork Recovery to handle any future ROMS thereafter. Please let me know if I misunderstood. Thanks.
That's pretty much the best idea, I flashed sprecovery through terminal then after I installed a custom rom switched to rom manager and clockworkmod recovery. Clockworkmod is a little easier to use if you need to flash manually which I mostly do and has some more features that sprecovery doesn't. The main one being for sprecovery you have to rename all zips to update.zip and keep it in root of sdcard. With clockwork I created a directory with subdirectories for roms themes kernels and etc. You can choose to install a zip in clockwork and navigate to where its stored. A little neater, as well both have backup which is always recommended. The reason for using clockwork is mine has issues with mounting sdcard and system when I choose to flash from rom manager. It reboots to recovery and does it automatically which mine has issues with( can't figure out why) but through recovery its self its convenient. Mostly the only time I have to rename a zip to install is for baseband updates.
Sent from my Droid using XDA App

[Q] Recovery image.

Hi Guys.
Basically i have recently got a SGS and have rooted it using Z4 and also have the OCLF lag fix.
But what i really want to know is what the safest and easiest way to make a custom recovery image. Also if someone could explain breifly/simply exactly what it means for when i install a custom ROM.
I have seen this http://www.addictivetips.com/mobile/how-to-install-a-rom-or-app-from-zip-file-to-android-device-from-recovery/, but then also saw somewhere on these forums that clockwork mod recovery ist too great or something to that effect, sorr i cannot find a link to it.
cheers in advance guys
Oliver
Bump, i did a search and couldnt find anything like i wanted to know.
can someone please help?
ta.
You can install Rom Manager and do a complete backup of your ROM including apps and all info.
All you need is Clockwork Recovery and Rom Manager. I have used it and it is very simple to use.
You can also use Nandroid, but I have never used it so I can't say anything about it.
Here is a small tutorial...
The phone needs to be rooted for this to work.
1) Any 2.2 non custom rom has 3e recovery , ClockworkMod only works with 2e recovery. You will have to flash a different Kernel with Odin to get it back. Check out this thread for info...
http://forum.xda-developers.com/showthread.php?t=822756
2) Install ROM Manager
3) In Rom Manager, click on "Flash ClockworkMod Recovery"
4) Click on "Backup Current ROM"
5) Name the file anything you want.
6) Your phone will recoot into recovery and backup the ROM.
7) When finished, reboot the phone.
8) Transfer the backup to your computer for safe keeping.
Ian
thats great, just what i was after, thanks.
oliver
does anyone have any advice on the nandroid backup version as i am running 2.2 so clockworkmod as said above wont work....
thanks
oliver
http://www.addictivetips.com/mobile/install-speedmod-custom-android-2-2-1-froyo-kernel-on-samsung-galaxy-s-i9000/
i amlooking at flashing a speedmod kernal as i have heard its stable and works well, is this a good guide to do it?

[Q] Few questions about CWM

I have already the CWM via speedmod kernel. But I wanna know what happens if I install it also with the Rom Manager.
1. Which version I get via the Rom Manager? (I saw somewhere 1.4 is that right? but CM7 likes version 3)
2. How it actually works? When I read older threads my understanding was that Rom Manager actually doesn't overwrite the 3e recovery but just loads it on top of it. (uninstalling Rom Manager you get the old 3e somehow) In a later thread is just mentioned that it installs it.
3. Why isnt the kernel CWM recovery recognized in Rom Manager?
4. Will I be able to flash/upgrade roms via kies normally since I am still on stock, installing the recovery through Rom Manager.
5. In koushes thread is written "Flash back to stock kernel" if I flashed some other recovery I didnt, I used the kernel (speedmod) should I still flash back to a stock kernel WHY?
(pls dont post me links to the old CWM thread, I didnt understand it as you can see from my question )
Basically asking what will happen if I install CWM with the Rom Manager , having the speedmod kernel installed. (2 recoveries? which one will boot? etc etc)
sorry for questions that were probably answered in many threads.

Few questions before flashing new ROM

Hi all,
Just a few, hopefully fairly straightforward yes no answer, questions for someone to kindly help me out with. I have been S-OFFed for quite a while now and also rooted and want to finally take the plunge and try out a modded ROM...not sure which one yet though, but hopefully ill work that one out for myself! I have a few questions before hand:
1. What is and do I need 4EXTrecovery to flash all ROMs? I have the latest ClockWorkMod recovery installed via ROM Manager, 5.0.2.0. Is this sufficient? If I do need it do I flash it the same way as a ROM?
2. In theory all I need to do now is choose the ROM, rename as .zip file and download to my SD card, open up recovery and install? Should be able to do this using ROM manager?
3. What are kernals and do I need to flash new kernals/radios for the new ROM to work properly, or is this dependant on the ROM? Can I do this with only ClockWorkMod?
4. Will backing up my current ROM back up all my apps and music etc or do I need to use Titanium backup for this? Don't really want to have to reinstall all my apps and thousands of songs!
I think that's it. Thanks to whoever for sparing the time.
M
Sent from my HTC Incredible S using XDA App
Pleaaase....!
Sent from my HTC Incredible S using XDA App
VaderXI said:
Hi all,
Just a few, hopefully fairly straightforward yes no answer, questions for someone to kindly help me out with. I have been S-OFFed for quite a while now and also rooted and want to finally take the plunge and try out a modded ROM...not sure which one yet though, but hopefully ill work that one out for myself! I have a few questions before hand:
1. What is and do I need 4EXTrecovery to flash all ROMs? I have the latest ClockWorkMod recovery installed via ROM Manager, 5.0.2.0. Is this sufficient? If I do need it do I flash it the same way as a ROM?
2. In theory all I need to do now is choose the ROM, rename as .zip file and download to my SD card, open up recovery and install? Should be able to do this using ROM manager?
3. What are kernals and do I need to flash new kernals/radios for the new ROM to work properly, or is this dependant on the ROM? Can I do this with only ClockWorkMod?
4. Will backing up my current ROM back up all my apps and music etc or do I need to use Titanium backup for this? Don't really want to have to reinstall all my apps and thousands of songs!
I think that's it. Thanks to whoever for sparing the time.
M
Sent from my HTC Incredible S using XDA App
Click to expand...
Click to collapse
1) To be sure i would install 4Ext.
2) When you download the ROM it's already a .zip. I prefer to boot manualy (restart and hold vol down and Power buttons).
3) Some Rom's has kernel included. If not, the thread should list the recomended kernel and Radio. Can be flashed from Recovery.
4) You should always flash SuperWipe befor installing a new Rom. A backup from Recovery (Nandroid) will take a image of your current Rom that you can flash back to. Apps can eaily be backup'ed and restored with Titanium. Songs is on your SD Card.
jkolner said:
1) to be sure i would install 4ext. done
2) when you download the rom it's already a .zip. I prefer to boot manualy (restart and hold vol down and power buttons).
3) some rom's has kernel included. If not, the thread should list the recomended kernel and radio. Can be flashed from recovery. can i flash new radio even though do not have radio s off?
4) you should always flash superwipe befor installing a new rom. A backup from recovery (nandroid) will take a image of your current rom that you can flash back to. Apps can eaily be backup'ed and restored with titanium. Songs is on your sd card.
Click to expand...
Click to collapse
You don't have to worry about flashing a new kernel. If your phone is already gingerbread 2.3 you won't have to worry about a new radio. Backing up your apps isn't really a big deal once you reset your phone with the new ROM and sync Google.com the market will remember what you've already downloaded and it'll show up under "my aps". As for your music its under sd/. Just download the ROM and place it on your SD card anywhere. Hard reset into recovery menu and wipe all cache as well as factory reset. Than select "update from .zip" select the file from where you placed it and away you go!
All sorted....thanks for your help
Good info from this thread..
thanks..

Is Galaxy S advance supported with Rom Manager? If Not, other ways to change ROMs?

Hello,
I have recently purchased a Galaxy S Advance phone, and I am quite new to the android os.
I have read already many guides and forums about the whole process of rooting / flashing etc, so I have some knowledge of the terminology.
I already have a rooted phone with GB on it (yes, I know JB is about to come out officially ) and I wanted to change some of the UI elements.
I installed the rom manager app by koush, but yet to use it because I saw that in the past that the phone wasn't supported.
My question is: Does ROM Manager support this phone? Can I go ahead and flash CWM on it from the rom manager app, and then use it to flash other roms?
If not, which is the best solution to backup and replace roms? ODIN?
Thanks,
Одг: Is Galaxy S advance supported with Rom Manager? If Not, other ways to change ROM
YMatrix said:
Hello,
I have recently purchased a Galaxy S Advance phone, and I am quite new to the android os.
I have read already many guides and forums about the whole process of rooting / flashing etc, so I have some knowledge of the terminology.
I already have a rooted phone with GB on it (yes, I know JB is about to come out officially ) and I wanted to change some of the UI elements.
I installed the rom manager app by koush, but yet to use it because I saw that in the past that the phone wasn't supported.
My question is: Does ROM Manager support this phone? Can I go ahead and flash CWM on it from the rom manager app, and then use it to flash other roms?
If not, which is the best solution to backup and replace roms? ODIN?
Thanks,
Click to expand...
Click to collapse
Other way to change roms is custom recovery. On GB TWRP, on JB CWM.
Sent from Galaxy S Advance
Thanks fro your quick reply!
And what about ROM Manager? Does it work in this device?
YMatrix said:
Thanks fro your quick reply!
And what about ROM Manager? Does it work in this device?
Click to expand...
Click to collapse
I think it is not working. It is not supported. Way we install custom ROMs: download ROM zip, transfer to SD, then go to recovery and install it from there.
I checked TWRP supported devices list (tried to link it but forum wont allow new users to link ) and I don't see the galaxy advance S on their list either.
Is there a special mod version for this device?
And another question, if installed, will this wipe the current phone data or just the recovery loader? Since I want to backup my current ROM (+ contacts, settings etc.) before doing anything sketchy...
YMatrix said:
I checked TWRP supported devices list (tried to link it but forum wont allow new users to link ) and I don't see the galaxy advance S on their list either.
Is there a special mod version for this device?
And another question, if installed, will this wipe the current phone data or just the recovery loader? Since I want to backup my current ROM (+ contacts, settings etc.) before doing anything sketchy...
Click to expand...
Click to collapse
You have GB? Look here.
On I9070 recovery is on the same partition as kernel. So it can't be installed separatly. It is ported. You need to install this kernel, or CoCore. If you install with Odin - you will increase binary counter. For installation with ADB shell, or Terminal emulator (app from market) you need root - and it will not increase bc.
So I am guessing I will use the dd command line way since it doesn't increase the binary counter (why would we want to do that ).
Is it possible to backup the current ROM before flashing it with the TWRP modified ROM?
And another thing, since I will be using other ROMs, how can i add the TWRP recovery loader to them (you said that the recovery is on the same partition as the kernel, making me believe that each ROM I load will need to have TWRP on it)?
YMatrix said:
So I am guessing I will use the dd command line way since it doesn't increase the binary counter (why would we want to do that ).
Is it possible to backup the current ROM before flashing it with the TWRP modified ROM?
And another thing, since I will be using other ROMs, how can i add the TWRP recovery loader to them (you said that the recovery is on the same partition as the kernel, making me believe that each ROM I load will need to have TWRP on it)?
Click to expand...
Click to collapse
No, only JetMOD have embendend kernel too. And it have TWRP.
Hm, another thing. You better use non binary counter increaing root method. But it need you to flash whole firmware with Odin. And maybe you loose data. But if you do not do factory reset - it will be ok.
Sorry, I didn't understand your last post.
YMatrix said:
Sorry, I didn't understand your last post.
Click to expand...
Click to collapse
If you want to get TWRP with dd command you need to root your phone first.
There are 2 root methods. One that increase binary counter, and one that do not..
With one that do not increase - you need to flash whole firmware with Odin. And by doing that you might need to do factory reset. That will cause your data and app delete. You can try to boot, maybe it will be ok.
Oh, I already said I have a rooted device, so this wont be an issue.
What I asked was:
1) If I can backup my current ROM before installing the TWRP ROM you linked (in case something goes wrong).
2) When I install other modified ROMs, will they override the TWRP I installed, or just change the kernel system leaving TWRP in the recovery?
Одг: Is Galaxy S advance supported with Rom Manager? If Not, other ways to change ROM
YMatrix said:
Oh, I already said I have a rooted device, so this wont be an issue.
What I asked was:
1) If I can backup my current ROM before installing the TWRP ROM you linked (in case something goes wrong).
2) When I install other modified ROMs, will they override the TWRP I installed, or just change the kernel system leaving TWRP in the recovery?
Click to expand...
Click to collapse
Didn't pay attention.
You have backup option in TWRP, and you can restore it.
Custom roms do not have connection with kernel, just JetMod who do have kernel with TWRP too.
P.S. lol you confuse me. TWRP is kernel related, nothing to do with ROM.
When you want stock kernel back, just flash your firmware from sammobile.com.
So you need to change kernel to get TWRP. And with TWRP you do backup of system.
Sent from Galaxy S Advance
Bos manForu
Hmmmm, now I am a little confused.
Since I don't want to touch the kernel (yet), all I want to do is change the ROM (as in UI changes etc...).
I wanted to backup my current ROM and then load other ROMS.
I started off with ROM Manager because it seemed to answer what I wanted to do, but as you said ROM Manager doesn't support this phone and we went from there to TWRP.
Since I now get that TWRP is kernel related only and not ROM management, what would you advise right now for:
1) Backing up the current ROM
2) Loading other ROMs to the device?
YMatrix said:
Hmmmm, now I am a little confused.
Since I don't want to touch the kernel (yet), all I want to do is change the ROM (as in UI changes etc...).
I wanted to backup my current ROM and then load other ROMS.
I started off with ROM Manager because it seemed to answer what I wanted to do, but as you said ROM Manager doesn't support this phone and we went from there to TWRP.
Since I now get that TWRP is kernel related only and not ROM management, what would you advise right now for:
1) Backing up the current ROM
2) Loading other ROMs to the device?
Click to expand...
Click to collapse
You can do that only with TWRP.
And did you read ROM manager description?
* Flash your recovery to the latest and greatest ClockworkMod recovery.
Click to expand...
Click to collapse
For ROM manager you need custom recovery. And for I9070 that is embended in kernel. Full stop.
And it is connected to CWM, not to TWRP. We do not have CWM for Android 2.3.6. ported.
P.S. So to close this:
- You can't do any backup, installation of ROMs without custom recovery (in our case TWRP) on our phone.
- Custom recovery couldn't be installed separatly - it is embended inside kernel file - and has nothing to do with ROM.
It is clear now?
I think I got you now
1) CWM doesn't work on my phone because the recovery is attached to the kernel.
2) In order for me to backup my ROM I need to install the kernel with TWRP embedded (the one you linked me).
3) I also can't backup my current kernel without TWRP so in order for me to have TWRP I will be doing #2 without any backup? I am guessing this is the part where bricking has a chance of occurrence?
YMatrix said:
I think I got you now
1) CWM doesn't work on my phone because the recovery is attached to the kernel.
2) In order for me to backup my ROM I need to install the kernel with TWRP embedded (the one you linked me).
3) I also can't backup my current kernel without TWRP so in order for me to have TWRP I will be doing #2 without any backup? I am guessing this is the part where bricking has a chance of occurrence?
Click to expand...
Click to collapse
CWM = TWRP
Both are custom recoveryes. Not the same, but same purpose.
1) Our phone have same partition for kernel and recovery. So we can't install it separatly
2) You can backup kernel, but you will need Terminal emulator, and similiar command like instalation of other kernel
Code:
$ su
# dd if=/dev/block/mmcblk0p15 of=/sdcard/boot.bin
# reboot
This will backup your stock kernel on your sdcard. You can install it later this way (ofcourse if boot.bin file is on your sd)
Code:
$ su
# dd if=/sdcard/boot.bin of=/dev/block/mmcblk0p15
# reboot
You always can flash your stock kernel, Download mode do not have anything to do with kernel and recovery partition.
If this is little hard for you, just install custom kernel with TWRP. Or do not do anything. :laugh:
P.S. Trust me, you can't hard brick device with installing kernel. I am tester, and I flashed at least 10 non booting kernels, and 50+ booting ones.
I do trust you, just trying to get an understanding of how the things work on these devices.
So I now understand the backing up and flashing commands (I would like to know how you knew the mmcblk0p15 was the kernel partition for this phone), so where does the "Download mode" come in handy if u can flash directly from a terminal window?
If for some reason the flash wasn't successful, can you enter download mode and restore the backup you created?
YMatrix said:
I do trust you, just trying to get an understanding of how the things work on these devices.
So I now understand the backing up and flashing commands (I would like to know how you knew the mmcblk0p15 was the kernel partition for this phone), so where does the "Download mode" come in handy if u can flash directly from a terminal window?
If for some reason the flash wasn't successful, can you enter download mode and restore the backup you created?
Click to expand...
Click to collapse
Most likely you will have to flash whole firmware if something goes wrong. I told you what I know.
And if you can go in TWRP recovery, it can restore krenel with other things you backed up. And you can flash new kernel in TWRP too.
Somewhere is written what partition is for what. I do not know that. And developers told us what partition is for kernel and recovery.
I do not think that that thing with restoring downlaod mode will work. Newer tried or heard of it.
I tried to explain you, but maybe I was little confusing. :angel: My english is not great, and I didn't provide 1, 2, 3... steps explanation. Like I throw everything to you. :laugh::laugh::laugh:
:laugh: More or less I understand you :laugh:
So to sum up:
1) Create a backup of the current kernel
2) Flash Stock Kernel + TWRP
if all goes well....
3) Create full phone phone backup from TWRP
4) flash custom ROMs (or kernels) with TWRP
Hows that?
YMatrix said:
:laugh: More or less I understand you :laugh:
So to sum up:
1) Create a backup of the current kernel
2) Flash Stock Kernel + TWRP
if all goes well....
3) Create full phone phone backup from TWRP
4) flash custom ROMs (or kernels) with TWRP
Hows that?
Click to expand...
Click to collapse
That is ok.
And you backup old kernel that you can easy go back to stock one. Without flashing whole firmware, when you want stock. Like you want to go to service for warranty or something like that...

Categories

Resources