[arubaslim][CWM Advanced Edition] PhilZ Touch (6.49.2)[10.07.2014]

Search This thread

ali.filth

Senior Member
Sep 3, 2012
259
453
balikpapan
:cool:Main thread + features + install instructions + dev support :

http://xdaforums.com/showthread.php?t=2201860


v4lz4z.jpg



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


Please give your feedback, what works, and any bug you could encounter
Read the features, and check if you are missing something

Also, do not forget to read about the powerful aroma file manager integration and double tap shortcut


VIDEO INSTALLATION AND FEATURE (thanks to thecoreguy :D ) :





Special Thanks : @thecoreguy for video installation and feature



XDA:DevDB Information
CWM 6.0.5.0, Tool/Utility for the Samsung Galaxy Core

Contributors
ali.filth, Phil3759

Version Information
Status: Stable
Current Stable Version: 6.49.2
Stable Release Date: 2014-07-10

Created 2014-03-15
Last Updated 2014-07-10
 

Attachments

  • 1.jpg
    1.jpg
    79.4 KB · Views: 6,754
Last edited:

ali.filth

Senior Member
Sep 3, 2012
259
453
balikpapan
PhilZ Touch Changelog

Update 6.49.2 :

- merge multi stage install packages support from AOSP
- CWM 6.0.5.0
- add option to directly parse time_daemon data files
- refresh current time in menu header after time daemon fixes
- fix first passkey prompt screen did not show proper background under some circumstances
- libtouch_gui 1.30
- preserve background icon user settings after sideload, install zip and wipe actions
- recovery lock: support use of virtual / capacitive keys as pass key
- use prebuilt kernel from @NovaFusion's TWRP


Update 6.41.8 :

General Changelog

6.41.8 (26.05.2014)
Preserve recovery settings after a wipe
- on settings change, create a second copy of recovery settings on primary storage (/sdcard)
- on recovery exit, always copy recovery settings to sdcard if no copy is present
- after a wipe, on recovery exit, try to restore settings from the copy on primary storage
- fix save/restore settings menu labels
- libtouch_gui 1.22
- fix various compiler warnings and errors
- enhance pre-compile setup
- dedupe: merge clean up code from @xiaolu
- merge: fix restorecon_from_file potential crash from @xiaolu (only for BOARD_RECOVERY_USE_BBTAR)
- fix 240x320 images
- merge "cwm: Honor recovery variant "
- merge "cwm: Remove hardcoded paths"
- merge "Keep 'show log' on screen until user dismisses it"
- create /data/media directory after internal storage is wiped
prevents denial to read/write from internal storage under some circumstances
- open source touch_gui library
- update licence files

Personal Changelog

- Add Ali.Filth Background
- Fix Philz default Background
- Revert fstab , use sdcard1 for external storage ( fix fstab error for some user )

Screenshoot :
umrew.jpg


Update 6.27.3 :

fix fb2png flag to be enabled by default, now you can take screenshoot on recovery using gesture (default swipe to left ) or you can change on GUI Preference )
fix broken root: help victims of bad custom ROMs
This adds extra code to detect if two su instances are installed in /system/bin and /system/xbin
It will kill both and properly apply SuperSU
CWM 6.0.4.8
libtouch_gui 1.18
confirm cancel nandroid jobs (prompt to press 'Back' twice or resume after 5 secs)
vibrate after backup/restore operations


Update 6.22.1 :

- fix compiling error of advanced edition
- fix md5 check crash when installing zip files

FULL CHANGE LOG : LINK
 
Last edited:

ali.filth

Senior Member
Sep 3, 2012
259
453
balikpapan
PhilZ Touch Features:


  • NO Recovery loop
- it's time for using EPM,4 WAY REBOOT or third party apps if you want to go to recovery without recovery loop after reboot system :laugh:

  • touch interface:

