[15.11.2012][ICS]PhilZ Touch 3.00 - CWM Based Recovery 6.0.1.5 (Temporary flash)

Search This thread

Kitschki

Senior Member
Sep 3, 2012
303
48
Seoul
Can anyone repack the kernel for kgp700? Hes one of the only persons who make kernels for korean phones, i think and he needs it :(

Sent from my SHW-M250K using xda app-developers app
 

Myself5

Recognized Developer
Mar 17, 2011
3,437
9,829
26
myself5.de
Sony Xperia Z3 Compact
Sony Xperia Z3v
AW: [15.11.2012][ICS]PhilZ Touch 3.00 - CWM Based Recovery 6.0.1.5 (Temporary flash)

As you can read the last pages: No
Sadly Phil doesn't have enough time to make his recovery temporary.

Sent from my GT-I9100 using xda premium
 
Last edited:

osm0sis

Senior Recognized Developer / Contributor
Mar 14, 2012
16,767
40,432
Halifax
GT-i9250
Google Nexus 4
Very handy! Used the CWM non-touch temporary to easily root my girlfriend's S2. I wonder, is updating it from 6.0.1.5 to 6.0.3.3 as easy as replacing the recovery binary from the latest CWM S2 build (and re-signing) or is there some custom wizardry Phil's done to ensure it'll work?
 
Last edited:

Phil3759

Inactive Recognized Developer
May 30, 2012
9,579
33,063
Very handy! Used the CWM non-touch temporary to easily root my girlfriend's S2. I wonder, is updating it from 6.0.1.5 to 6.0.3.3 as easy as replacing the recovery binary from the latest CWM S2 build (and re-signing) or is there some custom wizardry Phil's done to ensure it'll work?

Boot into recovery
Code:
adb pull /sbin
adb pull /res
adb pull /etc

Then edit updater-script to add the new files present
This should make it work
 
  • Like
Reactions: osm0sis and shoey63

passlogin

Senior Member
Sep 18, 2012
394
117
Goa
Request: Unroot_SuperSU-Busybox-Uninstaller-signed.zip

PhilZ Touch 3.0 Recovery

Phil3759 great job!
I wanted to make a request:

As you have done for "Root_Superuser_3.1.3_Busybox_1.20.2-Update1-signed.zip" you have created "Unroot_SuperUser-Busybox-Uninstaller-Update2-signed.zip"

You can create a package "Unroot_SuperSU-Busybox-Uninstaller-signed.zip" for version "Root_SuperSU-Busybox.1.20.2-signed.zip"?
It would be a wonderful thing!
 

Viper The Ripper

Senior Member
Nov 6, 2012
2,473
1,247
OnePlus 3
Samsung Galaxy A6
Hi @Phil3759!

I'm running android 4.0.4. I9100PXXLQ8_I9100PATLLP8_ATL, rooted, I have an I9100P model.
will this recovery be safe to wipe data/factoryreset/cache/dalvik-cache and flash CM10.x in my phone model?

I read about emmc brickbug and I'm a little scared with this :(
 

Viper The Ripper

Senior Member
Nov 6, 2012
2,473
1,247
OnePlus 3
Samsung Galaxy A6
Yes you can, because Cm10 has a safe update binary. Also CWM6.0 is safe for wiping etc. (don't try flashing other ROMs with it though)

Sent from my C6603 using xda app-developers app

Thank's for your reply @shoey63! ;)

If I backup my current stock rom (android 4.0.4. I9100PXXLQ8_I9100PATLLP8_ATL) with PhilZ Touch 3.00 - CWM Based Recovery 6.0.1.5 and then flash CM10.x rom, could I go back restoring my previous backup (stock android 4.0.4. I9100PXXLQ8_I9100PATLLP8_ATL)? I read that the emmc brickbug can occur when restoring backups also :confused:

(don't try flashing other ROMs with it though)
which ones?



What about AOSP/AOKP/PAC-ROM/Paranoidandroid roms?
 
Last edited:

savie

Senior Member
Feb 8, 2012
848
626
Sir @Phil3759

I know this temporary CWM working well on ICS and JB.. but its cant backup preload when use JB..

Would u build recovery CWM 6.0.3.7 same as in ur kernel for JB ?

If ur busy can u give an advice how to port CWM 6.0.3.7 from ur kernel to make it temporary CWM? Im out for android source so i cant build with my own. But yes im extract ur kernel to get initramfs but when im change recovery to ur CWM temporary zip package thats not work e:fail on signature :)

Hope u can build temporary CWM 6.0.3.7 in ur spare time.. :)

Thanks before
 
Last edited:

Phil3759

Inactive Recognized Developer
May 30, 2012
9,579
33,063
Sir @Phil3759

I know this temporary CWM working well on ICS and JB.. but its cant backup preload when use JB..

Would u build recovery CWM 6.0.3.7 same as in ur kernel for JB ?

If ur busy can u give an advice how to port CWM 6.0.3.7 from ur kernel to make it temporary CWM? Im out for android source so i cant build with my own. But yes im extract ur kernel to get initramfs but when im change recovery to ur CWM temporary zip package thats not work e:fail on signature :)

Hope u can build temporary CWM 6.0.3.7 in ur spare time.. :)

