Skip to content

loogeo/philz_touch_cwm6

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhilZ Touch 3 (clockworkmod 6 based recovery)

.

Home page http://forum.xda-developers.com/showthread.php?t=1877270

.

Touch interface

toggle between 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
  • very 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
  • all toggles are applied live except key repeat

.

Additional features through PhilZ Settings

  • openrecovery script support
  • backup and flash kernels directly from recovery
  • time stamped kernel backups
  • backup and restore EFS from recovery
  • flash modem from recovery
  • 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
  • poweroff, reboot to recovery and reboot to download mode options

.

.

PhilZ Touch 3 Quick Guide

.

Special Backup and Restore menu

  • Backup/Flash Kernel: backup kernel in time stamped boot_$date.img file. To flash kernels, they must be in one of the sdcards under clockworkmod/.kernel_bak folder. If you have zImage files, rename them to *.img file

  • Backup/Flash EFS: creates/restores efs.img file under one of the sdcards in clockworkmod/.efsbackup folder

  • Flash modem: you can put *.bin modem files under clockworkmod/.modem_bak folder in one of the sdcards. Note, if you recompile my recovery from source, you must verify that recovery.fstab file for your device has the /modem entry or you need to add it manually

.

Open Recovery Script Support (ORS) *Credits to sk8erwitskil

On start, recovery looks automatically for /cache/recovery/openrecoveryscript installed by goomanager If it finds it, it is run and phone will reboot

You can also add custom ors scripts you edit your self. When pressing the ors menu, it will look at default locations for your custom scripts:

clockworkmod/ors in external sd, then clockworkmod/ors in internal sd. Put your custom scripts there with file extension .ors

That way you can access your jobs (flash, wipe, backup, restore...) instantly

If no scripts are found in previous 2 steps, you get option to browse both sdcards for a custom locatiom

To learn how to write ors scripts to automate your backup/restore/wipe/flash tasks, read here, it is very easy: http://wiki.rootzwiki.com/OpenRecoveryScript Give Goomanager a try

.

Aroma File Manager Support *Credits to amarullz and sk8erwitskil

You get here the possibility to browse your phone with root access in a friendly GUI file browser, while being in recovery You even now get a terminal emulator to run in recovery

  • Download Aroma File Manager from its Home Page
  • Get the 1.80 version and name the file aromafm.zip
  • Put the aromafm.zip in clockworkmod/.aromafm/aromafm.zip in external or internal sdcards
  • You can eventually put it elsewhere, but you'll have to browse manually in that case

In recovery, tap the ORS Menu

It will first look in default locations. If it founds the aromafm.zip file, it will launch the file manager automatically Else, it will let you browse sdcards for a custom location Putting it in default locations makes it a tap and lauch button

.

Touch GUI Preferences

You can toggle through 3 touch modes:

Full Touch: menus are validated by touching them. I added extra checks to make it robust to validation by error while scrolling. After scrolling, your first touch will only highlight touched menu instead of validate it: that's not a bug but an on purpose security feature.

When Full Touch mode is selected, it will automatically set recommended menu height and touch sensitivity. You can alter them later if you want

Double Tap: menus are highlighted on first touch. To validate action, you need to double tap the menu

Semi Touch: the classic semi-touch interface I enhanced. Menus are selected/highlighted on first touch. You can scroll and return to previous menu by swiping left, but no validation on touch.

Adjust touch sensitivity when scrolling up/down. You get 6 custom settings

Menu height can be adjusted in 6 settings

Toggle vibrator on/off when touching bottom virtual buttons

Toggle key repeat: enables contiuous scrolling while you maintain pressure on vol up/down keys (need recovery restart to take effect)*

Config files are saved in /system/philz-cwm6/ folder. That way your settings are saved and remembered after restart or even a factory reset

All settings are applied live, no restart needed (except toggle key repeat) and they are saved after recovery restart

About

PhilZ Touch (cwm based recovery)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 91.4%
  • C++ 3.3%
  • Shell 3.1%
  • Perl 1.4%
  • Other 0.8%