- toggle between 4 touch modes: FULL TOUCH, DOUBLE TAP to validate, SEMI TOUCH (scroll but no touch validation) and NO TOUCH to only use hardware keys
- written from scratch full touch code
- basic scroll kinetics for faster scrolling on demand
- safe full touch : no wrongly validations while scrolling
- when you set full touch mode, it defaults to optimized settings for menu height, scroll sensitivity and touch accuracy (you still can alter them manually later)
- adjust scroll sensitivity in a huge palette
- adjust menu height in a huge palette
- adjust touch accuracy
- 30 color settings for each of the 8 GUI parts + 5 alpha transparency settings
- user custom background png can be selected in addition to 30 solid colors option
- show / hide background icon
- show / hide bottom virtual buttons
- show/hide + set color and transparency for menu line separators to match solid color themes, like Black...
- set number of bottom log rows to show
- pause on logs mode: no more miss logs during zip installs
- auto dim screen after user configurable delay
- auto turn off screen after user configurable delay
- adjust brightness and turn off screen with a gesture action
- show/hide clock and remaining battery %, even during nandroid operations
- clock and battery stats now effectively refresh every 5 seconds and during nandroid operations
- toggle vibrator on/off on touch
- toggle key repeat for volume up/down scrolling when maintained pressed
- key repeat also enabled for virtual buttons
- set time zone + 30mn offset + DST: correct time can now be set for nandroid backup path and clock
- capture recovery screen shots with a gesture action (only some devices)
- basic theme support
- one file to save all settings
- backup and restore settings file
- backup and restore only GUI settings
- reset to default settings option
- prompt to restore your settings from a backup when they are wiped by a new ROM install
- option to auto restore your settings from a backup without a prompt
- all toggles are applied live, without restart of recovery (except reset of stock CWM background image)
- toggle menu options are automatically right aligned and menu text left aligned based on device display size
- configurable gesture actions: double tap, slide right/left, long press/lift, long press/move, can be associated with any of: show log, change brightness, blank screen, capture screen shot, launch Aroma File Manager

Note: after scroll, there is a minimal small delay (0.5 sec) to validate on next touch. This is by design and not a bug. It is there to limit erroneous validation while scrolling

  • true JB 4.2 migration: toggle between /data/media and /data/media/0
  • browse phone with root access using full GUI in Aroma File Manager
  • terminal access from recovery with root access through Aroma File Manager
  • Multi Zip Install menu: check multiple zip files to install in a row
  • Custom Install Zip Mode: set a default folder to start with + browse backward up to the root
  • exFAT, NTFS and Ext4 support in recovery for external storage through kernel modules for many devices for faster write speed
  • TWRP backup and restore support, include full md5 sum support (single and multivolume, compressed and non compressed formats)
  • Advanced statistics during backup operations shown in color: total backup size, backup size progress, backup time, compression ratio...
  • support .android_secure backup/restore from external storage
  • optional reboot after custom backups/restores
  • sd-ext support (ext4)
  • nandroid backups support /preload in backup and restore jobs (custom and stock modes)
  • nandroid backups support /misc in backup and restore jobs (custom mode)
  • devs: 5 extra optional partitions supported in nandroid operations by editing recovery.fstab
  • set special nandroid settings: time zone, toggle md5 check for lightning fast backup and restore, toggle /preload backup and restore, enable nandroid compression using pigz (multi-cpu gzip compression) and choose ors backup target volume
  • recreate md5 sum check for your cwm backups for compatibility with stock CWM if you need to revert
  • cancel nandroid operation with back button
  • create custom_rom.zip from current ROM or from a pre-existing nandroid backup (based on boot, /system and optionally /preload)
  • ]nandroid backup path auto-renamed with current ROM id from build.prop (ro.modversion, then ro.romversion, then ro.build.display.id)
  • custom backup and restore job list: backup and restore freely any partition combo (include modem and efs)
  • backup/restore EFS in both tar + img formats, now with time tags for both tar and .img
  • support flash modem.bin image files in addition to custom modem.img files, now support for multiple *.bin versions under dedicated folder
  • during custom restore, you can see the contents of the folder you want to restore from
  • delete custom or TWRP backups from recovery menu
  • full wipe before flashing new ROM: wipe user data + format /system and /preload. SD card content is not affected
  • full support for openrecovery script specifications include all backup and restore options
  • run openrecovery scripts in 2 modes: on start goomanager boot scripts + one touch menu to either directly open a default path or freely browse for scripts
  • define ors backup target volume from within Nandroid Settings menu
  • ors backup/restore in stock clockworkmod or TWRP modes
  • advanced power options menu
  • detailed build info in About menu


