[DEV][callisto] CWM 6.0.4.8 Advanced Edition / PhilZ Touch Recovery 6.27.9 - Samsung Galaxy 551 Callisto

Main thread + Features + Dev support
http://forum.xda-developers.com/showthread.php?t=2201860
CWM 6.0.4.8 Advanced Edition / PhilZ Touch Recovery 6.27.9
for Galaxy 551 / GT-I5510 / callisto
PhilZ Recovery is a CWM Advanced Edition that adds all the features you could ever miss in CWM.
It is a well proven recovery for many phones.
Please give your feedback, what works, and any bug you could encounter.
Read the features at the Main thread, and check if you are missing something.
To take a screen shot, just slide left!
And don't forget to read about powerful aroma file manager integration and double-tap shortcut (in FAQs).
How to install recovery?
From download link below, you'll get a 'recovery.img' file. Put that recovery.img at root directory of your sdcard. (means not in any folder)
Now, go to terminal emulator.
Give command:
Code:
su
You'll be asked to grant superuser permissions, grant it.
Now, give the following command:
Code:
flash_image recoveryonly /sdcard/recovery.img
Wait until it executes the command (4-5 seconds), it is installing the recovery.
Now, normally reboot to recovery and enjoy new recovery!
Download links
Latest version can be found here:
recovery.img (v6.27.9)
https://docs.google.com/file/d/0B5c3gpyMBJusbWk2U1k3OWxRMEk/edit
aromafm_callisto.zip (v1.91)
https://docs.google.com/file/d/0B5c3gpyMBJuscnQyN28xZWNKeEE/edit
Click to expand...
Click to collapse
Special thanks to:
@Phil3759 : For this awesome open source recovery.
@chraso: For hosting and compatible flags.
AndroidARMv6 Team: For keeping this device alive.
Cyanogenmod Team: For making all these possible.

:FAQs:​
Q: Wanna know about Aroma File manager?
Visit the aroma file manager main thread for more info---> Aroma file manager main thread
Aroma file manager is a touch file manager which can be used while in recovery. It has options for copy, paste, delete, change permissions and many others. Also, it has a Terminal inside. So, if you forgot to give correct permissions to any file you can do that directly from recovery. This file manager has got many themes, font, icons, etc. options and it's UI is fully customizable.
Q: How to start this File manager in Recovery?
Rename the downloaded file to 'aromafm.zip'.
Create a folder 'aromafm' inside 'Clockworkmod' folder on your sdcard.
Now, move that 'aromafm.zip' file to the 'aromafm' folder.
We're ready now, when you want to use it in recovery just double tap anywhere OR go to "philz Settings" and select "Aroma File Manager" and it will start up.
If you also want to browse /data, /system and /sd-ext then mount them in the "mounts & storage" option in recovery.
Q: Problems with Aroma file manager startup?
After doble-tapping OR selecting 'Aroma file Manager' option under 'philz settings' if recovery gives error: 'aromafm.zip not found at /clockworkmod/aromafm' then, wait for 4-5 seconds and again select 'Aroma file Manager', because it maybe busy mounting sdcard.
If still doesn't work, you've made mistakes in steps mentioned in first post, please do again carefully.
Q: Does your phone every time reboots to recovery?
This happens very rare when you flash the recovery using any bad app or via any wrong (not proper) method. What you can do is:
-If you've made a backup of your current ROM then just restore only it's "boot" and then select 'reboot to system'.
OR
-You don't have a backup? Then just flash the ROM which you are using currently again and wipe 'dalvik-cache'. Then reboot to system. Booting process will take time.
SCREENSHOTS:
Main menu and PhilZ Settings
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
GUI Preferences: all is applied live (no reboot). Up to 14 menu height settings, scroll sensitivity, touch accuracy...
27 color settings + 5 alpha transparency levels for every GUI element
Change background image with a custom png (of your device resolution), a solid color (27 presets) or revert to original
cwm image
User configurable touch gestures (feel free to request for new actions)
Setup your time-zone + 30mn offset, super wipe option to install a new ROM
Backup and Restore any partition in a complete freedom, include modem (.img + .bin) and efs (.img + .tar)
Custom backups can also be restored by original CWM Advanced Restore Menu
TWRP Backup and Restore Support + md5 + single/multivolume format
Support multi-cpu compression, md5 check toggle and custom .android_secure path
Choose ors backup volume target
Flash multiple zip files in a raw
Aroma File Manager + Terminal Emulator: launch with a gesture action (double tap is default)
Full Wipe to Install a new ROM (sdcard is preserved)
Free Browse Mode to install zip files: select a default folder to start with and browse up to the root

Thank it is nice recovery working like charm.

@Bhargav97 at the time of updating OTA , recovery didn't boot in system always boot back in recovery. I didn't face such problem before with your recovery.

UPDATE:
Changelog:
-PhilZ sources updated to 6.23.8 (26.03.2014)
-CM-ota compatibility fixes.
Please give feedback especially on cm-ota.
Download link updated in first post.

No luck booting back in recovery not booting in system.

Ansh2000 said:
No luck booting back in recovery not booting in system.
Click to expand...
Click to collapse
Will see to it. It's working for all devices. What's wrong? I'll try to figure it out.

@Bhargav97 any fix, recovery booting normally in system only problem occur when flash ota patch automatically.

@Bhargav97 you would like to compile TWRP for callisto.
Thanks in advance.

Ansh2000 said:
@Bhargav97 you would like to compile TWRP for callisto.
Thanks in advance.
Click to expand...
Click to collapse
I would have done it until now but you wasted my enough time in PMs. You asked the same question in 3-4 PMs. And now, here. I already started work on TWRP for armv6 devices. I first did it for Galaxy Mini. Now, I'm making it stable. Once, it gets stable, I'll make it for other devices and the last would be your device. Because, I don't see many people using this Galaxy 551 and moreover you wasted my time in PMs, so...keep waiting

MAJOR UPDATE:
PhilZ Recovery updated to 6.27.9.
PhilZ Recovery FULL VERSION now enabled (Touch, GUI options and everything!).
CWM updated to 6.0.4.8.
Ready for official support!
I seriously want feedback on this version. If it is working, we can now get our phone in "officially supported devices" list.
Download link:
https://drive.google.com/file/d/0B5c3gpyMBJusUnZnUEc1MW9iQlk/edit?usp=sharing

Thanks for your hard work. Recovery is not booting in system always booting back in recovery except that every thing working like full philz recovery.

Ansh2000 said:
Thanks for your hard work. Recovery is not booting in system always booting back in recovery except that every thing working like full philz recovery.
Click to expand...
Click to collapse
Bhargav97 have done fixing and told me to compile.
Here is the fixed version:
https://docs.google.com/file/d/0B5c3gpyMBJusbWk2U1k3OWxRMEk/edit
And the Aroma File Manager:
https://docs.google.com/file/d/0B5c3gpyMBJuscnQyN28xZWNKeEE/edit

@Bhargav97
@chraso
Thanks, every thing is fine now booting normally on system.

Any update is coming ?

