This is the temporary version of my custom clockworkmod recovery
For permanent one, look here
WARNING: flashing some update.zip files with format commands
can still brick your phone until you use a safe kernel, like PhilZ-cwm6.
New in v3.00
Completely revised new touch code
Much more user friendly touch experience
Lots of new features
Video Teaser:
Main menu at height setting 5 and 1
PhilZ Settings menu
Backup / Restore EFS and kernel
GUI Touch Settings
Aroma File Manager
Source code
coming soon...
Read in my kernel thread post 2 for instructions to use PhilZ Touch features like aroma and ors support[/SIZE][/B]
Quote:
PhilZ Touch 3.0 recovery (clockworkmod v6.0.1.5 based):[INDENT]- touch interface: toggle 3 touch modes: FULL TOUCH, DOUBLE TAP to validate and SEMI TOUCH (scroll but no touch validation)
new touch code completely revised compared to v2.x and older
much more stable full touch mode: no more skips, jumps or wrongly validations while scrolling
when you set full touch mode, it defaults to optimized settings for menu height and touch sensitivity (you still can alter them manually later)
adjust scrolling touch sensitivity in 6 settings
adjust menu height in 6 settings
toggle vibrator on/off when using bottom virtual buttons
toggle key repeat for volume up/down scrolling when maintained pressed: needs recovery restart to take effect
backup/restore EFS and Kernel
browse phone with root access using full GUI in Aroma File Manager: default location or browse for path
support openrecovery script in 3 modes using a smart one touch menu: goomanager, default custom scripts location, browse for script
mount internal and external sdcards on PC in recovery
poweroff, reboot to recovery and reboot to download mode options
Can be flashed in Stock Recovery
Dual USB mount in recovery support (needs fixed kernel like PhilZ-cwm6)
ADB root in recovery: just wait about a minute to activate
Why a temporary recovery?
Quote:
Wipe safely on a stock kernel
Will work on any i9100 phone with ICS, even stock non rooted
No PC needed, only and android device and the zip files that you download to your sd card
Fully reversible after reboot
No Yellow Triangle and No custom counter increased
Incremental Backups to save a lot of space and time (CWM6)
Much better user interface, bigger menus, smoother scroll, safer touch, works with both touch and keys
Flashing instructions for stock recovery
Quote:
Download philz-touch_x.xx_i9100-signed.zip, the last philz touch cwm v6.x for i9100 Galaxy S2. This version works with touch AND with keys to scroll in menus
Put the previously downloaded philz-touch_x.xx_i9100-signed.zip file on your external sd card
Boot into stock recovery (volume up+home+power), and select "apply update from external storage". Now select the philz-touch_x.xx_i9100-signed.zip file you copied in previous step
You get CWM recovery interface (this custom recovery is temporary, not permanent)
You are done
If it fails with black screen after successful flash:
Quote:
read about it here: http://forum.xda-developers.com/show...0&postcount=33
It is because their recovery is not automatically restarted once killed
You can manually edit the file /sbin/killrecovery.sh in the temporary recovery zip package and modify it by adding the extra 2 lines before the #... (make sure you edit it in something like notepad++ with EOL conversion set to unix)
15 nov 2012:Update to new custom touch 3.00 recovery included in PhilZ-cwm6 kernel
Read full change log in kernel thread
08 oct 2012:Update to new custom touch recovery included in PhilZ-cwm6 kernel
Quote:
Wipe safely on a stock kernel, flash even update.zip files with format commands (patched update-binary)
now using CWM6 based custom touch recovery 6.0.1.4 (internal build 1.15) * Siyah source code *
DUAL USB MOUNT in recovery is now supported * Special thanks to Gokhanmoral@Siyah *
semi-touch interface with right slide to select disabled for safety: use slide up/down and left for back
include bottom virtual buttons for easier navigation
revised GUI with bigger fonts and larger menus for better readability
transparency effects in recovery menus
fixed backup format selection menu in original Koush cwm6 (was echoing previous menu)
added power off and reboot to download mode options in recovery menus
battery % level displayed in recovery
fixed some menus spelling and aspect in original recovery
20 Sep 2012: Update non touch version to 6.0.1.4 ** Recommanded Update from previous 6.0.1.4 attached here **
Quote:
Now, CWM6 is built from source to fix possible issues related to previous dynamically linked binary Big big thanks to Tallustus from Team SkyFire for the support
19 Sep 2012: Update non touch version to 6.0.1.4
Touch version stays at 6.0.1.2: if you know about a kernel with touch 6.0.1.4 or source changes for touch cwm6, let me know please
Quote:
6.0.1.4 : version increment for ROM Manager compatibility
17 Sep 2012: Update non touch version to 6.0.1.3
Touch version stays at 6.0.1.2: if you know about a kernel with touch 6.0.1.3 or source changes for touch cwm6, let me know please
Quote:
6.0.1.3 many bug fixes and performance issues.
28 Aug 2012: Update to 6.0.1.2 - Touch (ICS only) and non touch versions
Quote:
6.0.1.2 fixes some issues with /sdcard (/data/media).
Credits
Chenglu for his great unpack / repack tool: MAJOR CREDITS
Phone: Samsung Galaxy S2 GT-I9100, JB 4.1.2 XWLSN NeatROM Lite
[Guide] How to Root your ICS/JB phone without waiting for custom kernels: Click here
[Guide/Info] What you need to include to get better and faster help: Click here
I hated the CWM4 navigation mode and the unfriendly CWM5 touch for our S2
The 6 is so great, GUI wise mainly. You get a much cleaner interface, scroll in touch is much better, and you can still use keys. Much less risks selecting a wrong menu now.
This one took me less than expected. Had to learn a bit in ADB, but could also do it in other ways.
Yep best way to get custom rom on phone
1. Get desired custom rom + this (place in external sdcard)
2. boot phone into stock recovery
3. flash this in stock recovery
4. do a backup of stock rom
5. wipe data and cache aka. factory reset
6. flash custom rom + custom kernel if you want
7. reboot phone
Now you should have perm recovery + custom rom of choice. If there is a need to go back to stock rom for warranty reasons just restore backup made in step 4. After restore you should have stock rom + stock recovery and after all this still no yellow triangle + need for PC
Phone
Samsung Galaxy SII GT-i9100
Nobody knows Tablet
Asus Nexus 7
CyanogenMod M3
Faux Kernel ES
TWRP 2.5.0.0
Devices That I Have Rooted/Flashed
Asus Google Nexus 7
LG GT540 Optimus Swift
LG Optimus 4X HD P880
Samsung Galaxy Mini
Samsung Galaxy Ace
Samsung Galaxy Note
Samsung Galaxy S II
Yep best way to get custom rom on phone
1. Get desired custom rom + this (place in external sdcard)
2. boot phone into stock recovery
3. flash this in stock recovery
4. do a backup of stock rom
5. wipe data and cache aka. factory reset
6. flash custom rom + custom kernel if you want
7. reboot phone
Now you should have perm recovery + custom rom of choice. If there is a need to go back to stock rom for warranty reasons just restore backup made in step 4. After restore you should have stock rom + stock recovery and after all this still no yellow triangle + need for PC
Yes, the new feature to get permanent recovery is awesome
Sadly, you still need a zip. He cannot flash tar or raw images.
Phone
Samsung Galaxy SII GT-i9100
Nobody knows Tablet
Asus Nexus 7
CyanogenMod M3
Faux Kernel ES
TWRP 2.5.0.0
Devices That I Have Rooted/Flashed
Asus Google Nexus 7
LG GT540 Optimus Swift
LG Optimus 4X HD P880
Samsung Galaxy Mini
Samsung Galaxy Ace
Samsung Galaxy Note
Samsung Galaxy S II
Yep best way to get custom rom on phone
.
.
6. flash custom rom + custom kernel if you want
7. reboot phone
Now you should have perm recovery + custom rom of choice...
I couldn't get it put the recovery as not temporary. I tried to flash a kernel zip file in CWM, but I loose CWM and I get the recovery that was bundled with the flashed kernel. Not sure how to make it permanent if the custom kernel keeps overwriting the recovery on boot. In the features, CWM6 last update should have that option, but I do not see it anywhere
Phone
Samsung Galaxy SII GT-i9100
Nobody knows Tablet
Asus Nexus 7
CyanogenMod M3
Faux Kernel ES
TWRP 2.5.0.0
Devices That I Have Rooted/Flashed
Asus Google Nexus 7
LG GT540 Optimus Swift
LG Optimus 4X HD P880
Samsung Galaxy Mini
Samsung Galaxy Ace
Samsung Galaxy Note
Samsung Galaxy S II
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?