HOW TO INSTALL :
  • FLASHABLE ZIP :

- download link flashable zip
- put recovery-6.21.2.zip file on internal sdcard or external sdcard
- Boot into recovery (volume up+home+power) (using old cwm recovery )
- Select "Install zip" and browser to your downloaded zip file.
- Now select the ecovery-6.21.2.zip file you copied in previous step
- You will have PhilZ Touch Recovery flashed

  • Odin packages instructions: Samsung Only
    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 main system and your recovery remains stock, repeat above steps and untick "autoreboot" in odin. Once flash is done, keep pressing the 3 buttons combo to for a reboot into recovery.You should see the new CWM
- 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
- to remove yellow triangle, use TriangelWay

3


  • Script Manager (root) :

Follow this Post : Recovery installer

PhilZ Touch Quick Guide go to Main thread
 
Last edited:

Geddd

Senior Member
Nov 5, 2013
239
24
Thanks, works fine. but screenshot is not supported. Well, as stated in op it only works for selected devices. :)
 
  • Like
Reactions: ali.filth

MirXas

Senior Member
Jan 26, 2014
280
145
Vilnius
Works very well on GT-I8260 !
That's great work ! Finally a more advanced recovery. I also like it because of the integrated AROMA File Manager,
 

Phil3759

Inactive Recognized Developer
May 30, 2012
9,579
33,063
Many thanks for your support :good:

So that I can upload your files to goo.im official server and continue monitoring this thread for support if needed, please:

1 - name your releases in this way:
philz_touch_6.07.9-arubaslim.zip
philz_touch_6.07.9-arubaslim.zip.md5
philz_touch_6.07.9-arubaslim.tar.md5

2- rename your thread this way:
[arubaslim][CWM Advanced Edition] PhilZ Touch ..... "what ever you want"

Since I subscribed to above 150 threads, having that standard format for all is the only way so that I can keep track of changes to device threads in a very quick manner. Else, I just unsubscribe and drop the thread for any follow up

To release the zip.md5 checksum:
Code:
cd to/path/of/zip/file
md5sum philz_touch_6.07.9-arubaslim.zip > philz_touch_6.07.9-arubaslim.zip.md5

You get an md5 sum file that can be used in new PhilZ Touch version on flashing the zip
Also, keep in mind, that you cannot rename tar.md5 and zip files without rebuilding the checksum
 

ali.filth

Senior Member
Sep 3, 2012
259
453
balikpapan
Many thanks for your support :good:

So that I can upload your files to goo.im official server and continue monitoring this thread for support if needed, please:

1 - name your releases in this way:


2- rename your thread this way:


Since I subscribed to above 150 threads, having that standard format for all is the only way so that I can keep track of changes to device threads in a very quick manner. Else, I just unsubscribe and drop the thread for any follow up

To release the zip.md5 checksum:
Code:
cd to/path/of/zip/file
md5sum philz_touch_6.07.9-arubaslim.zip > philz_touch_6.07.9-arubaslim.zip.md5

