[RECOVERY CWM][5110/5100/5120][Touch]CivZ Rev1.1 - PhilZ 5 recovery [24/okt/2013]

Status
Not open for further replies.
Search This thread

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
All credits go to Phil3759 as I just ported it to our device. Original thread, I had to change some stuff like the ramdisk and zImage to make it working on our device.
Touch driver fix (also for aroma) thanks to nickdollahz
I'm not responsible for your bricked device!


* * * * * * * * * * * * * * * * * * * * * * * * *
PhilZ Touch 5 Recovery
CivZ version 1.1
CWM Advanced Edition 6.x
* * * * * * * * * * * * * * * * * * * * * * * * *


image1resize_zps9f5de103.png


Features of this ported recovery:

  • RECOVERY IS IN TABLET MODE
  • Touch recovery based on cwm 6.0...
  • zImage compiled by civato based on Samsung Update2 with Exfat support
  • Touch driver fixed for aroma thanks to nickdollahz
  • Backup / restore
  • Custom backup / restore
  • EFS backup / restore: It is stored as a hidden file in clockworkmod/backup.
  • Change theme layout and touch settings
  • TWRP and CWM restore support
  • Format data/media = internal_SD will be empty.
  • Power menu
  • etc..............................
Full detail from the original thread


  • touch interface:
    - toggle between 4 touch modes: FULL TOUCH, DOUBLE TAP to validate and SEMI TOUCH (scroll but no touch validation) and NO TOUCH to only use hardware keys
    - written from scratch full touch code
    - 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
    - Friendly Log View and pause on logs: 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 30 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
    - time setting is now applied to all recovery session, including timestamp of created/modified files (v4.92.3+)
    - capture recovery screen shots with a gesture action
    - one file to save all settings
    - backup and restore settings file
    - 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, first touch will select only. After one sec of scrolling or on second touch, it will validate immeadiately. This is by design and not a bug. It is there to limit erroneous validation while scrolling
    Read more about it here: Validation Lock after scrolling

  • First to introduce 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 sd
  • 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)
  • 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
  • you can cancel any 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 now will be named 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 incremented copies 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 restore path supports stock clockworkmod path or TWRP path
  • poweroff, reboot to recovery and reboot to download/bootloader mode options
  • dual USB mount in recovery support and mount external sd over usb for /data/media devices
  • adb root in recovery: just wait about a minute to activate
  • detailed build info in About menu





GT-N5100:

  • Odin flashable package = if you are on stock recovery you need this: RECOVERY_GT-N5100-CivZ_rev1.1-PhilZ_5-ODIN.tar
  • cwm flashable package = Only works when you are on a custom recovery: RECOVERY_GT-N5100-CivZ_rev1.1-PhilZ_5.zip = Recovery file manager included

GT-N5110:

  • Odin flashable package = if you are on stock recovery you need this: RECOVERY_GT-N5110-CivZ_rev1.1-PhilZ_5-ODIN.tar
  • cwm flashable package = Only works when you are on a custom recovery: RECOVERY_GT-N5110-CivZ_rev1.1-PhilZ_5.zip = Recovery file manager included


GT-N5120:
  • Odin flashable package = if you are on stock recovery you need this: RECOVERY_GT-N5120-CivZ_rev1.1-PhilZ_5-ODIN.tar
  • cwm flashable package = Only works when you are on a custom recovery: RECOVERY_GT-N5120-CivZ_rev1.1-PhilZ_5.zip = Recovery file manager included


CHANGELOG:


23/Okt/2013:
First touch release of this recovery ported from the Philz recovery.


24/Okt/2013: CivZ REV1.1 of the Philz touch 5 recovery


  • EFS backup changed to original : Backup to external or internal = It is stored as a hidden file in clockworkmod/backup.
  • Touch driver adjusted and rebuild the kernel for it.
  • Activated ntfs support in recovery kernel.
  • With the CWM install package the recovery filemanager is installed.
 

