I'm a bit confused about one thing in flashing custom roms to Defy... Probably because I'm longtime Desire user where things are done in a slightly different manner... Today I successfully completed the process of installation of a custom rom on a Defy... so being a flashing maniac I'm interested in following:
The question is wether it is necessary to flash full sbf froyo image through RSD lite (followed with rooting, 2nd init installation etc.) every time I want to install a custom rom or the custom recovery image stay installed making it possible to do necessary wipes and install a fresh rom zip?
I'd find it useful if someone could point me to a guide or a tutorial or wherever is an answer or just give me an answer.
Thanks!
your right, after flashing full sbf froyo image through RSD lite yo can change roms as much as you want, obviously it depends on wich rom, some of em are made to work with a specific images but almost always works with the froyo you mentioned, i also consider myself as an flashing manic but im no expert..
http://forum.xda-developers.com/showthread.php?t=1065798
hope this faq helps you as much as it did to me.
Once you have the 2nd-init then you can flash anything in the recovery, go cm7 to miui and go back. maybe a wipe dalvik is needed. but flash the sbf only if you cant go into recovery or worse
Related
I am currently on a stock Android 2.1-update1 TMobile US ROM on my Defy (green lens) ROM. I would like to try out CyanogenMod 7.1 (or 7.2 RC) and need help confirming my understanding of the process. I am already rooted and have installed the GoAPK recovery.
1. I need to flash my kernel to froyo to 2.2. In order to be able to downgrade back to 2.1 I need to use a "fixed" sbf. If I run the smgver.exe utility on the sbf file and it says "no version found" than this is a safe sbf to flash (can still downgrade).
2. Before I flash this new kernel I need to (should) do a full nandroid backup of my current rom so I can restore it if things go wrong. I might need to install SuperOneClickFor2.x to do the backup and future recoveries.
3. Once I flash one of these "fixed" sbf I can then do the "update.zip" process to flash CM7 onto my defy. I will need to do a factory reset and wipe the data/cache partitions. This will cause me to lose my contacts/calendar/etc AND my installed applications (and their data, so I need to back them up using something like TitaniumBackup).
4. Once I've got CM7 (with froyo kernel) I can flash one of the CM9 builds for the defy green lens that is built specifically for the froyo kernel
I've searched and read as much as I can, I feel like I "got it" but I just wanted a little confirmation before I start hacking this phone apart =)
Thanks for any help you can give me =)
Here is the explanation from all that I know:
1. I need to flash my kernel to froyo to 2.2. In order to be able to downgrade back to 2.1 I need to use a "fixed" sbf. If I run the smgver.exe utility on the sbf file and it says "no version found" than this is a safe sbf to flash (can still downgrade). Ya, that is true. But after flashing fixed SBF you also need Nandroid backup to be restored.(This is not your nandroid backup. Its the nandroid backup supplied with the fixed sbf)
2. Before I flash this new kernel I need to (should) do a full nandroid backup of my current rom so I can restore it if things go wrong. I might need to install SuperOneClickFor2.x to do the backup and future recoveries.
Yes Nandroid backup is always recommended. Superoneclick is a software needed to root your phone. That answers the rest.
3. Once I flash one of these "fixed" sbf I can then do the "update.zip" process to flash CM7 onto my defy. I will need to do a factory reset and wipe the data/cache partitions. This will cause me to lose my contacts/calendar/etc AND my installed applications (and their data, so I need to back them up using something like TitaniumBackup).
Yes, however its not update.zip but its <ROM NAME>.zip Your contacts,calender can be backed up in your google account and if you use gapps(google apps. Needs to be installed separately by install .zip in CM) in your CM those will come again. Your installed apps and data yes can be restored from TB. You can backup SMS using SMS backup+
4. Once I've got CM7 (with froyo kernel) I can flash one of the CM9 builds for the defy green lens that is built specifically for the froyo kernel
Yes either that or you can even directly flash CM9 for Froyo kernel.
Hope that helps...
hello guys
i have mobile U8800pro android version 2.3.5
and i wanna to install custom rom and it's a first time to install a custom rom and i have no idea to install the custom rom
and i wanna to ask if i did something wrong when i install the custom rom can i fix this wrong or no ?
and i have no root in my device U8800pro because i can't root this device i try everything to root but nothing useful
and i wanna to tell something for all developers here
a lot of people here can't install the custom roms because we have no tutorial in the forum
please i wanna from any developer to make tutorial to install the custom rom
sorry for my poor english
thanks
suirs said:
hello guys
i have mobile U8800pro android version 2.3.5
and i wanna to install custom rom and it's a first time to install a custom rom and i have no idea to install the custom rom
and i wanna to ask if i did something wrong when i install the custom rom can i fix this wrong or no ?
and i have no root in my device U8800pro because i can't root this device i try everything to root but nothing useful
and i wanna to tell something for all developers here
a lot of people here can't install the custom roms because we have no tutorial in the forum
please i wanna from any developer to make tutorial to install the custom rom
sorry for my poor english
thanks
Click to expand...
Click to collapse
Most ROMS have instructions in the first post but basically you need to:
0)Backup everything (installing a custom ROM requires that you factory reset your phone)
1)Root your phone. Since this is your first time installing a custom ROM (search the forum for rooting methods)
2)Install ClockWorkMod (CWM). You can keep a backup of your previous recovery if you want.
3)Download the zip of the ROM you want to install on your SD card.
4)Reboot your phone in recovery
5)Do wipes / install as instructed in the ROM you choose
quoting from the aurora ROM for the u8800 Pro...
INSTALLATION
Boot into recovery (5.0.2.7 for U8800 pro )
You should have Clockworkmod version 5.0.2.7 installed, in order to install clockworkmod you should first root your phone
Wwipe data / factory reset
Wipe cache
Advanced and wipe dalvik cache
Boot in recovery (ClockWorkMod) and do the wipes as instructed
Mounts and storage and format system
From ClockworkMod
Install zip from sd card
From ClockworkMod
Choose aurora_2.0_u8800pro.zip
From ClockworkMod
Click to expand...
Click to collapse
Extra info...
*)Custom roms are rooted so you don't need to do step 1 next time
*)ClockworkMod will not get deleted/altered by a custom ROM unless you want to update it
*)Usually you don't need to do all wipes if you update the same ROM (always read instructions)
priestx said:
Extra info...
*)Custom roms are rooted so you don't need to do step 1 next time
*)ClockworkMod will not get deleted/altered by a custom ROM unless you want to update it
*)Usually you don't need to do all wipes if you update the same ROM (always read instructions)
Click to expand...
Click to collapse
I totally agree with you there are instructions for every rom... i haven't installed any rom to u8800pro but for u8800 i can asure that there are guides everywhere step by step, instructions to any rom on how to install them, etc.
If the rooting tutorial that you have found does not work properly as it should on your device you should look for another, and you might find it. not a very good help just an opinion and was trying to make sure you won't give up next time because you can't find a proper guide take care
Hello
I have Motorola Bravo, everything stock 2.2.1 ROM
but I want to install custom ROMs and I have one question: Does Motorola Bravo's bootloader need unlock? I ask that, because I also have Motorola Atrix 4G and I had to unlock it's bootloader to install Cm7
Enigmavision said:
Hello
I have Motorola Bravo, everything stock 2.2.1 ROM
but I want to install custom ROMs and I have one question: Does Motorola Bravo's bootloader need unlock? I ask that, because I also have Motorola Atrix 4G and I had to unlock it's bootloader to install Cm7
Click to expand...
Click to collapse
No, just install 2nd-init recovery (search the Defy Forums\CM7 threads here) then flash away . Our bootloader is locked up like a con in a SuperMax with a triple life sentence. I'm getting ready for work so I don't have time to hotlink.
skeevy420 said:
No, just install 2nd-init recovery (search the Defy Forums\CM7 threads here) then flash away . Our bootloader is locked up like a con in a SuperMax with a triple life sentence. I'm getting ready for work so I don't have time to hotlink.
Click to expand...
Click to collapse
Here you go: https://www.box.com/shared/p07z8hangnqxydducrhr.
Edit: on a side note, I've had issues restoring my JB nand from the cm7 recovery. I get "error restoring system" in the middle of a nand restore. It also completely screws up mounts and the only thing I can do is install a ROM from scratch. The md5 checks out as well. Any ideas?
Dr. Orange said:
Here you go: https://www.box.com/shared/p07z8hangnqxydducrhr.
Edit: on a side note, I've had issues restoring my JB nand from the cm7 recovery. I get "error restoring system" in the middle of a nand restore. It also completely screws up mounts and the only thing I can do is install a ROM from scratch. The md5 checks out as well. Any ideas?
Click to expand...
Click to collapse
JB has a newer recovery. Install a JB rom then restore the nand of the JB backup.
Flash JB rom (cache\data wipes don't matter since you won't be booting into the system)
Reboot directly into recovery (don't let the system boot up, even once)
Restore JB Backup as usual
This is actually a common problem with Defy users running older MS2 roms trying to flash JB -- the different recovery versions can be a pita to deal with sometimes; but its usually fixed by flashing a rom with a compatible recovery version then restoring the nand afterwards.
While I won't go into the full details, you can also take the recovery from a JB rom and a GB rom and make them into a flashable zips -- basically open the rom's zip and delete all the /system folders except /system/bootmenu and edit the rom's updater-script to only set permissions to /system/bootmenu. It would also be a good idea to add in ramdisk backup commands as well (the init.rc files under 2nd-init and 2nd-boot) since they can change from rom to rom. Once all that's done you'll be able to flash the required recovery version for the nand you intend to restore or flash the JB recovery after flashing any rom and have an up-to-date recovery with an older rom. If you use multiboot it would be a good idea to merge it into your new recovery zip as well.
/About to test a CM7 port with many tweaks -- if it boots I'll start adding in some market apps and finish it up later today . Then its off to start updating PA with a Custom Kernel . I may have to drop MS2 PA support if the MS2's Custom Kernel differences makes it incompatible with the Defy base
skeevy420 said:
JB has a newer recovery. Install a JB rom then restore the nand of the JB backup.
Flash JB rom (cache\data wipes don't matter since you won't be booting into the system)
Reboot directly into recovery (don't let the system boot up, even once)
Restore JB Backup as usual
This is actually a common problem with Defy users running older MS2 roms trying to flash JB -- the different recovery versions can be a pita to deal with sometimes; but its usually fixed by flashing a rom with a compatible recovery version then restoring the nand afterwards.
While I won't go into the full details, you can also take the recovery from a JB rom and a GB rom and make them into a flashable zips -- basically open the rom's zip and delete all the /system folders except /system/bootmenu and edit the rom's updater-script to only set permissions to /system/bootmenu. It would also be a good idea to add in ramdisk backup commands as well (the init.rc files under 2nd-init and 2nd-boot) since they can change from rom to rom. Once all that's done you'll be able to flash the required recovery version for the nand you intend to restore or flash the JB recovery after flashing any rom and have an up-to-date recovery with an older rom. If you use multiboot it would be a good idea to merge it into your new recovery zip as well.
/About to test a CM7 port with many tweaks -- if it boots I'll start adding in some market apps and finish it up later today . Then its off to start updating PA with a Custom Kernel . I may have to drop MS2 PA support if the MS2's Custom Kernel differences makes it incompatible with the Defy base
Click to expand...
Click to collapse
Yep that makes sense. Thanks for the help as always skeevy.
*edit* Same issue.
Restoring system...
Error while restoring /system!
Problem while restoring system!
Maybe I didn't reboot correctly...bad backup maybe? I've restored this backup before with no problems. : \
*edit again* I goofed. Your instructions worked fine.
in teamwin official website i couldn't find twrp recovery support for motorola bravo, however motorola defy was in the list to get twrp recovery.
does TWRP for defy work on bravo? or we need a different for bravo? i love that recovery ...can some body help me install that on my bravo???
hiandro said:
in teamwin official website i couldn't find twrp recovery support for motorola bravo, however motorola defy was in the list to get twrp recovery.
does TWRP for defy work on bravo? or we need a different for bravo? i love that recovery ...can some body help me install that on my bravo???
Click to expand...
Click to collapse
The Defy TWRP works on the Bravo, but its only up to version 2.1 and can't install large Aroma roms (WR, Pikachu, etc). Your better off reading the thread over at Defy Development. Its neat and works, but our custom CWM 5 is the best for us in terms of reliability and stability.
skeevy420 said:
The Defy TWRP works on the Bravo, but its only up to version 2.1 and can't install large Aroma roms (WR, Pikachu, etc). Your better off reading the thread over at Defy Development. Its neat and works, but our custom CWM 5 is the best for us in terms of reliability and stability.
Click to expand...
Click to collapse
can u give me link to download latest CWM please.
hiandro said:
can u give me link to download latest CWM please.
Click to expand...
Click to collapse
Its installed be default with CM10 or PA. The newer the rom, the newer the recovery.
You can copy the zip/system/bootmenu/.... to other roms to get the touch ui in the bootmenu, just don't overwrite your current roms init scripts....and use a PRE 2nd Kernel zip when porting the bootmenu to non custom kernel roms. This isn't something I'd advise doing cause if you don't know what your fully doing you can easily put yourself in a position to flash the sbf. I sbf'd 3 times adding the JB Touch bootmenu to CM7.
skeevy420 said:
Its installed be default with CM10 or PA. The newer the rom, the newer the recovery.
You can copy the zip/system/bootmenu/.... to other roms to get the touch ui in the bootmenu, just don't overwrite your current roms init scripts....and use a PRE 2nd Kernel zip when porting the bootmenu to non custom kernel roms. This isn't something I'd advise doing cause if you don't know what your fully doing you can easily put yourself in a position to flash the sbf. I sbf'd 3 times adding the JB Touch bootmenu to CM7.
Click to expand...
Click to collapse
I installed cm10 then after I went to stable recovery and I wipe data/factory reset and then wipe cache and again wipe dalvik cache,and then I went to install zip from SD card and then choose mokee and flashed the zip.and when I reboot the phone it got stuck at Motorola red logo. again i boot into recovery (it was different, which mokee installed maybe)and when i wipe data and cache it said something like this:can't mount E/cache/recovery/log .and then i went to backup and restore and restored my cm10 backup and it only restored system(no data) why did this happen did I did something wrong?? or is there problem in recovery?? please tell me about this.
hiandro said:
I installed cm10 then after I went to stable recovery and I wipe data/factory reset and then wipe cache and again wipe dalvik cache,and then I went to install zip from SD card and then choose mokee and flashed the zip.and when I reboot the phone it got stuck at Motorola red logo. again i boot into recovery (it was different, which mokee installed maybe)and when i wipe data and cache it said something like this:can't mount E/cache/recovery/log .and then i went to backup and restore and restored my cm10 backup and it only restored system(no data) why did this happen did I did something wrong?? or is there problem in recovery?? please tell me about this.
Click to expand...
Click to collapse
I have a couple of ideas, but I'd be guessing with all of them. Probably just an error from CM10 using a newer recovery than Mokee. Since CM10's /system was restored, so was its bootmenu\recovery -- try doing a full restore now that you're using the same recovery that backed it up .
Crap like this is why we need an unlocked bootloader, or even just a place to hide a custom recovery -- with every rom you flash, your recovery changes and bad things can\have happened. While its nowhere as bad as it once was, problems like yours still occur from time to time. Its the same reason that there's so many posts with people having problems from using BandroidX Recovery -- its a very old CWM based recovery that uses different formats than whats used now (can't even install newer roms with it). Old and new don't usually play nicely with us .
skeevy420 said:
I have a couple of ideas, but I'd be guessing with all of them. Probably just an error from CM10 using a newer recovery than Mokee. Since CM10's /system was restored, so was its bootmenu\recovery -- try doing a full restore now that you're using the same recovery that backed it up .
Crap like this is why we need an unlocked bootloader, or even just a place to hide a custom recovery -- with every rom you flash, your recovery changes and bad things can\have happened. While its nowhere as bad as it once was, problems like yours still occur from time to time. Its the same reason that there's so many posts with people having problems from using BandroidX Recovery -- its a very old CWM based recovery that uses different formats than whats used now (can't even install newer roms with it). Old and new don't usually play nicely with us .
Click to expand...
Click to collapse
Yeah, i tried to restore backup using cm10 recovery and although it said cant restore .android.secure something like that(iam not quite sure) it restored system as well as data.
The thing is i like mokee os .its speed, clean and clear... ecetra but it is not jelly bean.can't we have a cm10 tweaked and modified for bravo.of course I love your PA jelly bean there are lots of tablet tweaks can you also add some other functions like in pimp my rom.
And thanks man for answering my queries
Hi,
I have Defy+ running quarx's CM10 android 4.1.2.
What I want is to recover my phone as it was, with official gingerbread and no 2nd init or other software installed on it.
Is there any way to do that?
If yes I would appreciate some help with it.
Thanks!
That's quite easy, isn't it? Simply download one of the offical bilds (sbf files), copy it (i mean if needed thing you need for flash like safe wipe) on sd card, wipe everything, boot into stock recovery (well i believe dl-mode) and flash official rom.
I was thinking about doing that and thanks for confirming it. What I am not sure about is if everything else installed that does not run in android, like 2nd init and other stuff lets call them , pre os, get deleted and only the stock firmware will be left. I will do this though and we will see how it goes.
Now do any of you helpful people have an sbf for Europe without blur UI in it?
A link would be helpful if so.
Thanks again!
Sbf cannot be flashed from sdcard! It must be done thru RSDLite. 2ndinit, etc will get wiped. If stuck in a boot loop after flashing, wipe data after stock recovery
Sent from my MB526 using Tapatalk
Quite simple. Wipe Data / Cache first via Stock Motorola Recovery. Flash SBF for your region. Voila! your phone is all stock again.
If you want a good De-Blur ROM try WIUI or if you still dont want the customizations move to MS2Ginger ->
http://forum.xda-developers.com/showthread.php?t=1140839