[Sony Xperia L] varun.chitre15:
We have a special event :)

It has been one whole year since the last ThunderZap release which was 2.0. The kernel won't have lasted so long if not for all your support. It was such a happy road down here so far. The kernel has garnered more than 1 thousand responses and more than 1.9 lakh views. These are quite a large stats.

Do share your experiences with this kernel, be it bitter, be it sweet :)

So folks we have another minor release

ThunderZap 4.6-r2 - Maintenance release 2

- Updated Philz Touch from 6.48.4==>6.56.2 - Major recovery update

Changelog after Philz Touch 6.48.4

6.56.2
fix recovery hang on boot cause vold_connect() failed on some devices
new line
6.56.1
fix potential compile failure when board uses custom graphics.c due to new screen shot function (BOARD_CUSTOM_GRAPHICS) - drop to fb2png mode if possible - to enable nativ
6.56.0
enable screen capture through adb shell
clean up code
drop fb2png binary support
merge: TWRP screen capture function
always build updater binary along recovery
merge recovery-cm changes to bootloader message:
clean up
6.55.1
restore custom rom: preserve selinux attributes
6.55.0
add option to disable md5 from edify restore_rom command line this fixes restore of custom roms
6.54.9 - libtouch_gui 1.40
fix compiling for devices with custom recovery key or ui files
6.54.8
improve using legacy lun haring on vold volumes
fix mistype: primary path and data media detection
clean up
always use if is_data_media_volume_path() to handle /data/media volume check
standardize logging to stdout
do not wipe /data/media on wipe_data recovery start command
clean up code
do not show mount/unmount /sdcard on /data/media devices
always unmount /data when requested
properly write mtd/bml entries to /etc/fstab
do not log failure to write fstab entry for ramdisk
better support storage volumes (adapted from CyanogenMod SR)
6.53.9
fix loki action was set incorrectly
support more moint points for /data/media detection
enhance code to toggle /data/media multi user support
clean up code
6.53.6
clean up
fix wake-up screen could fail or take a few seconds to reset brightness
enhance code to mount auto file system
resurrect lun support for non vold managed devices
6.53.2
Enhance highlight of virtual keys
Merge pull request #55 from JustArchi/patch-1
Add support for Sony Xperia M (nicki)
6.52.9
fix regression bug in Advanced menu
6.52.8
do not confuse with LOGE when reading logs
6.52.7
fix crash by calling ui_print or LOGE on early recovery init
6.52.6
add more libraries to clean up on compiling
loki: fix compiler warnings
clean up code and headers
do not double confirm formatting /data/media during ext4 <-> f2fs conversion
text formatting
add function to free only array contents
move partition sdcard to wipe and format menu
Code readability
code formatting: keep cast of malloc return as we're moving to C++ later
don't show mount usb storage menu when it is not available
don't malloc where it is not needed
Fix memory overflow potential issue
revert renaming of Reboot System Now menu
code clean up
6.51.4
code clean up
properly memset arrays to 0
6.51.3
Enhance menu titles
Keep only mount and storage options in the corresponding menu Move f2fs toggle options to the Wipe and formats menu
loop into wipe options menu
optimize memory resources
6.51.1
group all wipe otions under a same menu
add function to confirm using multiple header lines
optimize code
don't confuse volume with path
formatting
mounts and storage: allow wiping regular partitions with fstype auto
code clean up
clean up
6.51.0
reduce logging
remove now outdated code
- support moto_msm8960dt unified
6.50.7: support multi slot touch driver
6.50.6
Merge branch 'tomkwok-patch-1' into cm-11.0
Merge branch 'patch-1' of https://github.com/tomkwok/philz_touch_cwm6 into tomkwok-patch-1
6.50.5
support wipe_cache and clear_display edify script commands
always show text in sideload mode
never confirm wipe in ors scripts
clean up
fix potential failure to reboot
loki recovery: clean up code
- loki recovery: cleanup code
Fix build error caused by 96b499d
6.50.4 add new tracked files
fix potential failure of TWRP backups
mounts: match aosp sources
6.50.2
fix crash on boot when no extra.fstab file was included
Merge branch 'cm-11.0-beta' of https://github.com/PhilZ-cwm6/philz_touch_cwm6 into cm-11.0-beta
6.50.1 / libtouch_gui 1.31
do not unmount vold managed devices when installing update packages
6.50.0
derp: properly fix useless logging when finding Partition Size
6.49.9
on recovery start, add a delay before mounting /data
cleanup
6.49.7
AOSP / CM cherry pick + code clean up:
fix poweroff and reboot commands using property environement
fix various issues with partition size detection: - always free up allocated memory - when size is found, do not parse remaining partition entries - do not resolve partition s
explicit bootloader message:
AOSP cherry picks
6.49.2
mako, deb and mako: enable f2fs and exfat kernel drivers
6.49.1
Format device source fixes:
clean up
fix touch debug could not be enabled
6.48.9
match CM recovery
fix potential menu hang when wipe cache
support wipe_media recovery command
add wipe /data/media menu
6.48.8 (work in progress)
Always reboot on timed out key input
Intsall zip: start with indeterminate progress
ui: aosp cherry pick
reboot: match aosp / cm boot code
AOSP cherry pick:
revert legacy path workaround:
6.48.6
fix compile error
sideload: aosp/sr cherry picks and fixes
fix potential segfault
aosp / sr cherry pick
6.48.5: CWM dies here
Cherry picks from AOSP / CM Recovery
Asus Memo Pad Smart (me301t)
6.50.1 / libtouch_gui 1.31
do not unmount vold managed devices when installing update packages
6.50.0
derp: properly fix useless logging when finding Partition Size
6.49.9
on recovery start, add a delay before mounting /data
cleanup
6.49.7
AOSP / CM cherry pick + code clean up:
fix poweroff and reboot commands using property environement
fix various issues with partition size detection: - always free up allocated memory - when size is found, do not parse remaining partition entries - do not resolve partition s
explicit bootloader message:
AOSP cherry picks
Merge branch 'cm-11.0' into cm-11.0-beta
virtual_keys: redesign based on Android L
treewide: optimize PNGs with optipng
6.49.2
mako, deb and mako: enable f2fs and exfat kernel drivers
Merge branch 'cm-11.0' into cm-11.0-beta
allow using this recovery in a multi-recovery setup
Merge pull request #50 from championswimmer/cm-11.0
allow using this recovery in a multi-recovery setup
6.49.1
Format device source fixes:
Merge pull request #49 from championswimmer/patch-2
remove hardlink to bootable/recovery path
Merge pull request #48 from championswimmer/patch-1
Update Android.mk
clean up
Merge pull request #45 from nikybiasion/cm-11.0
fix touch debug could not be enabled
use recovery variant "philz"
6.48.9
match CM recovery
fix potential menu hang when wipe cache
support wipe_media recovery command
add wipe /data/media menu
6.48.8 (work in progress)
Always reboot on timed out key input
Intsall zip: start with indeterminate progress
ui: aosp cherry pick
reboot: match aosp / cm boot code
AOSP cherry pick:
revert legacy path workaround:
6.48.6
fix compile error
sideload: aosp/sr cherry picks and fixes
fix potential segfault
aosp / sr cherry pick
6.48.5: CWM dies here
Cherry picks from AOSP / CM Recovery