I'm posting this new version updated 16-04-2014
PhilZ-Touch v6.41.6:
https://docs.google.com/file/d/0B5c3gpyMBJusZjBnLU5ER0RvMWc
Need feedback for specially the Hardware & Virtual on-screen keys.

@chraso all hardware and virtual on screen keys working correctly and now virtual keys got transparent but philz touch background doesn't work.

Any news? As the latest Callisto ROMs require a changed recovery (b/c of partition layout), these PhilZ recoveries won't work anymore, right?

steve8x8 said:
Any news? As the latest Callisto ROMs require a changed recovery (b/c of partition layout), these PhilZ recoveries won't work anymore, right?
Click to expand...
Click to collapse
I don't have a PC nowadays so I don't think there will be any updates (atleast for the time being). You can use CWM for flashing CM11 builds and PhilZ Recovery for older ROMs. Should be alright (?)
I think unpack-repack of kernel and fstab (replacing from latest CWM) might work but I'll need somebody's help that can unpack-repack in their PC.

I'm getting:
# flash_image recoveryonly /sdcard/recovery.img * - permission denied
if I su, then run the command I get:
flash_image recoveryonly /sdcard/recovery.img
Any Solutions?

Related

[RECOVERY] [02/02/12] ClockworkMod [5.0.2.0 and 5.8.1.0] ~Touch Version Added~

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
All credit for this software goes to the dev (Koushik Dutta and anyone else on his team).
** Nandroid backups made on previous versions of CWM cannot be restored in CWM 5.0.x.x. So if you have backups made in versions 2.5.x.x or 3.0.x.x, you will not be able to restore them once you've upgraded. **
HOMEPAGE
ClockworkMod.com
DOWNLOAD
Standard recovery
Link: recovery-clockwork-5.0.2.0-glacier.img - Rename to "recovery.img" for easier CLI entry
MD5: a5aea82ec2ad7b836c9c179fce0d520d - To verify, use ManD5 or the below ADB commands:
Touch recovery
Link: recovery-clockwork-touch-5.8.1.0-glacier.img - Rename to "recovery.img" for easier CLI entry
MD5: 687998d5093878147256c10ae9e98e5a - To verify, use ManD5 or these ADB commands:
Code:
adb push recovery.img /sdcard/recovery.img
adb shell md5sum /sdcard/recovery.img
INSTALLATION
- Via the ROM Manager app (version 4.4.0.3 or newer required)
- Via terminal emulator:
Code:
Move recovery.img to the root of your sdcard
Start the terminal app
su (press enter)
flash_image recovery /sdcard/recovery.img (press enter)
reboot recovery (press enter)
- Via fastboot (ADB installation and engineering bootloader version 0.85.2007 required):
Code:
Move recovery.img to a location where fastboot can find it.
Boot your phone into fastboot mode
Connect your phone via USB to your computer
fastboot devices
fastboot flash recovery recovery.img
CHANGE-LOG
5.0.0.1 through 5.0.1.0
Backups now use tar over yaffs for everything except mtd partitions. Backup speed improved.
Backups now preserve the filesystem type at time of backup. Restores will restore the appropriate filesystem type.
New color scheme
Status bar when backing up working again
Backing up of .android_secure working again
5.0.2.0
Bug-fix: root no longer lost on rom restore
5.8.0.9
Touch version - initial release (beta stage)
5.8.1.0
Major bug fixed (recovery.fstab malformed)
I'm not in any way responsible if something happens to your device. I'm simply posting this as a courtesy to the community.
I still don't know how this flew over our heads.
Either way, glad you provided every possible method to upgrade.
mackster248 said:
I still don't know how this flew over our heads.
Either way, glad you provided every possible method to upgrade.
Click to expand...
Click to collapse
Was there a 4.0? I was still on 3.0.24 still, and now I find out about this version. does anyone know its new features?
Ace42 said:
Was there a 4.0? I was still on 3.0.24 still, and now I find out about this version. does anyone know its new features?
Click to expand...
Click to collapse
As far as I know, the jump was made straight from 3.0.2.4 to 5.0.0.1. I have yet to see a changelog, but if anyone finds one, I'll add it to the OP. After poking through the menus, nothing obvious stood out, so it seems to be a bug fix and "behind the scenes" release.
-From Mr.Dutta via G+
I've just finished releasing updates to a bunch of devices to ClockworkMod Recovery 5.
Major changes:
Backups now use tar over yaffs for everything except mtd partitions. Backups got way faster.
Backups now preserve the filesystem type at time of backup. Restores will restore the appropriate filesystem type at restore.
Please update to ROM Manager 4.4.0.3 or higher and try out the new recovery!
Troubleshooting:
Flashing issues: If a recovery does not flash properly, enable erase recovery in settings and try flashing it again. Recovery flashing can be finicky at times.
Bugs: Report them to me! You can always revert back to the older recovery too from within ROM Manager!
Thanks for the heads up. Just flashed via rom manager without any issues.
I decided to flash the upgrade. The flash went perfectly. However, I can't boot into recovery while within Android. I have to power off and boot into the bootloader and then select recovery... Whenever I try to reboot to recovery via the Android UI, it reboots and hangs at the boot splash screen.. It doesn't even work if you select the option from the ROM Manager itself just hangs... I rolled back to previous version and its working again...
Possible bug??...
epolaris said:
I decided to flash the upgrade. The flash went perfectly. However, I can't boot into recovery while within Android. I have to power off and boot into the bootloader and then select recovery... Whenever I try to reboot to recovery via the Android UI, it reboots and hangs at the boot splash screen.. It doesn't even work if you select the option from the ROM Manager itself just hangs... I rolled back to previous version and its working again...
Possible bug??...
Click to expand...
Click to collapse
I'm not quite sure if that's a bug. Since there's a lot of internal changes, I'm assuming the path it takes from Android to CWM has changed. So maybe that's why we're stuck at the splash screen.
But that's not too big of a problem. So far it's much faster than the previous versions.
WOW! I just did a backup of my current Rom and it literally took like 1 minute! It's WAY faster now.
epolaris said:
I decided to flash the upgrade. The flash went perfectly. However, I can't boot into recovery while within Android. I have to power off and boot into the bootloader and then select recovery... Whenever I try to reboot to recovery via the Android UI, it reboots and hangs at the boot splash screen.. It doesn't even work if you select the option from the ROM Manager itself just hangs... I rolled back to previous version and its working again...
Possible bug??...
Click to expand...
Click to collapse
I'm not having that issue at all. I can reboot into recovery using the power menu within Faux's 1.3.1 rom and it works perfectly. I can't speak about other roms, but just letting you all know that Faux's latest works fine.
<EDIT EDIT>
lol wrong forum.
updated to 5.0.0.1. seems pretty neat.
This new recovery backs up roms really fast. With the old version it used to take my phone 2 to 3 minutes to back up. Now about a minute. Its actually kind of scaring me. I don't know if its backing it up correctly. I'm affraid to restore lol.
Sent from my HTC Glacier using xda premium
coupetastic-droid said:
This new recovery backs up roms really fast. With the old version it used to take my phone 2 to 3 minutes to back up. Now about a minute. Its actually kind of scaring me. I don't know if its backing it up correctly. I'm affraid to restore lol.
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
I posted the changelog on the 1st page.
"I've just finished releasing updates to a bunch of devices to ClockworkMod Recovery 5.
Major changes:
Backups now use tar over yaffs for everything except mtd partitions. Backups got way faster.
Backups now preserve the filesystem type at time of backup. Restores will restore the appropriate filesystem type at restore.
Please update to ROM Manager 4.4.0.3 or higher and try out the new recovery!
Troubleshooting:
Flashing issues: If a recovery does not flash properly, enable erase recovery in settings and try flashing it again. Recovery flashing can be finicky at times.
Bugs: Report them to me! You can always revert back to the older recovery too from within ROM Manager!"
I also added the info from his Google+ page to the OP.
Any information on whether other built in tools such as sdparted were updated too? I have been having a lot of trouble with my SD card (I couldn't get it to format through sdparted because of some error I can't remember) and the option to partition your SD card through ClockWorkMod Recovery 3.x didn't allow to set EXT to a size of 0. I was able to partition my card the way I wanted through sdparted after flashing the new 5.0.0.1 recovery, but was curious as to whether there was a change within the recovery img that allowed me to finally partition the way I wanted or if the change was something else that caused my SD card to start functioning correctly.
bstapley said:
I'm not having that issue at all. I can reboot into recovery using the power menu within Faux's 1.3.1 rom and it works perfectly. I can't speak about other roms, but just letting you all know that Faux's latest works fine.
Click to expand...
Click to collapse
+1 Same here
Sent from my HTC Glacier using XDA Premium App
Ace42 said:
I posted the changelog on the 1st page.
"I've just finished releasing updates to a bunch of devices to ClockworkMod Recovery 5.
Major changes:
Backups now use tar over yaffs for everything except mtd partitions. Backups got way faster.
Backups now preserve the filesystem type at time of backup. Restores will restore the appropriate filesystem type at restore.
Please update to ROM Manager 4.4.0.3 or higher and try out the new recovery!
Troubleshooting:
Flashing issues: If a recovery does not flash properly, enable erase recovery in settings and try flashing it again. Recovery flashing can be finicky at times.
Bugs: Report them to me! You can always revert back to the older recovery too from within ROM Manager!"
Click to expand...
Click to collapse
just did a restore and everything went perfectly fine. thanx.
I was just wondering that when I flash a rom and it calls for 3.0.2.4 recovery do I still use that or can I use the new recovery..I know it's a dumb question but just want to make sure
Sent from my virtuous doubleshot glacier using XDA App
darksoul0013 said:
I was just wondering that when I flash a rom and it calls for 3.0.2.4 recovery do I still use that or can I use the new recovery..I know it's a dumb question but just want to make sure
Click to expand...
Click to collapse
Shouldn't be a problem. Nothing was changed that would make affect how a ROM is flashed.