Attachments

  • RECOVERY_GT-N5100-CivZ_rev1.1-PhilZ_5.zip
    8.4 MB · Views: 7,056
  • RECOVERY_GT-N5100-CivZ_rev1.1-PhilZ_5-ODIN.tar
    6.9 MB · Views: 9,336
  • RECOVERY_GT-N5110-CivZ_rev1.1-PhilZ_5.zip
    8.4 MB · Views: 4,290
  • RECOVERY_GT-N5110-CivZ_rev1.1-PhilZ_5-ODIN.tar
    6.9 MB · Views: 7,979
  • RECOVERY_GT-N5120-CivZ_rev1.1-PhilZ_5.zip
    8.4 MB · Views: 1,223
  • RECOVERY_GT-N5120-CivZ_rev1.1-PhilZ_5-ODIN.tar
    6.9 MB · Views: 2,218
Last edited:

emwno

Senior Member
Aug 30, 2011
1,862
4,495
26
Islamabad
Flash this with odin, I doubt the touch will work properly. Even though, N5110 users try it.
 

Attachments

  • philztouch-1.tar
    6.8 MB · Views: 526
  • Like
Reactions: civato

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
Looks like ill wait till mine arrives and then debug alot. A question, does it not work at all? Or does it register them wrong?
It register them wrong, if you look at it like a portrait mode recovery the buttons are situated for that kind of recovery.
example: pressing top right corner (landscape mode) is pressing the return button, so it is way off. But it is this way in all touch recovery's for now on this tablet. Not a real problem not having touch, for me the efs is more important.
It is the same with the aroma installer touch driver, it is way off so you need to use the hardware buttons.
 

emwno

Senior Member
Aug 30, 2011
1,862
4,495
26
Islamabad
It register them wrong, if you look at it like a portrait mode recovery the buttons are situated for that kind of recovery.
example: pressing top right corner (landscape mode) is pressing the return button, so it is way off. But it is this way in all touch recovery's for now on this tablet. Not a real problem not having touch, for me the efs is more important.
It is the same with the aroma installer touch driver, it is way off so you need to use the hardware buttons.
This device is more of a hybrid, half of the time its acting like a tablet and other times like a phone. Ill build one for portrait now and upload in a few

---------- Update ----------

Test2. flash with odin.
1. If recovery is portrait, touch issues should be resolved
2. EFS backup should now be fixed
 

Attachments

  • philztouch-2.tar
    6.8 MB · Views: 271
Last edited:
  • Like
Reactions: civato

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
This device is more of a hybrid, half of the time its acting like a tablet and other times like a phone. Ill build one for portrait now and upload in a few

---------- Update ----------

Test2. flash with odin.
1. If recovery is portrait, touch issues should be resolved
2. EFS backup should now be fixed

Still in landscape so touch is still off and efs backup still doesn't work.
It looks like it makes a backup but it don't.
 

emwno

Senior Member
Aug 30, 2011
1,862
4,495
26
Islamabad
Still in landscape so touch is still off and efs backup still doesn't work.
It looks like it makes a backup but it don't.
think ill just use ameer's script to backup everything via recovery. and about recovery being portrait, i have one more thing i can try, ill do that tomorrow. for now ill just update kernels to .79
 
  • Like
Reactions: civato

p107r0

Senior Member
Jan 29, 2010
1,829
628
bump?

anyone knows if there's a chance for working PhilZ in foreseeable future?
 

jazzespresso

Senior Member
Jul 24, 2012
2,844
1,648
NYC-USA
can I use this recovery instead of CWM or TWRP, flashing your ROM - CivZ-FLEXBEAM-4.2.2-Rev1.5?
on OP instruction on your ROM, it says "Install with CWM or TWRP", I am not sure if PhilZ touch works too?
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
Full touch version released


New release
Download in OP :