You get an md5 sum file that can be used in new PhilZ Touch version on flashing the zip
Also, keep in mind, that you cannot rename tar.md5 and zip files without rebuilding the checksum
i've changed the thread Phill..You can check whether it is true or false :D
 

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    :cool:Main thread + features + install instructions + dev support :

    http://xdaforums.com/showthread.php?t=2201860


    v4lz4z.jpg



    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


    Please give your feedback, what works, and any bug you could encounter
    Read the features, and check if you are missing something

    Also, do not forget to read about the powerful aroma file manager integration and double tap shortcut


    VIDEO INSTALLATION AND FEATURE (thanks to thecoreguy :D ) :





    Special Thanks : @thecoreguy for video installation and feature



    XDA:DevDB Information
    CWM 6.0.5.0, Tool/Utility for the Samsung Galaxy Core

    Contributors
    ali.filth, Phil3759

    Version Information
    Status: Stable
    Current Stable Version: 6.49.2
    Stable Release Date: 2014-07-10

    Created 2014-03-15
    Last Updated 2014-07-10
    8
    PhilZ Touch Changelog

    Update 6.49.2 :

    - merge multi stage install packages support from AOSP
    - CWM 6.0.5.0
    - add option to directly parse time_daemon data files
    - refresh current time in menu header after time daemon fixes
    - fix first passkey prompt screen did not show proper background under some circumstances
    - libtouch_gui 1.30
    - preserve background icon user settings after sideload, install zip and wipe actions
    - recovery lock: support use of virtual / capacitive keys as pass key
    - use prebuilt kernel from @NovaFusion's TWRP


    Update 6.41.8 :

    General Changelog

    6.41.8 (26.05.2014)
    Preserve recovery settings after a wipe
    - on settings change, create a second copy of recovery settings on primary storage (/sdcard)
    - on recovery exit, always copy recovery settings to sdcard if no copy is present
    - after a wipe, on recovery exit, try to restore settings from the copy on primary storage
    - fix save/restore settings menu labels
    - libtouch_gui 1.22
    - fix various compiler warnings and errors
    - enhance pre-compile setup
    - dedupe: merge clean up code from @xiaolu
    - merge: fix restorecon_from_file potential crash from @xiaolu (only for BOARD_RECOVERY_USE_BBTAR)
    - fix 240x320 images
    - merge "cwm: Honor recovery variant "
    - merge "cwm: Remove hardcoded paths"
    - merge "Keep 'show log' on screen until user dismisses it"
    - create /data/media directory after internal storage is wiped
    prevents denial to read/write from internal storage under some circumstances
    - open source touch_gui library
    - update licence files

    Personal Changelog

    - Add Ali.Filth Background
    - Fix Philz default Background
    - Revert fstab , use sdcard1 for external storage ( fix fstab error for some user )

    Screenshoot :
    umrew.jpg


    Update 6.27.3 :

    fix fb2png flag to be enabled by default, now you can take screenshoot on recovery using gesture (default swipe to left ) or you can change on GUI Preference )
    fix broken root: help victims of bad custom ROMs
    This adds extra code to detect if two su instances are installed in /system/bin and /system/xbin
    It will kill both and properly apply SuperSU
    CWM 6.0.4.8
    libtouch_gui 1.18
    confirm cancel nandroid jobs (prompt to press 'Back' twice or resume after 5 secs)
    vibrate after backup/restore operations


    Update 6.22.1 :

    - fix compiling error of advanced edition
    - fix md5 check crash when installing zip files

    FULL CHANGE LOG : LINK
    6
    Official Download

    Download links :


    Ali.Filth Official Download :

    http://d-h.st/users/ali.filth/?fld_id=35414#files

    Philz Official Download :

    http://goo.im/devs/philz_touch/CWM_Advanced_Edition
    5
    PhilZ Touch Features:


    • NO Recovery loop
    - it's time for using EPM,4 WAY REBOOT or third party apps if you want to go to recovery without recovery loop after reboot system :laugh:

    • touch interface:

    - toggle between 4 touch modes: FULL TOUCH, DOUBLE TAP to validate, SEMI TOUCH (scroll but no touch validation) and NO TOUCH to only use hardware keys
    - written from scratch full touch code
    - basic scroll kinetics for faster scrolling on demand
    - safe full touch : no wrongly validations while scrolling
    - when you set full touch mode, it defaults to optimized settings for menu height, scroll sensitivity and touch accuracy (you still can alter them manually later)
    - adjust scroll sensitivity in a huge palette
    - adjust menu height in a huge palette
    - adjust touch accuracy
    - 30 color settings for each of the 8 GUI parts + 5 alpha transparency settings
    - user custom background png can be selected in addition to 30 solid colors option
    - show / hide background icon
    - show / hide bottom virtual buttons
    - show/hide + set color and transparency for menu line separators to match solid color themes, like Black...
    - set number of bottom log rows to show
    - pause on logs mode: no more miss logs during zip installs
    - auto dim screen after user configurable delay
    - auto turn off screen after user configurable delay
    - adjust brightness and turn off screen with a gesture action
    - show/hide clock and remaining battery %, even during nandroid operations
    - clock and battery stats now effectively refresh every 5 seconds and during nandroid operations
    - toggle vibrator on/off on touch
    - toggle key repeat for volume up/down scrolling when maintained pressed
    - key repeat also enabled for virtual buttons
    - set time zone + 30mn offset + DST: correct time can now be set for nandroid backup path and clock
    - capture recovery screen shots with a gesture action (only some devices)
    - basic theme support
    - one file to save all settings
    - backup and restore settings file
    - backup and restore only GUI settings
    - reset to default settings option
    - prompt to restore your settings from a backup when they are wiped by a new ROM install
    - option to auto restore your settings from a backup without a prompt
    - all toggles are applied live, without restart of recovery (except reset of stock CWM background image)
    - toggle menu options are automatically right aligned and menu text left aligned based on device display size
    - configurable gesture actions: double tap, slide right/left, long press/lift, long press/move, can be associated with any of: show log, change brightness, blank screen, capture screen shot, launch Aroma File Manager

    Note: after scroll, there is a minimal small delay (0.5 sec) to validate on next touch. This is by design and not a bug. It is there to limit erroneous validation while scrolling

    • true JB 4.2 migration: toggle between /data/media and /data/media/0
    • browse phone with root access using full GUI in Aroma File Manager
    • terminal access from recovery with root access through Aroma File Manager
    • Multi Zip Install menu: check multiple zip files to install in a row
    • Custom Install Zip Mode: set a default folder to start with + browse backward up to the root
    • exFAT, NTFS and Ext4 support in recovery for external storage through kernel modules for many devices for faster write speed
    • TWRP backup and restore support, include full md5 sum support (single and multivolume, compressed and non compressed formats)
    • Advanced statistics during backup operations shown in color: total backup size, backup size progress, backup time, compression ratio...
    • support .android_secure backup/restore from external storage
    • optional reboot after custom backups/restores
    • sd-ext support (ext4)
    • nandroid backups support /preload in backup and restore jobs (custom and stock modes)
    • nandroid backups support /misc in backup and restore jobs (custom mode)
    • devs: 5 extra optional partitions supported in nandroid operations by editing recovery.fstab
    • set special nandroid settings: time zone, toggle md5 check for lightning fast backup and restore, toggle /preload backup and restore, enable nandroid compression using pigz (multi-cpu gzip compression) and choose ors backup target volume
    • recreate md5 sum check for your cwm backups for compatibility with stock CWM if you need to revert
    • cancel nandroid operation with back button
    • create custom_rom.zip from current ROM or from a pre-existing nandroid backup (based on boot, /system and optionally /preload)
    • ]nandroid backup path auto-renamed with current ROM id from build.prop (ro.modversion, then ro.romversion, then ro.build.display.id)
    • custom backup and restore job list: backup and restore freely any partition combo (include modem and efs)
    • backup/restore EFS in both tar + img formats, now with time tags for both tar and .img
    • support flash modem.bin image files in addition to custom modem.img files, now support for multiple *.bin versions under dedicated folder
    • during custom restore, you can see the contents of the folder you want to restore from
    • delete custom or TWRP backups from recovery menu
    • full wipe before flashing new ROM: wipe user data + format /system and /preload. SD card content is not affected
    • full support for openrecovery script specifications include all backup and restore options
    • run openrecovery scripts in 2 modes: on start goomanager boot scripts + one touch menu to either directly open a default path or freely browse for scripts
    • define ors backup target volume from within Nandroid Settings menu
    • ors backup/restore in stock clockworkmod or TWRP modes
    • advanced power options menu
    • detailed build info in About menu


    HOW TO INSTALL :
    • FLASHABLE ZIP :

    - download link flashable zip
    - put recovery-6.21.2.zip file on internal sdcard or external sdcard
    - Boot into recovery (volume up+home+power) (using old cwm recovery )
    - Select "Install zip" and browser to your downloaded zip file.
    - Now select the ecovery-6.21.2.zip file you copied in previous step
    - You will have PhilZ Touch Recovery flashed

    • Odin packages instructions: Samsung Only
      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 main system and your recovery remains stock, repeat above steps and untick "autoreboot" in odin. Once flash is done, keep pressing the 3 buttons combo to for a reboot into recovery.You should see the new CWM
    - 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
    - to remove yellow triangle, use TriangelWay

    3


    • Script Manager (root) :

    Follow this Post : Recovery installer

    PhilZ Touch Quick Guide go to Main thread
    5
    Update 6.22.1

    See first post for update (6.22.1)