[NST][CWR][RC2] Clockworkmod based Recovery - fixed backup issue

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DISCLAMER and WARNING:
I'm not responsible for bricked devices, dead SD cards, lost data. Make a backup before you try anything described here!
Making a backup with CWM only includes the following partitions: boot, system, data, cache. It doesn't include the /rom partition which contains data thats unique for every device. Use this backup method to make a full device backup.
Please do not use the restore backup function to restore backups made with versions prior and including RC1. They are faulty and restoring them damages an important bootfile of your nook. It isn't important with which version you restore, if the backup was made with Beta1, Beta2 or RC1 it will fail! Please read http://forum.xda-developers.com/showpost.php?p=19945955&postcount=37
Changelog:
RC2
changed mount options of the boot partition (fixes the bad backup issue)
updated sources to the newest ones from CM
some internal changes for the screen refresh
RC1
reboot recovery in the advanced menu is now working
boot to recovery is now a bit faster
switched to automated build environment
moved some files to the appropriate place
Beta2
Added page refresh after pushing back or select buttons, to get rid off the ghosting. Still not perfect, but good enough for a recovery.
Beta1
First release
Hi,
after some trying and hacking I was able to build a working Clockworkmod based recovery for the Nook Simple Touch.
It is still a beta-version, but everything I tested (backup, restore, mount USB, install zip) works.
If you want to try it, just write one of the imgs from the sd_xx_clockwork-....zip to a SD card with at least the capacity mentioned in the filename. Put the card in your N2E and reboot. Do not write these images directly to the Nook, it will brick your device permanetly!
To replace the standard recovery of the N2E, copy also the install_cwm_recovery_xx.zip to the sdcard, boot into CWM and use the install zip from sdcard option to install it (it just replaces uRecRam and URecImg in the /boot partition, so you can also do it manually, if you want).
There is really no need to install CWM on the device as long as you aren't developing and need it constantly. Please keep in mind that replacing the stock recovery will remove the restore function, that can be triggered by pressing the two lower buttons (or by eight failed boots). Restoring the stock recovery with install_stock_1.1_recovery.zip will bring back this function.
How to boot into recovery:
Power down the N2E
Press the power button for ca. 3 seconds, so that the device boots (you don't have to hold the power button after the 3 seconds)
As soon as the display changes to the "read forever" screen , push and hold the lower left and the lower right button until the screen changes again
Wait until you see the recovery
If you want the standard recovery back, use the install_stock_1.1_recovery.zip (See next post).
Button layout:
Both Buttons on the left: BACK
Upper button on the right: UP
Lower button on the right: DOWN
n button: SELECT
Power button: TOGGLE DISPLAY
Known bugs:
after restoring the boot partition, most of the times the recovery ends in an unresponsive state. The nook has to be rebooted by holding the power button. This is not affecting the restore!
"reboot system now" doesn't work always (sometimes you have to power cycle), experienced it only when booting from SD
Reboot to recovery by using adb reboot recovery doesn't work. (needs a new adbd binary in the uRamdisk)
DISCLAMER and WARNING: I'm not responsible for bricked devices, dead SD cards, lost data. Make a backup before you try anything described here!
Credits go to:
koush, author of Clockworkmod recovery http://www.clockworkmod.com/
Cyanogenmod-Team, for their great build environment and the Nook Color recovery
The people who wrote Noogie (SD-Card is based on Noogie) http://nookdevs.com
Tyler Montgomery (IOMonster) http://nookdevs.com , buildenv for bootable OMAP-SD-Cards
Useful update.zip's
rom_backup.zip
Makes a backup of all the files that are on the /rom partition. Saves it to the SD-card /backup/rom_backup.tgz.
This partition contains some important data, that is unique for every device (serial, MAC, ...).
install_stock_1.1_recovery.zip
Installs the recovery from the stock 1.1 update.
MinimalTouch
Automatic Rooting + Gapps by eded333
install_remount_commands.zip
Adds the commands systemrw (remount /system rewritable) and systemro (remount /system readonly).
If you have useful update.zip's that should be included here, please let me know.
Great work
I see you listed "install zip" as one of the features tested, does that mean we can create update.zip's and run them trough cwm?
ros87 said:
I see you listed "install zip" as one of the features tested, does that mean we can create update.zip's and run them trough cwm?
Click to expand...
Click to collapse
Yes, you can create update.zip's and run them trough cwm, install zip works fine. That should make some of the rooting guides and changes of the framework easier.
mali100 said:
Yes, you can create update.zip's and run them trough cwm, install zip works fine. That should make some of the rooting guides and changes of the framework easier.
Click to expand...
Click to collapse
It sure would!
I noticed that regular update zips use "update-script" while the B&N files use "updater-script", do both work?
ros87 said:
I noticed that regular update zips use "update-script" while the B&N files use "updater-script", do both work?
Click to expand...
Click to collapse
I think update-script is the old, no longer supported file-format. As far as I know CWM (since version 3) only supports updater-script with an updater-binary (that interprets the script). I only tested the latter.
make it fully working without ghosting and we have the base for custom roms, this is simply great.
very good news.
I hope, a step closer to CyanogenMod or other custom Rom...
Would it be possible to resize the image to fit in a smaller uSD?
Thanks for taking the time into making this tool available for the NST, this opens the possibilities even more for our ereader
met67 said:
Would it be possible to resize the image to fit in a smaller uSD?
Click to expand...
Click to collapse
Yes that should be possible, I almost fell of my chair when uncompressing the archive
I'm guessing he just smacked the files onto his 2GB card and made an image of it
But yes it's a problem beyond SD cards, I have my Ubuntu VM on a SSD with limited space so 2GB is not a small issue for me
With that said, there's a limit as to how small a fat32 partition can be, but 64MB is doable.
user4242 said:
make it fully working without ghosting and we have the base for custom roms, this is simply great.
Click to expand...
Click to collapse
I don't think a recovery is a good base for a custom rom. If you want to build one, use the update to 1.1 as base, you should be able to install it with this recovery.
met67 said:
Would it be possible to resize the image to fit in a smaller uSD?
Click to expand...
Click to collapse
Yes it is, I made it that big because I wanted some space for the backups. I will add an 128MB version tomorrow, when i upload a new beta with less ghosting.
ros87 said:
I'm guessing he just smacked the files onto his 2GB card and made an image of it
Click to expand...
Click to collapse
I haven't µSD-cards that small
Very cool! Do you expect to submit this upstream and have it supported in ROM Manager?
mali100 said:
I haven't µSD-cards that small
Click to expand...
Click to collapse
Showoff!, 2GB is my biggest one, kinda the crown of my collection
FletchF said:
Do you expect to submit this upstream and have it supported in ROM Manager?
Click to expand...
Click to collapse
Once it's stable and well tested, yes.
By the way, does someone know how the reboot to recovery from a running system works on other devices? Does this work on the Nook Color?
"adb reboot recovery" and "reboot to recovery" from CWM just cause a normal reboot to android.
mali100 said:
Once it's stable and well tested, yes.
By the way, does someone know how the reboot to recovery from a running system works on other devices? Does this work on the Nook Color?
"adb reboot recovery" and "reboot to recovery" from CWM just cause a normal reboot to android.
Click to expand...
Click to collapse
There's some trickery going on in u-boot:
When BootCnt is >= 8:
Code:
"checkbootcount=\
if fatload mmc ${mmcromdev}:2 0x81c00000 devconf/BootCnt 4; then\
calc.l *0x81c00000 + 1 0x81c00000;\
if itest.l *0x81c00000 < 0; then\
echo Bad Boot count (Fixed);\
mw.l 0x81c00000 0 1;\
fatsave mmc ${mmcromdev}:2 0x81c00000 devconf/BootCnt 4;\
fi;\
if itest.l *0x81c00000 > 7; then\
echo Boot count exceeded;\
echo Forced to boot into recovery mode for Factory Fallback; \
mw.b 0x81c00000 0 0x200;\
cp.s \"boot-recovery\" 0x81c00000 0xd;\
cp.s \"recovery --restore=factory --update_package=MISC:factory.zip\" 0x81c00040 0x3d;\
mw.b 0x81c00048 0xa 1; mw.b 0x81c0005a 0xa 1;\
fatsave mmc ${mmcromdev}:2 0x81c00000 BCB 0x200;\
mw.l 0x81c00000 0 1;\
fatsave mmc ${mmcromdev}:2 0x81c00000 devconf/BootCnt 4;\
else\
echo Boot count OK;\
fi;\
fi" \
mali100 said:
Once it's stable and well tested, yes.
By the way, does someone know how the reboot to recovery from a running system works on other devices? Does this work on the Nook Color?
"adb reboot recovery" and "reboot to recovery" from CWM just cause a normal reboot to android.
Click to expand...
Click to collapse
On the NC running CM7:
Boot to Recovery from Rom Manager - works
Boot to Recovery from CM power menu - works
reboot recovery from adb - works
Reboot to Recovery from CWM - boots to CM
ros87 said:
There's some trickery going on in u-boot:
When BootCnt is >= 8:
Click to expand...
Click to collapse
Thats not what i meant. Other android devices allow it to boot from a running system directly into the recovery and I would like to know what function or switch is used for this. Or do you think they just set the boot-counter to 8?
FletchF said:
On the NC running CM7:
Boot to Recovery from Rom Manager - works
Boot to Recovery from CM power menu - works
reboot recovery from adb - works
Reboot to Recovery from CWM - boots to CM
Click to expand...
Click to collapse
Ok, thanks for the info.
mali100 said:
Thats not what i meant. Other android devices allow it to boot from a running system directly into the recovery and I would like to know what function or switch is used for this. Or do you think they just set the boot-counter to 8?
Click to expand...
Click to collapse
No, but the recovery is almost certainly not called directly.
What other devices are doing I cannot say, but on the NST you write your intentions to BCB and then reboot methinks

[i317-i317M][CWM Advanced Edition] PhilZ Touch

Main thread + features + install instructions + dev support
http://forum.xda-developers.com/showthread.php?t=2201860
PhilZ Touch is a CWM Advanced Edition that adds all the features you could ever miss in CWM
It is a well proven recovery for many phones
It also adds a full touch interface a completely configurable GUI
Since many requests to port it to i317/M, here it is finally released
Please give your feedback, what works, and any bug you could encounter
Read the features, and check if you are missing something
I would appreciate a screen shot from your device, mainly under GUI options or custom backup menu where you select partitions
To take a screen shot, just slide left
Also, do not forget to read about the powerful aroma file manager integration and double tap shortcut
Download links
Last version can be found here:
i317 (t0lteatt)
i317M (t0ltecan)
http://goo.im/devs/philz_touch/CWM_Advanced_Edition
Click to expand...
Click to collapse
Recovery (.zip) packages instructions
They come in the form of .zip files that can be flashed in cwm recovery
Download philz_touch_xxx.zip file
Put the previously downloaded philz_touch_xxx.zip file on your sd card
Boot into recovery (volume up+home+power)
Select "Install zip" and browser to your downloaded zip file.
Now select the philz_touch_xxx.zip fileyou copied in previous step
You will have PhilZ Touch Recovery flashed
Odin packages instructions
They come in the form of .tar.md5 file
boot into download mode
start odin3 and configure it as in picture below
connect phone in download mode to PC via USB
press start to flash the tar.md5 package
normally, phone should auto-reboot into recovery.
If it reboots into android and your recovery remains stock, repeat above steps and untick "autoreboot" in odin. Once flash is done, keep pressing power button until it reboots (normally will go to recovery)
when in recovery, if you choose option "reboot system now" and you get "yes - disable flash recovery", select that option to avoid stock recovery overwriting cwm
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
<< Root your phone and reset Yellow Triangle >>
Once in recovery, flash the attached Root_SuperSU.x.xx.Only-signed.zip file to root your phone
If you want root + busybox: flash Root_SuperSU.x.xx-Busybox.1.20.2-signed.zip file
to remove yellow triangle, use TriangleAway
Before asking for support:
Make sure your issue is recovery related
All external sdcard issues: first format in PC with primary partition, tons of people are formatting as logical and come cry
Reproduce your issue and while in recovery:
Go to Advanced / Report Error
Copy the /sdcard/clockworkmod/recovery.log and attach it here
Give detailed info about your issues
Without these, there is little chance I can help you, so, do not get mad if I do not answer
Click to expand...
Click to collapse
Request a build for a new device:
Go to sammobile.com
Search for your phone
Download the +1Gb last firmware file (ideally unbranded and in any case a European version)
Unzip downloaded file
Rename the tar.md5 file into .tar
Extract from the tar file the boot.img and recovery.img files
Post them here with exact file name of the file you downloaded from sammobile (exp: N7100XXDLL7_N7100OXADLL4_XEF.zip)
Post a link to your phone specifications, ideally, a comparison between your phone and the n7100
If they do not share same hardware, ensure there is a cm10.x source for your phone (Optional if you do not know how to check it)
You got a 100% chance for an answer and 90% chance that I release it
Click to expand...
Click to collapse
Since i317 has its own forum, I am splitting its recoveries from my previous n7100/n7105 thread
Please also take a look and read some of the last pages here, as most of your questions would be answered
http://forum.xda-developers.com/showthread.php?t=2028103
Keep thread clean for only things related to this specific recovery
Do not clutter with general support questions, kernel/ROM general issues...
interesting might try this out tonight once i get home.
Re: [21.02.2013][PhilZ Touch][i317/M]4.63 Touch Enhanced CWM 6.0.2.8-exFAT-ext4-Root
Installed and works great. I really like the layout style. Just made a back up to ext sd and like how fast it was. Advance options are nice also. Thanks!
Sent from my SGH-I317 using xda premium
I would like to get some clafificaiton about what Support for TWRP means - does this mean if I flash the Touch Enhanced Recovery - I can restore nandroids that I made on TWRP?
SOrry if that is a NOOB question - but I just wanted to be sure - to avoid doing something stupid -
Re: [21.02.2013][PhilZ Touch][i317/M]4.63 Touch Enhanced CWM 6.0.2.8-exFAT-ext4-Root
mocsab said:
I would like to get some clafificaiton about what Support for TWRP means - does this mean if I flash the Touch Enhanced Recovery - I can restore nandroids that I made on TWRP?
SOrry if that is a NOOB question - but I just wanted to be sure - to avoid doing something stupid -
Click to expand...
Click to collapse
Actually it is a fair game, you can:
- backup in TWRP format to migrate from cwm to TWRP
- Restore from TWRP backups to migrate to cwm
Backup in TWRP format is always done in the multi volume format. Restore supports both. At the end, migration should be smooth.
If you find bugs, always post a log before requesting support please
Sent from my GT-I9100 using Tapatalk 2
Phil3759 said:
Actually it is a fair game, you can:
- backup in TWRP format to migrate from cwm to TWRP
- Restore from TWRP backups to migrate to cwm
Backup in TWRP format is always done in the multi volume format. Restore supports both. At the end, migration should be smooth.
If you find bugs, always post a log before requesting support please
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
This is simply awesome - I look forward to using this and can see there are a lot of advantages this offers -but I want to do a lot of reading first so I am sure I understand how to use it - really cool stuff...thanks!
mocsab said:
This is simply awesome - I look forward to using this and can see there are a lot of advantages this offers -but I want to do a lot of reading first so I am sure I understand how to use it - really cool stuff...thanks!
Click to expand...
Click to collapse
Restore of TWRP backups was tested by i9300 users and reported fine too. I personally tested for i9100 too
Only part I am still unsure and need feedback is android-secure restore...
Small update
New in PhilZ Touch v4.64
fix: when disabled, virtual keys would still show for a fraction of a second on start
Click to expand...
Click to collapse
v4.64
i317/i317M
cwm: http://www.mediafire.com/file/348v6u3hcx5n793/philz_touch_4.64-i317M.zip
odin: http://www.mediafire.com/file/ckx6cvjjtcz09jn/philz_touch_4.64-i317M.tar.md5
Click to expand...
Click to collapse
Awesome recovery. I find it to be on par with TWRP except for the backups. TWRP has a better setup for backups letting you compress and select what partitions you want to back up, including EFS. This recovery seems to have flawless USB storage mounting though, which TWRP doesn't have. That saved my ass tonight.
Re: [23.02.2013][PhilZ Touch][i317/M]4.64 Touch Enhanced CWM 6.0.2.8-exFAT-ext4-Root
DeMiNe0 said:
Awesome recovery. I find it to be on par with TWRP except for the backups. TWRP has a better setup for backups letting you compress and select what partitions you want to back up, including EFS. This recovery seems to have flawless USB storage mounting though, which TWRP doesn't have. That saved my ass tonight.
Click to expand...
Click to collapse
You can have all the custom settings and selective backup and restore under the Custom Backup and Restore menu
And it supports TWRP backup and restore too...
Sent from my GT-I9100 using Tapatalk 2
That's insane. This recovery just became my daily driver.
DeMiNe0 said:
That's insane. This recovery just became my daily driver.
Click to expand...
Click to collapse
Thanks
Next updates will even make it nicer
Just installed on my Note2 and wow. This thing is so quick and smooth. Hats off to the devs. :good:
I've been running with this recovery now for a few days and all I can say is WOW! This is an amazing recovery; hands down the best i've used for android period. Phil took the best parts of CWM and TWRP and mashed them together in a sexy recovery image.
http://forum.xda-developers.com/donatetome.php?u=4666971
Click that donate button; you know you want to!
New in PhilZ Touch v4.87
v4.63 ---> 4.64
fix: when disabled, virtual keys would still show for a fraction of a second on start
v4.64 ---> 4.87
Backup and Restore:
menu Custom Backup and Restore can now be accessed in main Backup and Restore menu
support restore backups from /sdcard/0 (Android 4.2) in custom jobs and TWRP mode
add support to sd-ext ext4 partition on external storage
menu to delete custom and TWRP backup images
auto-reboot option for custom backup and restore jobs
set .android_secure path in custom jobs
smart auto detect android_secure for stock CWM backup and restore operations
fix preload was selectable in TWRP jobs (even if would not actually be processed)
progress bar is no more overwritten by text
time and battery stats are shown and refreshed during nandroid operations
on successful or cancelled nandroid jobs, user background icon is restored
on cancelled nandroid jobs, progress bar is correctly reset and user background icon is restored
User configurable gesture actions
gestures: double tap, long press/move, long press/lift, slide left, slide right
always vibrate on long press/move action validation
actions: show log, change brightness, blank screen, capture screen shot, launch Aroma File Manager
GUI
default black theme without background icon
toggle clock and battery on top
header title will be auto-shortened to not overwrite battery and clock on lower res devices
battery and clock will truly refresh indications every 15 sec
user configurable dim screen timer
user configurable turn-off screen timer
manually adjust brightness (stock kernel doesn't support lower than 65, but recovery binary will accept 25 on custom kernels)
when double tap mode is selected, you now really need to double tap the same menu to validate it
menu Set Time Zone moved to GUI settings
fix Moscow UTC time
Misc
add support to sd-ext ext4 partition on external storage
Move Clean before instal new ROM menu to Wipe Data/Factory Reset menu
fix /system was left again mounted after start up and showing log
Click to expand...
Click to collapse
I need some testers please for some of the features introduced:
- android_secure correct support
- sd-ext support
- any of the above listed new features you'd like to report about
I am pausing a bit on this one, to get users feedbacks and maybe support some new devices
After that, I am doing multi-boot and full GUI scroll revision
Download links
v4.87
i317/i317M
cwm: http://www.mediafire.com/file/eao2fga7ta3sd3d/philz_touch_4.87-i317M.zip
odin: http://www.mediafire.com/file/cdqmd5owgr0hhd7/philz_touch_4.87-i317M.tar.md5
Click to expand...
Click to collapse
When I try to make a custom backup no matter what partitions I choose, I get an "Error while backing up *PARTITION NAME HERE* image!" error. Does this for the TWRP backup option as well.
Re: [03.03.2013][PhilZ Touch][i317/M]4.87 Touch Enhanced CWM 6.0.2.8-exFAT-ext4-Root
Can someone punt new to a help section or user manual so i can read how to convert from twrp to cwm and vice versa. Thanks
Sent from my GT-N7105 using Tapatalk 2

[CWM][21.11.14]Galaxy Fame - 6.0.5.1 [DISCONTINUED]

Note that Custom flash counter will increase and you will lose warranty!
#I am not responsable for anything - lose of data, job, wife, hair etc.
The recovery is compatible with all versions of Galaxy Fame - s6810 / s6810P / s6810L / s6810E / s6812 and is the only one fully working!
CWM 6.0.5.1
Changelog:
-reverted to oldschool look
-changed resolution for a nice fit into screen
-home (middle) button still can be used as 'Select'
This recovery is @wulsic`s work - don`t forget to visit his threads and thank him for his hard work on this device(s)
//make backups to external storage always because wiping data may wipe /data/media (internal) too and you will lose your backup!
What is working:
-as before, everything, without Mass storage.
How to:
If you have stock recovery see this:
-download Odin 307
-download CWM 6.0.5.1 archive and extract somewhere near
-run Odin as administrator
-uncheck "Auto Reboot" and "F. Reset Time"
-connect device under Download mode
-under PDA tab select recovery.tar.md5 previously unziped
-click Start and wait RESET status.
-after flashing, reboot into recovery using 3button combo and see the magic!!
Click to expand...
Click to collapse
If already having a previous version of cwm installed, flash the zip as usual and reboot recovery.
If you have problems with reverting to stock recovery, push Aroma File Manager into sdcard, flash via odin cwm 6.0.5.1, reboot into recovery and flash AromaFM as normal zip.. After flashing, find and delete reboot-from-recovery.p, located into /system folder.
Downloads:
Flashable zip - CWM - 6.0.5.1
Odin package - CWM - 6.0.5.1
Odin v3.07
Aroma File Manager
#Please give credit if posting somewhere else, out of this thread!
Credits:
* @wulsic
*amarullz for great AromaFM
*koush
*Phil3759
*CyanogenMod Team
Old version:
CWM 6.0.4.6 - Final
Changelog:
-removed some unused lines
-removed of "No" when you need to confirm actions
-home (middle) button now it can be used as 'Select'
-abandoned support for Mount Mass Storage
-added black background
Downloads
Flashable zip - 6.0.4.6
Odin flashable package - 6.0.4.6
Odin v3.07
How to:
If you have stock recovery see this:
-download Odin 307
-download cwm 7z archive and extract somewhere near
-run Odin as administrator
-uncheck "Auto Reboot" and "F. Reset Time"
-connect device under Download mode
-under PDA tab select recovery.tar.md5 previously unziped
-click Start and wait RESET status.
-after flashing, reboot into recovery using 3button combo and see the magic!!
Click to expand...
Click to collapse
If already having a previous version of cwm installed, flash the zip as usual and reboot recovery.
--------------------------------------------------------------------------------------------------------------------------------------------------------
CWM 6.0.2.8 - Still work in progress
What`s working:
-backup/restore
-advanced restore
-install zip
-wipe data/cache/dalvik
-fix permissions
-format cache/system/data/preload/sdcard etc..
Bugs:
-sdcard and external_sd are both mounting external storage-fixed
-mount USB Mass Storage doesn`t work yet
How to:
-download Odin 307
-download cwm zip and extract somewhere near
-run Odin as administrator
-uncheck "Auto Reboot" and "F. Reset Time"
-connect device under Download mode
-under PDA tab select recovery.tar.md5 previously unziped
-click Start and wait RESET status.
-after flashing, reboot into recovery using 3button combo and see the magic!!
Downloads:
CWM-6028
Odin v3.07
For /efs backup/restore see this:
Backup
Before all make sure you have a full cwm backup. Enter in terminal emulator and type:
Code:
su
dd if=/dev/block/mmcblk0p3 of=/mnt/sdcard/efs.img bs=4096
With this command you made a backup of your efs partition (that contains imei and other essential stuff). Enter with a file explorer in internal sd and see if you find 'efs.img'. If yes, you backed up your efs. It should be around 10,5MB. Now connect the phone to pc and copy efs.img somewhere and guard it with the price of your life .
Restore:
Open terminal emulator and type:
Code:
su
dd if=/sdcard/efs.img of=/dev/block/mmcblk0p3 bs=4096
Click enter and reboot. If after reboot you don`t have imei or you may be in safe mod reboot again. Bootanimation may get stuck and the phone may reboot by itself. Don`t worry.. It installs your efs back.
I tested the method:
-made a backup
-deleted efs folder - returned no imei, no baseband, no wifi, no nothing and safe mode.. scared the crap out of me
-restored efs.img with the above commands and after first reboot all was back..
You can read more of it here.
#I`m not responsable for anything. Do it at your own risk. The method was tested by me, so it should work on your device too.
To bypass flashing stock recovery:
LondonMpee said:
If you have root from flashing CWM then you can delete (or move it out and keep as a trophy!) a file from /system folder called reboot-from-recovery.p before you try flashing CWM again.
This seems to be the thing that keeps restoring stock recovery over CWM, I checked again last night and it's still CWM 6.0.4.6 :good:
Click to expand...
Click to collapse
corsicanu said:
make backups to external storage always because wiping data may wipe /data/media (internal) too and you will lose your backup!
Click to expand...
Click to collapse
Tested yesterday couple of times. Full wipe does not delete the backup stored on the internal storage.
didije said:
Tested yesterday couple of times. Full wipe does not delete the backup stored on the internal storage.
Click to expand...
Click to collapse
i've seen that, but to be sure, if anything happends with the phone, the best is to have the backup saved in external.. never know..
@corsicanu
Whenever you will get free time....plss build a TOUCH CWM Recovery.......PLSSSSSSS
Cheers !!!!
I will but not that soon.. I have other priorities.. Meanwhile you can navigate with other set of keys
-Menu - down
-Home (middle) - up
Sent from my GT-I9100 using Tapatalk
The first time i boot to recovery, i got cwm
The later is stock recovery
I flash again, i got cwm, for the first time boot to recovery
And get stock at the later boot
The last time i try again, i wipe cache and dalvik cache before reboot, there is a warning, it said "rom will flash stock recovery, this can not be undone" --"
Sent from my GT-S6810 using xda app-developers app
adipabeta said:
The first time i boot to recovery, i got cwm
The later is stock recovery
I flash again, i got cwm, for the first time boot to recovery
And get stock at the later boot
The last time i try again, i wipe cache and dalvik cache before reboot, there is a warning, it said "rom will flash stock recovery, this can not be undone" --"
Sent from my GT-S6810 using xda app-developers app
Click to expand...
Click to collapse
Somewhere there is a warning that lets you prevent stock recovery reflashing.. Try with reboot recovery and see if it says something of it..
CWM 6.0.4.6 - Final
Changelog:
-removed some unused lines
-removed of "No" when you need to confirm actions
-home (middle) button now it can be used as 'Select'
-abandoned support for Mount Mass Storage
-added black background
//make backups to external storage always because wiping data may wipe /data/media (internal) too and you will lose your backup!
What is working:
-as before, everything, without Mass storage.
How to:
If you have stock recovery see this:
-download Odin 307
-download cwm 7z archive and extract somewhere near
-run Odin as administrator
-uncheck "Auto Reboot" and "F. Reset Time"
-connect device under Download mode
-under PDA tab select recovery.tar.md5 previously unziped
-click Start and wait RESET status.
-after flashing, reboot into recovery using 3button combo and see the magic!!
Click to expand...
Click to collapse
If already having a previous version of cwm installed, flash the zip as usual and reboot recovery.
Downloads:
Flashable zip - CWM - 6.0.4.6
Odin package - CWM - 6.0.4.6
Odin v3.07
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
corsicanu said:
CWM 6.0.4.6 - Final
Changelog:
-removed some unused lines
-removed of "No" when you need to confirm actions
-home (middle) button now it can be used as 'Select'
-abandoned support for Mount Mass Storage
-added black background
//make backups to external storage always because wiping data may wipe /data/media (internal) too and you will lose your backup!
What is working:
-as before, everything, without Mass storage.
How to:
If you have stock recovery see this:
If already having a previous version of cwm installed, flash the zip as usual and reboot recovery.
Downloads:
Flashable zip - CWM - 6.0.4.6
Odin package - CWM - 6.0.4.6
Odin v3.07
Screenshots
Click to expand...
Click to collapse
woooowwww.. it's cool buddy. :victory:
it's great work.
thank's for the final cwm. :good:
can you help me how to root the latest firmware of galaxy fame S6810.?
majid_young said:
woooowwww.. it's cool buddy. :victory:
it's great work.
thank's for the final cwm. :good:
can you help me how to root the latest firmware of galaxy fame S6810.?
Click to expand...
Click to collapse
How to root stock firmware - easy way:
-install cwm 6.0.4.6 with Odin 3.07
-enter recovery
-Advanced>Reboot Recovery
-you will be prompted that root access is missing > select yes to root
-after the reboot of recovery, flash the latest SuperSu update from Chainfire`s thread
-reboot and enjoy your rooted phone
-don`t forget to thank Chainfire for his awesome work
Downloads:
Latest SuperSu Update
Odin package - CWM - 6.0.4.6
Odin v3.07
#Note that Custom flash counter will increase and you will lose warranty!
#I am not responsable for anything - lose of data, job, wife, hair etc.
corsicanu said:
How to root stock firmware - easy way:
-install cwm 6.0.4.6 with Odin 3.07
-enter recovery
-Advanced>Reboot Recovery
-you will be prompted that root access is missing > select yes to root
-after the reboot of recovery, flash the latest SuperSu update from Chainfire`s thread
-reboot and enjoy your rooted phone
-don`t forget to thank Chainfire for his awesome work
Downloads:
Latest SuperSu Update
Odin package - CWM - 6.0.4.6
Odin v3.07
#Note that Custom flash counter will increase and you will lose warranty!
#I am not responsable for anything - lose of data, job, wife, hair etc.
Click to expand...
Click to collapse
thank very much buddy.. :fingers-crossed:
i will try it. :victory:
Hi,
Just flashed this on a GT-S6810P and it is working well.
Many thanks for making this available.
jemail
Other feedbacks? About cwm or root? I'm just curious how things work for you..
Sent from my GT-I9100 using Tapatalk
NIce :fingers-crossed:
Perfect :good:
corsicanu said:
Other feedbacks? About cwm or root? I'm just curious how things work for you..
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
Rooting And CWM both are perfect.............
This Rooting method is also compatible with the previous CWM (tested by me)
There is one thing that is missing............ A Touch Recovery !!!!!!!!!
THanks @ Corsicanu
Vkas Raj said:
There is one thing that is missing............ A Touch Recovery !!!!!!!!!
THanks @ Corsicanu
Click to expand...
Click to collapse
How about TWRP touch recovery ???... sounds too crazy for a little phone.
wichoxp said:
How about TWRP touch recovery ???... sounds too crazy for a little phone.
Click to expand...
Click to collapse
Who will make TWRP touch recovery ?

Development [RECOVERY] [UNOFFICIAL] TWRP-3.5.1 [20210702]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction:
Team Win Recovery Project or TWRP for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. It's a fully touch driven user interface , no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
Key Features:
Touchscreen driven with real buttons and drag-to-scroll
XML-based GUI that allows full customization of the layout true theming!
Settings are saved to the sdcard and persist through reboots
Ability to choose which partitions to back up and which to restore
Ability to choose to compress backups now with pigz (multi-core processor support for faster compression times)
Onscreen keyboard
Easy selection of internal/external storage
In addition to the above new features, TWRP features a scripting engine that allows an app to send commands to the recovery for the recovery to perform during startup. We call this scripting engine OpenRecoveryScript. This engine will be put to use immediately in the GooManager app. GooManager will be able to install recoveries automatically for most supported devices. The app will also let you choose to install multiple zips from within Android, wipe, and run a backup.
We are looking for other talented developers, themers, and device maintainers if they are interested in helping with a free, open source project.
FEATURES AND FIXES:
No need to reboot TWRP after flashing ROM, to flash gapps or any other zips. All zips you flash after a ROM will automatically go to the new slot.​
No need to flash TWRP everytime after flashing a ROM. TWRP automatically flashes itself after a zip (Controllable via a toggle)​
Supports Hentai OS encrypted devices​
Supports flashing MIUI zips​
Supports Vibration​
Supports wiping data without wrecking encryption. ​
BUGS:
On encrypted devices, if u unmount and remount /data, it will show garbage files in storage. This is because of metadata encryption and to fix it, reboot recovery.
SUPPORTS AND TESTED ON:
Mi11x (aliothin)
UNSUPPORTED (BUT MAY WORK):
Poco F3, Redmi K40 (alioth)
FLASHING INSTRUCTIONS:
Boot into attached boot.img using the following command:
Code:
fastboot boot twrp-aliothin.img
Once booted, go to Advanced -> Press "Flash current booted TWRP"
KNOWN LIMITATIONS:
The following are some known limitations due to either the design nature of Virtual A/B or a problem with ROM themselves. Please read carefully :-
You cannot format data after flashing a ROM zip (Limitation of Virtual A/B). If you want to format, then reboot recovery after flashing ROM. Additionally, if you are encrypted, the newly flashed ROM must be able to decrypt your device. If not, then you have to format data before flashing the ROM It appears, you can actually format data after reboot even if the new ROM cannot decrypt.
You can flash only one ROM in one boot. If you wanna flash another ROM, you must boot to system once. This is again a limitation of Virtual A/B.
Once you have rebooted after flashing a ROM, you cannot write to the data partition until you boot successfully to the new ROM. Android seals the data partition after a ROM flash to prevent any accidental brick since the newly flashed ROM is actually stored in /data. Only data format is allowed in this case. Once you successfully boot to the new ROM, your storage becomes ready for writing again.
Ideally, after flashing a new ROM, you should only need to wipe your data rather than format. But, due to a problem in the device trees current ROMs are using, you will have to format data if you are currently on miui and want to switch to a custom ROM. Specifically, the roms need this commit and to set vendor security patch level to fix this issue. Switching between custom ROMs should not need format, except for hentai OS.
If you are currently on hentai OS, then before using TWRP, you must flash vendor_boot from the link provided in every hentai OS release. Otherwise, you will get black screen. This is only needed when you boot to TWRP for the first time. Do not repeat this step again. Also, do not try this with beta version of the ROM. Use it only with stable.
If you reboot to older slot after flashing new ROM, the new ROM will be cancelled and you will have to reflash again. This is because of how Virtual A/B works.
If you must flash magisk via recovery (it's not recommended now), please uncheck "Inject TWRP after install" else TWRP will remove magisk.
Do not flash magisk after flashing a ROM before reboot. Magisk's zip detects slot in a different way that will cause issues.
Backuptool (used to persist magisk and gapps across ROM updates) will also not work in recovery due to A/B. You will have to flash gapps (or any other zips) everytime after flashing a ROM.
CREDITS:
@Nebrassy for original TWRP and device tree. I also repurposed some of his commits from gerrit.
SOURCE CODE:
Kernel (Prebuilt): https://github.com/ArrowOS-Devices/android_kernel_xiaomi_alioth
DOWNLOADS:
https://drive.google.com/file/d/1oY5WxfXYPRLumCcaPPFGuq9OhtB3CM_X/view?usp=sharing
MD5:- 0909f61c83ce9876843dabba5bf1247e
TELEGRAM GROUP LINKS:
https://t.me/PocoF3GlobalOfficial
https://t.me/pocoF3GlobalUpdates
Reserved
Reserved
ayy pro <3
Yay Yahoo
Thx for your work, dev.
Quick question. Why is it not recommended to install magisk via TWRP now?
UPD: Flashed Magisk successfully with unchecked "inject twrp..."
I have the same question, how should we flash magisk now? I'm old school so for me it was allways the best and fastest way...
vasishath said:
Great work.
Click to expand...
Click to collapse
blinoff82 said:
Thx for your work, dev.
Quick question. Why is it not recommended to install magisk via TWRP now?
UPD: Flashed Magisk successfully with unchecked "inject twrp..."
Click to expand...
Click to collapse
Twrp reflashes itself after every zip flash, hence it removes magisk, you can uncheck inject twrp option to flash tho.
@vasishath
Hello,
First of all thank you for developing a version of TWRP.
I have a little problem with this one: failed to mount: system_root, vendor, odm
Unable to find partition for path storage
I can't install TWRP ...
I'm on the weekly xiaomi.eu
Here are the issues I'm currently having with your version of TWRP.
Shadowk1ller said:
I have the same question, how should we flash magisk now? I'm old school so for me it was allways the best and fastest way...
Click to expand...
Click to collapse
Patch the boot.img using the Magisk App and then flash the patched boot.img via fastboot
Shadowk1ller said:
I have the same question, how should we flash magisk now? I'm old school so for me it was allways the best and fastest way...
Click to expand...
Click to collapse
John Wu recommands direct install from magisk app
vasishath said:
John Wu recommands direct install from magisk app
Click to expand...
Click to collapse
TWRP not installed after installing custom ROM. Please check.
deif102 said:
Patch the boot.img using the Magisk App and then flash the patched boot.img via fastboot
Click to expand...
Click to collapse
To much work, when i can simply flash it in twrp after i flash the rom, it was that easy in past times...
But can i uncheck inject before flashing and then check it again and flash current booted TWRP as in the beggining?
Which rom did u flash ?
blinoff82 said:
TWRP not installed after installing custom ROM. Please check
Click to expand...
Click to collapse
vasishath said:
Which rom did u flash ?
Click to expand...
Click to collapse
My own ROM - Syberia OS (AOSP).
(Maybe after flashing ROM I can install twrp.img in recovery ramdisk?)
blinoff82 said:
My own ROM - Syberia OS (AOSP).
(Maybe after flashing ROM I can install twrp.img in recovery ramdisk?)
Click to expand...
Click to collapse
He is referring to use controllable toggle so I assume you should have enabled it before flashing rom. I still didn't tried this twrp so dunno where actually this toggle is..
NE0HP said:
He is referring to use controllable toggle so I assume you should have enabled it before flashing rom. I still didn't tried this twrp so dunno where actually this toggle is..
Click to expand...
Click to collapse
Of course this toggle was turned on before flashing (by default).
blinoff82 said:
My own ROM - Syberia OS (AOSP).
(Maybe after flashing ROM I can install twrp.img in recovery ramdisk?)
Click to expand...
Click to collapse
It appears to me that the ramdisk-files.sha256sum file was removed after u flashed the ROM. That caused the TWRP flashing to fail. Does your ROM's zip modify the current running ramdisk in anyway ?
Will future Miui builds now be using this version of twrp? if this is the case i wont need to flash it right now.

Categories

Resources