[One (M7) Original Android Development] flar2:
UPDATE!!

For GPE Android 4.4.3

Same features as Sense version, including wake gestures support.

I just built and installed this now. Let me know how everything works.

Download:

ElementalX-m7-15.0

Changes:

update defconfig

Slimbus: change root_freq to 22

Ondemand: make shortcut act like gboost

Change ondemand to ElementalX gov (but keep it named ondemand for compat with HT

boost gboost

Add Graphics boost

remove some debugging and minor fixes to code

arm: lz4: faster boot-up process.

lz4: fix compression/decompression signedness mismatch

lib/lz4: correct the LZ4 license

crypto: add lz4 Cryptographic API

lib: add lz4 compressor module

arm: add support for LZ4-compressed kernel

lib: add support for LZ4-compressed kernel

decompressor: add LZ4 decompressor module

Wake Gestures: standardize with other devices

mm: slub: Default slub_max_order to 0

Wake Gestures: make sweep length longer and add timeout

Wake Gestures: Ensure system has a chance to respond to input events and fix swe

Wake Gestures: minor improvements and fixes

DRIVERS: SLIMBUS: slimbus enhancements mkII

wake gestures: fix l2m dependency, sweep over buttons, and multiple trigger

Wake Gestures interface

S2W/L2W/DT2W: Make vibration more immediate when activated

Add sweep up to wake

exfat: more HTC vold mount option hacks!

exfat: hacked name for HTC's hardcoded vold

sched: add wait_for_completion_io[_timeout]

block: add REQ_URGENT to request flags

block: row: Remove warning massage from add_request

block: row: change hrtimer_cancel to hrtimer_try_to_cancel

block: Remove "requeuing urgent req" error messages

block: urgent: Fix dispatching of URGENT mechanism

block: row: Fix starvation tolerance values

block: urgent request: Update dispatch_urgent in case of requeue/reinsert

block: row: Update sysfs functions

block: row: Prevent starvation of regular priority by high priority

block: urgent request: remove unnecessary urgent marking

block: row: Re-design urgent request notification mechanism

Revert "block: row: Re-design urgent request notification mechanism"

block: row: Re-design urgent request notification mechanism

block: row: Update initial values of ROW data structures

block: row: Don't notify URGENT if there are un-completed urgent req

block: row: Idling mechanism re-factoring

block: row: Dispatch requests according to their io-priority

block: row: Aggregate row_queue parameters to one structure

block: row: fix sysfs functions - idle_time conversion

block: row: Insert dispatch_quantum into struct row_queue

block: row: Add some debug information on ROW queues

row: Add support for urgent request handling

block:row: fix idling mechanism in ROW

row: Adding support for reinsert already dispatched req

block: Add API for urgent request handling

block: Add support for reinsert a dispatched req

block: ROW: Fix forced dispatch

block: ROW: Correct minimum values of ROW tunable parameters

block: Adding ROW scheduling algorithm

block: account iowait time when waiting for completion of IO request

app compat

FS: import F2FS

tweak fifo_batch

deadline: Allow 0ms deadline latency, increase the read speed

DRIVERS: SLIMBUS: initial overclocking of slimbus .Increase root freq from 11 (2

sysfs entry for fsync

msm_kcal: delay late resume to be last to resume

msm_kcal: add late resume drivers to autoload the lut

MSM KCAL: add reset lut capability

MSM KCAL: add checksum and data integrity checks

MSM KCAL: add lut edit capability

MSM KCAL: add sRGB LUT for better color space profiling

msm_kcal_ctrl: initial code for generic MSM LCD temperature calibrations

video: msm: Maintain histogram LUT state through suspend resume

drivers/video/msm/mdp.c: fix merge derp!

mach-msm/Kconfig: add LCDC LUT

drivers/video/msm: restore update_lcdc_lut capabilities for MDP devices

fix cmdline option

shorten cmdline options

Update msm-sleeper and add sysfs entry for maxscreenoff

add 409.5MHz GPU freq

new gpu oc method

fixup code

msm-thermal from crpalmer: https://github.com/crpalmer/dna-kernel/commit/b8c6135

msm-sleeper

show pvs in sysfs

fix GPU oc

GPU overclock

CPU overclock

KGSL: Simple Governor: fix minor logic issue

KGSL: simple governor: expose tunables to sysfs interface via module_param

KGSL: make simple govenor a selectable option, co-exist with ondemand

KGSL: Add a simple GPU governor for Adreno xxx GPU series

frandom

FIOPS and SIO i/o schedulers

Implement kexec-hardboot

Sound Control: Added headphone poweramp controls

Sound Control: Updated for HTC One (m7)

Sound Control: Sound control for WCD93xx codec

fix lower voltage limit

HDMI 1280x720p60

fix wakelock

redo algorithm and a few other touch ups

fix logo2wake from deep sleep and remove some logspam

reduce wlan_ctrl_wake and wlan_rx_wake wakelocks

reduce wlan_htc wakelock a little

disale CRC check

remove some annoying log spam

usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs

sync: don't block the flusher thread waiting on IO

softirq: reduce latencies

reduced the wakelock time of RX packet and fix country checking

fullscreen/halfscreen option and make it more sensitive

nohz: Reduce overhead under high-freq idling patterns

ext4: fix memory leak in xattr

cpuidle: Get typical recent sleep interval

cpuidle: Quickly notice prediction failure in general case

cpuidle: Quickly notice prediction failure for repeat mode

cpuidle: move field disable from per-driver to per-cpu

binfmt_elf.c: use get_random_int() to fix entropy depleting

sched: Fix clear NOHZ_BALANCE_KICK

sched: Micro-optimize the smart wake-affine logic

sched: Implement smarter wake-affine logic

sched: Fix select_idle_sibling() bouncing cow syndrome

allow moc-crypto modules to load

dt2w: enable only on the bottom part of screen

freezer: add some missing functions

af_unix: use freezable blocking calls in read

sigtimedwait: use freezable blocking call

nanosleep: use freezable blocking call

futex: use freezable blocking call

select: use freezable blocking call

epoll: use freezable blocking call

binder: use freezable blocking calls

freezer: add new freezable helpers using freezer_do_not_count

freezer: convert freezable helpers to freezer_do_not_count()

freezer: skip waking up tasks with PF_FREEZER_SKIP set

freezer: shorten freezer sleep time using exponential backoff

Make dt2w more sensitive

blinking buttons: bln for m7 by [MENTION=3088420]tbalden[/MENTION]

fix pocket detection

S2W/DT2W/L2M/L2W

vibrator function

fix for app-mounted directories (thanks [MENTION=1951402]mkasick[/MENTION])

ARM CPU Topology and cpu_power driver

exFAT support

AIO: Don't plug the I/O queue in do_io_submit()

Input: Send events one packet at a time

lib/int_sqrt.c: optimize square root algorithm

set voltage limits

USB Fast Charge

hsic tweaks

Voltage control

glibc memcpy and strcpy

Fix version name

fix CIFS

arm optimized crypto algorithms

Linaro GCC 4.9.1: fix compilation errors

Adjust Makefiles

Initial commit: HTC source GPE g1a25406