* * * * * * * * * * * * * * * * * * * * * * * * *

PhilZ Touch 5 Recovery
CWM Advanced Edition 6.x
* * * * * * * * * * * * * * * * * * * * * * * * *


image1resize_zps9f5de103.png


Features of this ported recovery:

  • RECOVERY IS IN TABLET MODE
  • Touch recovery based on cwm 6.0...
  • zImage compiled by civato based on Samsung Update2 with Exfat support
  • Touch driver fixed for aroma thanks to nickdollahz
  • Backup / restore
  • Custom backup / restore
  • EFS backup / restore: backup is automatic stored as a efs.img on the internal_SD and external_SD (clockworkmod/efsbackup) This was modded by me as the original didn't work, this is based on the emwo script.
  • Change theme layout and touch settings
  • TWRP and CWM restore support
  • Format data/media = internal_SD will be empty.
  • Power menu
  • etc..............................
 

civato

Inactive Recognized Contributor
Apr 20, 2011
4,296
19,224
REV1.1 released

24/Okt/2013: CivZ REV1.1 of the Philz touch 5 recovery


  • EFS backup changed to original : Backup to external or internal = It is stored as a hidden file in clockworkmod/backup.
  • Touch driver adjusted and rebuild the kernel for it.
  • Activated ntfs support in recovery kernel.
  • With the CWM install package the recovery filemanager is installed.
Download in OP
 

k9time

Senior Member
May 10, 2012
459
336
Thanks civato.. In the other forums they just tell us how worthless CWM is. Here you guys fix it and make it better...Worked like a charm.. k9time

Sent from my GT-N5100 using XDA Premium 4 mobile app
 

AddiKTi

Member
Sep 1, 2013
42
13
Hi would this work on stock 4.1.2? Just rooted device but has no recovery ..

Sent from my GT-N5110 using xda premium

Yes it works with stock 4.1.2 but if you're on stock recovery, then you have to flash this with odin because you can't flash a custom recovery with a stock recovery. If you already have a custom recovery, then you can flash this with that, but I assume you're still on stock recovery. So:
1. You need a computer with odin and proper samsung drivers installed
2. Download the right GT-N5110 .tar file from this thread
3. Go to download mode and open odin
4. Make sure you have F.Reset time and Auto-reboot checked
5. Click on PDA and choose the .tar file and then flash it
And you're done :)

