I would really like to know how to create my own recovery, like CWM or TWRP. Whenever I try to backup my ROM in TWRP it freezes and doesn't go through, ever.
Related
Just wondering if anyone else flashes zipped recoveries on the fly. If not, maybe my post can give ideas to others who are torn between CW and TWRP.
I love the way CW does backups, especially now that it does incremental backups. Overall, CW is a reliable method of backing up my phone. However, I love the UI and features that TWRP introduced with 2.2.0. The only problems that I experienced with TWRP are the backups. To me, TWRP takes forever to backup, and while experimenting with kernels on the 4.1.1 OTA yesterday to try and get voodoo working, TWRP was not able to flash and correct the boot partition from its own backup. I was stuck in a “bootloader” loop.
Long story short, my solution to prevent this from happening again in the future was to make CW a flashable zip, just like TWRP is from GooManager. My actual method is different, but if you want to be able to flash and switch recoveries quickly, and don’t have time to mess with META stuff and signing, just make a copy of the already flashable TWRP recovery that GooManager copies on your sdcard and edit it.
Open the copied zip with 7zip and replace the recovery.img within the twrp folder with the CW img file renamed to recovery.img
Now you should be able to flash the opposite recovery from within the recovery.
Hi! Im a noob with a couple of questions hope anyone can help me...
I was recently at 4.2.1 on my nexus 7 had twrp installed, and accidentally updated to stock 4.2.2 my cstom recovery wash flashed by a stock one and forced me to install another via fastboot, but this time i installed cwm then i decided to go back to twrp coZ i dont personally like cwm,. So here is my problem i used rom toolbox to reboot into recovery and it said that i have a cwm installed but when i rebooted i was on twrp, its confusing did i installed both? And made me decide to use rom manager it said that i have twrp and cwm already installed how can i uninstall cmw...
Hope u could help me.. Anyone?
ROM manager plays a clever trick where it temporarily replaces the recovery, even though it is not flashed into the recovery partition.
If you start the recovery from the bootloader, you'll see TWRP; and if you boot into recovery from ROM manager, you will (eventually) see the CWM recovery (you may see some graphics produced by TWRP first, though).
If you have a way (separate from ROM Manager) to boot from the OS into the recovery, you will get TWRP.
bftb0 said:
ROM manager plays a clever trick where it temporarily replaces the recovery, even though it is not flashed into the recovery partition.
If you start the recovery from the bootloader, you'll see TWRP; and if you boot into recovery from ROM manager, you will (eventually) see the CWM recovery (you may see some graphics produced by TWRP first, though).
If you have a way (separate from ROM Manager) to boot from the OS into the recovery, you will get TWRP.
Click to expand...
Click to collapse
Hi thnx for the help, actualy i was able to boot into twrp already and i belive i flashed it completely, my only concern is did i overwrite the cwm in my rec partition? Or it is still there?
Sent from my Nexus 7 using xda app-developers app
There can be only one bootable image in the recovery partition at a time.
If you boot from the bootloader into recovery, and you see TWRP... then that is what is flashed there.
If you want to see what I am talking about, go into ROM manager and select the menu item that causes a boot into recovery. What you will see (after a little bit) is the CWM U/I.
What is going on is that ROM manager boots whatever recovery is actually flashed in the recovery partition, and then immediately replaces /sbin/recovery with it's own version (CWM) and then kills & restarts that same program.
So - what you *see* is the CWM version of /shin/recovery - running on top of the kernel & ramdisk were provisioned by the whatever recovery was actually flashed to the recovery partition.
If you want to actually flash CWM to the recovery partition, ROM Manager has a menu item for that. I'm not sure what the exact wording is.
If you are confused by this, just read the first two sentences in this post.
Hey Guys,
I just rooted my i9505 via CF-Auto-Root and it worked like a charm. The next thing I did was to flash Philz Recovery, at first it auto reboot and it never went into recovery, so I followed the steps to re-flash it without the auto reboot and force it into recover. It loaded into Philz Recovery perfectly fine, now when I reboot, it gave me the option to disable auto flash recovery, so I selected yes.
After that I was never able to get into Recovery Mode ever again. All it does is says Recovery Booting in the top left corner and then restarts and loads into the OS. I followed the steps again to re-flash Philz with auto reboot unchecked and it still failed to get into recover. I then tried CWM and TWRP (via Odin), but all of these gave me the same problem and failed to get into recover.
I then tried SGS4 Flasher but still the same question.
Anyone here who has this problem before and know the fix or is able to recommend another method?
Was able to fix it. Had to flash the original stock Recovery back on and then re-flash a custom recovery. Not sure what happen but was able to install TWRP on without an issue, maybe something in Philz Recovery that stuffed it up.
OK! Looks like it is not working correctly. For me to get access to a custom recovery, I have to flash the stock recovery via Odin and then flash a custom recovery to get it working EVERYTIME. It will boot into Philz, CWM and TWRP only once, then you need to flash stock recovery and do the process all over again.
So it looks like the recovery gets over written each time even if you select "yes - disable flash recovery" in Philz Recovery. Anyone know of another way to disable flash recovery?
Z-Blade said:
OK! Looks like it is not working correctly. For me to get access to a custom recovery, I have to flash the stock recovery via Odin and then flash a custom recovery to get it working EVERYTIME. It will boot into Philz, CWM and TWRP only once, then you need to flash stock recovery and do the process all over again.
So it looks like the recovery gets over written each time even if you select "yes - disable flash recovery" in Philz Recovery. Anyone know of another way to disable flash recovery?
Click to expand...
Click to collapse
with a root explorer, go to system/recovery-from-boot.p and rename it to recovery-from-boot.p.bak
samersh72 said:
with a root explorer, go to system/recovery-from-boot.p and rename it to recovery-from-boot.p.bak
Click to expand...
Click to collapse
Thanks for responding samersh. To lessen the pain of constantly flashing the recovery via Odin on my PC, I bought Mobile Odin Pro. However, it looks like when I flashed using Mobile Odin Pro, it fixed my issue.
I checked \System\ and there was no recovery-from-boot.p there. So it is confirmation that this has been fixed. Thanks again for responding.
Hello, I have InnJoo i2s with Android 4.4.2 and CWM based recovery and when I try to install stock recovery.img extracted from stock ROM zip and compressed in it's own zip it starts flashing and then it says installation aborted and now I have a bootloop and I can't flash stock ROM again
Can you help me? :crying:
Actually it's not a bootloop but as soon as the boot animation starts the screen blacks out. I think it was caused by trying to format data and factory reset the phone through recovery but it froze. Also, I'm not able to flash anything through the recovery and I can't restore a backup created with the CWM based recovery. Thanks again
Ghamid7 said:
Actually it's not a bootloop but as soon as the boot animation starts the screen blacks out. I think it was caused by trying to format data and factory reset the phone through recovery but it froze. Also, I'm not able to flash anything through the recovery and I can't restore a backup created with the CWM based recovery. Thanks again
Click to expand...
Click to collapse
Best way out is reflash the entire stock ROM as it is.
Format cache and delvik and reboot
Once the system boots up, reflash the CWM or TWRP and get back your backup to work
You may use flashify app from thegoogle play store
I currently have the TWRP 3.0-2.0 recovery and want to change to a ClockworkMod recovery, how would I go about doing this? Should I just flash the new recovery?
@thews86 i don't know if CWM recovery for athene is available or not, but if you want to change recovery you can flash it without wiping anything..
But NOTE this: if you change recovery, your past backup will not work, so it is advised to MAKE BACKUPs again from any recovery you flash...
__Madddy said:
@thews86 i don't know if CWM recovery for athene is available or not, but if you want to change recovery you can flash it without wiping anything..
But NOTE this: if you change recovery, your past backup will not work, so it is advised to MAKE BACKUPs again from any recovery you flash...
Click to expand...
Click to collapse
Thanks for the advice, I'm new to all of this