[Nexus 5 Android Development] danarama:
Note to developers, Philz touch is fully open source. Please feel free to create your own builds. However, this thread is sanctioned officially by Phil. The builds posted here have been built under the conditions set out by Phil. Please do not post your own builds in this thread. I cannot support builds made by other people so please don't use them then post for help here.

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 note, USER queries / support for the Nexus 5 should be posted in THIS THREAD, and NOT in the main DEV thread.

I won't be compiling every build. I will skip builds that do not add /alter functionality to the Nexus 5 for obvious reasons.

I will only compile if we have:

New or updated Features relevant to N5

Bug Fixes

Code clean-up or libtouch_gui shouldn't affect the user experience. I don't want to keep bugging Phil to upload trivial builds to goo.im - so please don't get disheartened if not every version number from Philz master thread makes it to N5

Features:

F2FS migration support

Recovery Lock

Root directly from Recovery menu

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

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...

optional reboot after custom backups/restores

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

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

adb root in recovery: just wait about a minute to activate

Download links

Latest version can be found here:

Backup versions (updated monthly):

*Zip is custom recovery flashable, or you can extract the .img and fastboot flash in the normal way

Please note, not every new version contains commits that benefit every device, so the version in this thread title may not always match the version in the development thread title. Please do not ask for ETA in this thread or the development thread. New versions come as-and-when.

Main thread (device support) + features (extended)

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

Please note, USER queries / support for the Nexus 5 should be posted in THIS THREAD, and NOT in the main DEV thread.