Sent from my GT-N5110 using XDA Premium 4 mobile app
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 26
    All credits go to Phil3759 as I just ported it to our device. Original thread, I had to change some stuff like the ramdisk and zImage to make it working on our device.
    Touch driver fix (also for aroma) thanks to nickdollahz
    I'm not responsible for your bricked device!


    * * * * * * * * * * * * * * * * * * * * * * * * *
    PhilZ Touch 5 Recovery
    CivZ version 1.1
    CWM Advanced Edition 6.x
    * * * * * * * * * * * * * * * * * * * * * * * * *


    image1resize_zps9f5de103.png


    Features of this ported recovery:

    • RECOVERY IS IN TABLET MODE
    • Touch recovery based on cwm 6.0...
    • zImage compiled by civato based on Samsung Update2 with Exfat support
    • Touch driver fixed for aroma thanks to nickdollahz
    • Backup / restore
    • Custom backup / restore
    • EFS backup / restore: It is stored as a hidden file in clockworkmod/backup.
    • Change theme layout and touch settings
    • TWRP and CWM restore support
    • Format data/media = internal_SD will be empty.
    • Power menu
    • etc..............................
    Full detail from the original thread


    • touch interface:
      - toggle between 4 touch modes: FULL TOUCH, DOUBLE TAP to validate and SEMI TOUCH (scroll but no touch validation) and NO TOUCH to only use hardware keys
      - written from scratch full touch code
      - 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
      - Friendly Log View and pause on logs: 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 30 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
      - time setting is now applied to all recovery session, including timestamp of created/modified files (v4.92.3+)
      - capture recovery screen shots with a gesture action
      - one file to save all settings
      - backup and restore settings file
      - 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, first touch will select only. After one sec of scrolling or on second touch, it will validate immeadiately. This is by design and not a bug. It is there to limit erroneous validation while scrolling
      Read more about it here: Validation Lock after scrolling

    • First to introduce 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 sd
    • 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)
    • 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
    • you can cancel any 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 now will be named 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 incremented copies 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 restore path supports stock clockworkmod path or TWRP path
    • poweroff, reboot to recovery and reboot to download/bootloader mode options
    • dual USB mount in recovery support and mount external sd over usb for /data/media devices
    • adb root in recovery: just wait about a minute to activate
    • detailed build info in About menu





    GT-N5100:

    • Odin flashable package = if you are on stock recovery you need this: RECOVERY_GT-N5100-CivZ_rev1.1-PhilZ_5-ODIN.tar
    • cwm flashable package = Only works when you are on a custom recovery: RECOVERY_GT-N5100-CivZ_rev1.1-PhilZ_5.zip = Recovery file manager included

    GT-N5110:

    • Odin flashable package = if you are on stock recovery you need this: RECOVERY_GT-N5110-CivZ_rev1.1-PhilZ_5-ODIN.tar
    • cwm flashable package = Only works when you are on a custom recovery: RECOVERY_GT-N5110-CivZ_rev1.1-PhilZ_5.zip = Recovery file manager included


    GT-N5120:
    • Odin flashable package = if you are on stock recovery you need this: RECOVERY_GT-N5120-CivZ_rev1.1-PhilZ_5-ODIN.tar
    • cwm flashable package = Only works when you are on a custom recovery: RECOVERY_GT-N5120-CivZ_rev1.1-PhilZ_5.zip = Recovery file manager included


    CHANGELOG:


    23/Okt/2013:
    First touch release of this recovery ported from the Philz recovery.


    24/Okt/2013: CivZ REV1.1 of the Philz touch 5 recovery


    • EFS backup changed to original : Backup to external or internal = It is stored as a hidden file in clockworkmod/backup.
    • Touch driver adjusted and rebuild the kernel for it.
    • Activated ntfs support in recovery kernel.
    • With the CWM install package the recovery filemanager is installed.
    12
    REV1.1 released

    24/Okt/2013: CivZ REV1.1 of the Philz touch 5 recovery


    • EFS backup changed to original : Backup to external or internal = It is stored as a hidden file in clockworkmod/backup.
    • Touch driver adjusted and rebuild the kernel for it.
    • Activated ntfs support in recovery kernel.
    • With the CWM install package the recovery filemanager is installed.
    Download in OP
    11
    Full touch version released


    New release
    Download in OP :



    * * * * * * * * * * * * * * * * * * * * * * * * *

    PhilZ Touch 5 Recovery
    CWM Advanced Edition 6.x
    * * * * * * * * * * * * * * * * * * * * * * * * *


    image1resize_zps9f5de103.png


    Features of this ported recovery:

    • RECOVERY IS IN TABLET MODE
    • Touch recovery based on cwm 6.0...
    • zImage compiled by civato based on Samsung Update2 with Exfat support
    • Touch driver fixed for aroma thanks to nickdollahz
    • Backup / restore
    • Custom backup / restore
    • EFS backup / restore: backup is automatic stored as a efs.img on the internal_SD and external_SD (clockworkmod/efsbackup) This was modded by me as the original didn't work, this is based on the emwo script.
    • Change theme layout and touch settings
    • TWRP and CWM restore support
    • Format data/media = internal_SD will be empty.
    • Power menu
    • etc..............................
    4
    Many thanks for this port :good:
    I added it to official thread index
    2
    Maybe i forgot to tell you, until I push my sources to phil, try compiling with custom touch driver sources to get the touch interface working.