Thanks before

Simplest way is to flash any of my latest kernel
Boot into recovery
adb pull /sbin, /res, /etc and all root files
edit updater-script accordingly
make the zip and test it under normal cwm
If it works, PM or post zip and I will sign it
 
  • Like
Reactions: savie

fmifmi

Member
Dec 22, 2008
13
0
hi phil!
i used your temporary cwm-flash to root my i9100. i think it's great because the flash-counter doesn't increase, and you do not necessarily need a computer and odin to do it.
i would like to do the same with my p5100 and was wondering, if a similar temporary cwm does exist for the p5100? i have been searching for a while, but could not find anything...
thanks in advance for your reply.
 

teslax

Senior Member
PhilZ CWM and Apolo kernel

Hi guys,

I have the NeatROM 4.9.1 and Apolo 4.10 kernel on my i9100.

I would like to install the PhilZ touch CWM on my phone. Is there any possibility to brick the phone with my configuration?

And after flashing of PhilZ CWM the Apolo-kernel remains on my phone untouched?

Thanks in advance :cowboy:
 

fubo73

Senior Member
Oct 24, 2007
2,091
1,110
Hi guys,

where I can find the permanent PhilZ Touch CWM Recovery (NOT the kernel) for Galaxy S2-i9100?

Thanks :cowboy:

You're crossposting. I'll try to explain you again.
A recovery can be used standalone, but cannot be permanent. To be permanent, it must be delivered with a kernel.
So, if you want to use latest Philz Recovery with a different kernel (as requested in other topic), this is not possible. Unless, you take sources of both and create a new kernel+recovery by your own.
Note that Philz reported that the standalone recovery will not be updated anymore to latest provided with kernel.
Hope to be clear now :)
 

RovG

Senior Member
Jul 17, 2011
315
155
Creating an updated temporary recovery

Boot into recovery
Code:
adb pull /sbin
adb pull /res
adb pull /etc

Then edit updater-script to add the new files present
This should make it work

Simplest way is to flash any of my latest kernel
Boot into recovery
adb pull /sbin, /res, /etc and all root files
edit updater-script accordingly
make the zip and test it under normal cwm
If it works, PM or post zip and I will sign it

Hi @Phil3759,

Request permission to contact you via PM regarding the above.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 74
    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
    PhilZ Touch 3.0 Recovery
    (Clockworkmod v6.0.1.5 based recovery)
    Galaxy S2 - i9100 Version Only

    * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *​


    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
    1aimg9539.jpg


    1bimg9475.jpg



    PhilZ Settings menu
    2img9540.jpg



    Backup / Restore EFS and kernel
    3img9541.jpg



    GUI Touch Settings
    4img9542.jpg



    Aroma File Manager
    5img9547.jpg



    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]
    • PhilZ Touch 3.0 recovery (clockworkmod v6.0.1.5 based):
      - 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?
    • 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
    • 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:
    read about it here: http://xdaforums.com/showpost.php?p=32785650&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)

    so that it looks like below:

    Code:
    kill $(ps | grep /sbin/adbd)
    kill $(ps | grep /sbin/recovery)
    /sbin/recovery &
    exit 1

    Save the zip and try it again



    Change log

    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
    • 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 **
    • 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
    • 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
    • 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
    • 6.0.1.2 fixes some issues with /sdcard (/data/media).



    Credits
    • Chenglu for his great unpack / repack tool: MAJOR CREDITS
    • kbc-developers for the base semi-touch code :good:
    • Gokhanmoral@Siyah for his touch source and great support over PM in fixing dual USB mount: MAJOR CREDITS
    • Tallustus from Team Skyfire for his great support over IRC: MAJOR CREDITS
    • sk8erwitskil for his recovery source (ors support, aroma file manager and efs backup/restore), a great place to start learning: MAJOR CREDITS
    • shoe63 for his testing and great help in porting to the N7000 Big thanks
    • dr.ketan for his precious help in porting to the N7000 (I don't own one), for support in the thread and for his faster mirrors: Big thanks
    • utkanos for his great and kind support over IRC
    • gweedo767 @ #Koush for sharing his new touch code source (not yet used)
    • myfluxi for his xxRecovery source in fixing dual usb mount
    • Koush for his great work on CWM6 and CM
    • Cyanogenmod for their scripts / initramfs
    • Chainfire for his support (stock recovery flash) and all his work for the Android community
    • superatmos and Dharam_Maniar for their great guides on unpacking/building custom kernels
    3
    Thank you

    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.

    The bigger part is with my next thread, soon...

    Stay tuned ;)
    3
    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 :D
    3
    Hello @PhilZ,
    Could you add your latest CWM version here (I mean 6.0.1.9) ?
    Many thanks

    I will, just busy updating current one.

    Sent from my GT-I9100 using Tapatalk 2
    2
    CWM6 Philz Touch Edition build 1.86B (Stable beta, pre-final)

    This is a big update with tons of features/fixes and mainly a major GUI lift
    - EFS backup/restore
    - Aroma file manager (you need download separate aromafm.zip file version 1.80)
    - Toggle touch interface and options

    And much more
    I will add details very soon + credits

    Meanwhile, please test and give a feedback so that I can bundle it in next kernel releases

    Download post 1