ROMs and Kernels question

Joe G

Well-known member
May 21, 2011
72
3
0
I just flashed CM 7.0.3.1 stable and Tiamat 4.0.3 (No SBC) onto my phone and I was wondering if I wanted to restore a NANDroid backup of Warm TwoPointTwo would it restore the kernel that I backed up?

Also, if I Flash from CM7 to a different ROM, do I need to re-flash Tiamat? Or is the kernel seperate from the ROM?

I'm a little confused...

Thanks!

P.S. I also flashed the updated radios onto my phone... do I need to re-flash those everytime I flash a new ROM or Kernel? Thanks!
 
Last edited:
Radio updates stick like flashing your HBoot S-OFF.

Kernels are part of ROMs and nandroids and will be backed up and overwritten accordingly.

So, installing CM7 to a different AOSP ROM will require another flash of the Tiamat kernel if you want to continue using it. The kernel is the software connection between the hardware and the applications. ROMs have to have one included to work.
 
Damn it, all my backups are in Clockwork Recovery and I flashed RA Recovery from ROM Manager before flashing to CM7... now anytime I try to flash back to Clockwork, I reboot into recovery and it's still RA Recovery.

Has anyone else had this problem? Is there a way I can get Clockwork back on so I can restore my backup?
 
You can download ClockworkMod Recovery as a PC36IMG.zip from the Unrevoked site:

public:forever [RootWiki]

Copy that to the root of your SD card and then from a power off, go into fastboot with Power + Vol Down keys until you get to the screen with the 3 skateboarding androids. It will scan the image and ask if you want to update. Answer "Yes" and the recovery will be flashed.
 
I did that and it says that there was an error restoring my boot image... the Clockwork version I used when backing up was 3.0.0.5 and this is version 2.5.0.1 or something like that. I can't find where to get 3.0.0.5 so I can flash it. ROM Manager is still not flashing it when I tell it to within the app... :-(
 
Figured it out! I found the recovery-clockwork-3.0.0.5-supersonic.img file on Cyanogen's website and added the flash_image file to the root of my SD card. Then, I opened Terminal Emulator from my phone and entered:

Code:
su
flash_image recovery /sdcard/recovery-clockwork-3.0.0.5-supersonic.img

It unpacked and flashed the img file onto my phone. I rebooted into recovery and it was Clockwork 3.0.0.5 finally! Restored my Warm TwoPointTwo backup and now it's up and running! PHEW!

Now I'm going to switch to Amon RA, flash using that, and get rid of ROM Manager...
 
I also use Amon_ra :p

To go into the radio subject: The radio is actually on a separate partition then everything else on your phone, it is pretty dangerous to write to this parition and the only time it is touched (normally) is when you update your radios. The bootloader and recovery also have their own partitions, although they are way less dangerous to mess with, thus we switch em in and out ;)

(If your wondering about switching out a bootloader, yes it is done in order to get the Engineering [ENG] bootloader used by HTC onto our phones for unrestricted read/write)
 
Thanks for the info!

Quick question about Amon RA -- anytime I reboot out of it, I get the white screen that won't go away until I pull the battery. Any idea why this may be happening?
 
It is one of 2 things.
A) The Rom is causing it somehow
B) Something is up with the recovery and you should re-flash. Easiest way to reflash is through rom manager.
 
Yeah, I've reflashed through ROM Manager already... must just be a glitch in RLS 5... I just power off the phone from recovery and turn back on instead and it works fine... weird.
 

Trending Posts

Members online

Forum statistics

Threads
957,303
Messages
6,972,324
Members
3,163,762
Latest member
asnes