Ooops - you're right - I posted to the wrong thread. You have noted in several places that we shouldn't use your clockworkmod to flash other roms. I kind of understand that you are not able to restore all partitions but how exactly the recovery works is still unclear to me. Let me ask you this. If I have the froyo update from Cruz installed and I have installed your recovery and then used it to push the Superuser fix and installed my apps, etc. and I want to flash a StevenJHill rom, how can I do that except by using your recovery? As far as I can tell your recovery replaces the stock recovery. When I flash the stock Rom from Cruz or Steven's rom they both wipe out yours and put the stock back but unless I do that, yours is the only one I have available. I have used it a couple of times to restore my "good" rom and now that I'm not using apps2sd to store apps on the sdcard, it restores perfectly - at least as far as I can tell.
safest way is, for example,
(official update + CWM) -> make backup -> reflash stock recovery -> install sjhill's update.zip -> install CWM
and if you want to restore official,
(sjhill's custrom rom + CWM) -> reflash stock recovery -> install official update.zip -> install CWM -> restore backup
but, at first, please make sure what happen when you install sjhill's update.zip from my CWM. if mbr/xboot/boot areas are updated correctly, it's OK. but please don't think "works fine after install" = "CWM works fine" because (I guess) even if mbr/xboot/boot aren't updated, sjhill's system will be booted. you should check dmesg or /proc/version to check kernel is updated or not.
if it really works, "reflash stock recovery" can be skipped like as
(official update + CWM) -> make backup -> install sjhill's update.zip from CWM -> install CWM
(sjhill's custom rom + CWM) -> install official update.zip from CWM -> install CWM -> restore backup
if CWM can be used to install official/sjhill's update.zip, you can modify update.zip with any zip tool. if you remove stock recovery image from update.zip, CWM will not be removed. then you can
(official update + CWM) -> make backup -> install sjhill's update.zip(w/o stock recovery) from CWM
(sjhill's custom rom + CWM) -> install official update.zip(w/o stock recovery) from CWM -> restore backup
following procedure works fine on other devices, but it doesn't work with my current CWM.
original -> make backup -> install update.zip -> restore backup
because mbr/xboot/boot will be updated by update.zip but they are not backup/restored by my CWM. you'll get inconsistent system.
Edited by fun_, 12 January 2012 - 11:03 AM.