[One (M7) Original Android Development] tbalden:
How-to about Hotplug, and tune stuff:

http://xdaforums.com/showpost.php?p=40323025&postcount=3

Gianton's battery friendly settings for Sense4.3: http://xdaforums.com/showpost.php?p=45376603&postcount=1874

Changelogs:

Changelog 2.3.7-4.4.3/4.4.4 (Aug-23 2014)

- updated to latest htcdev sources all editions for Sense6 4.4.3 and GPe 4.4.4

Changelog 2.3.7c1 (May 29)

- fix camera disappearing issue on Sense 6 roms (odex file)

Changelog 2.3.7 (Mar 29)

Upgrade to latest HTCDev kernel sources released recently (march 29) for Sense5.5 Android 4.4.2

(major update in the KGSL video driver, some MMC related stuff, a bunch of framebuffer/mdp and sound driver/amplifier related updates, charger driver updates.)

Version 2.3.6 for Sense 6 (sixth sense roms) - Mar 26

Version 2.3.6 for Sense 4.4.2 - Jan 29

Version 2.3.6 - Dec 15

- kexec-hardboot patch added for multirom support

- vibration strength for wake/sleep events (on tap/flick) selectable in installer

Version 2.3.5 - Dec 14

- updated to htcdev android 4.4.2 kernel sources

- upon user request: added the possibility to choose Wake/Logo2Menu with No Logo2Sleep option, to button wake/sleep/menu mappings (in Installer)

Version 2.3.4 - Dec 7

Perf:

- Adding Simple GPU governor back to KK too (thanks to faux123)

- Tuning GPU board config

Stable:

- adding exfat module to Stable Edition KK too

Version 2.3.3 - Dec 7

- Fixed up Camera pano360 modded apk

to enable passing of Lockscreen with camera (thanks InsertCoin!)

Changelog 2.3.2 Sense KK 5.5 - Dec 7 2013:

- better fix for 3dot menu navbar removal (Tested on a fresh full wipe install of ARHD) -> Select 3Dot removal in installer

Changelog:

Version 2.3.1 - Dec 2

- Proper 3dot menu removal for KK Sense 5.5

- Fixed installer:

--- restoring Home button options in Sense Display and Gesture Settings

if no Logo2Menu mode selected in installer (Needs reinstallation from recovery if you changed mind about using logo2menu or not)

Version 2.3.0 - Dec-1 - 2013

- OC variant added - ultra OC version 2.1Ghz (choose in Installer, be careful with this, 2.1GHz is not for all devices (SoC quality), and don't try to UV high freqs!)

- Lowest min voltage in regulators set to 700mV (be cautious with this, only for low freqs, and except that it might hang if you go too low)

- Readded exfat module (opensource), was left out, use with StickMount

Changelog Nov30-2013:

- first version for sense5.5 android 4.4 Perf/Stable Edition

Changelog Nov28-2013:

- first version for GPe 4.4 Perf Edition

- fix bln for Stable Edition gpe 4.4

Changelog Nov26-2013:

- first version for GPe 4.4 Stable Edition

Version 2.2.8c3 - Nov-23-2013

- Fixing proximity sensor pocket detection for near detection

to avoid accidental wakes like on pre sense 5.5 kernel versions

- compiled with gcc 4.7

Version Sense 5.5 : 2.2.8c2 - Nov-23-2013

- Updated to htcdev kernel sources for sense 5.5 (released today on Nov-23-2013 by htc, thanks htc )

- All camera features (including flash assistant) working and still with Pano360

- eMMC speed-up (games load faster with htc source)

- some games known to crash are now working as on Stock kernel

- Proximity Sensor issues should be fixed as in Stock (as it's patched up to stock source)

Version GPe 2.2.8c2 Changelog - Nov-17-2013:

- Fixing GPe kernel related issue: screen was being stuck off

Version 2.2.8 - Oct-21-2013

- Adding kexec-hardboot multirom support, check multirom thread, report back if you've tried

- Stricter proximity check for gyro wake (f2w)

Changelog - 2.2.7c1 for GPe 4.3 Stable Edition (Oct 19-2013):

- Fixing MMC Writeprotection issue, thanks for [MENTION=2477527]mrjaydee82[/MENTION] for pointing out (performance edition was working good, only stable eidtion affected)

Changelog - 2.2.7c1 for Sense 5.5 - Oct 17 2013

Changes: added additional camera fix for Pano360 by [MENTION=1016148]m0narx[/MENTION] and [MENTION=1930589]shnizlon[/MENTION]

Changelog - 2.2.7 Sense 5.5 - Oct 16 2013

- First Sense 5.5 specific release

- Fixed camera Zoe mode in 5.5 camera

- Please test if Panorama 360 is there ( i cant get it to appear on stock either for some reason)

Enjoy!

- Changes:

Version 2.2.7 - Oc1-1-2013

- Fixing suspend back-off wakelock issue (related to flick to wake keeping sensor on

on normal screen off event too, when disable happened before panel off)

- Changes:

Version 2.2.6 - Sep-30-2013

- Fixing Proximity sensor issues while in call, sreen should wake now. when moving phone from face

- Fixed sweep2wake + short tap logo sleep mapping in installer script

- Changes:

Version 2.2.5 - Sep-28-2013

- Enhancing "Flick2Wake 4 second wait" option for all types of screen off events

- Fixing Flick2Sleep issue when user apps switch off Gyroscope sensor (like youtube or camera)

Sense 4.2.2-performance edition additional change:

- Updating GPU UC/OC, CPU min freq 81mhz taken from our 4.3 kernels

Changelog:

Version 2.2.4 - Sep-28-2013

- Adding Flick2Wake 4 second wait option in Aroma installer, and sysfs path

Changelog:

Version 2.2.3 - Sep-24-2013

- Fixing Flick2Sleep when Auto Rotation is Off (and Display Sleep is not set to Auto)

--> You don't need to set Auto Rotation or Display Sleep to Auto anymore, flick2sleep should work without that

Changelog:

Version 2.2.2 - Sep-22

- Stable update for Sense 4.3/4.2.2 and GPe 4.3

- Addition of Flick2Wake/Flick2Sleep/Pick2Wake and two sensitivity options for F2W

Changelog:

Version 2.1.7c4-Sense4.3 stable/perf - Sep-13-2013

- Patching up Sense4.3 kernel's memory topology from GPe4.3, to

1.7GB free memory from 1.5GB (thx to [MENTION=4684315]flar2[/MENTION])

Sense 4.3 - Sep-12

Sense Base 3.17 enabled installer

Version 2.1.7-GPe4.3-perf - Sep-8-2013

- Adding GPU OC to 483Mhz, and Idle freq of 128Mhz GPU UC

- Adding CPU min freq 81MHz to CPU UC possibilities

- Updating Smartmax governor to latest version from n3o's AOSP kernel

Version 2.1.7 sense 4.2.2 Sep-7-2013

- Updated to latest 4.2.2 Sense sources

- Fixes HDR low light issue

Version 2.1.7c1-Sense4.3-perf - Sep-7-2013

- AROMA installer updated to B6 (to resolve installation issues)

Version 2.1.7c1-Sense4.3-stable - Sep-7-2013

- AROMA installer updated to B6 (to resolve installation issues)

Version 2.1.7-Sense4.3-perf - Sep-7-2013

- Public stable release

Version 2.1.7-Sense4.3-stable - Sep-7-2013

- Public stable release

Version 2.1.5c-GPe4.3 - Aug-26-2013

- removing system partition write protection (MMC)

Version 2.1.5c-GPe4.3-perf - Aug-26-2013

- adding back missing Hotplug control interface (was left out accidentally)

- removing system partition write protection (MMC)

Version 2.1.5-GPe4.3-perf - Aug-22-2013

- Performance Edition released for GooglePlayEdition (4.3) ROMs

Version 2.1.5-GPe4.3-stable - Aug-19-2013

- Stable Edition released for GooglePlayEdition (4.3) ROMs

Version 2.1.5-performance - Jul-21-2013

- Adding Pocket Detection two options:

-- - Pocket detection when: Dark And Near detected (useful really dark pockets, like for jeans and such)

-- - Pocket detection when: Near detected (useful for lighter material pockets in the summer)

- Adding Simple GPU governor (all credits to faux123)

- Adding configuration options for CPU thermal throttling control

Version 2.1.5-stable - Jul-21-2013

- Adding Pocket Detection two options:

-- - Pocket detection when: Dark And Near detected (useful really dark pockets, like for jeans and such)

-- - Pocket detection when: Near detected (useful for lighter material pockets in the summer :))

Version 2.1.4 - Jul-6-2013

- Adding a limit for doubletap2wake to not wake on the outer edges of the screen

- Further Fastcharge fix for unknown USB device case (thanks n3o)

Version 2.1.4-performance - Jul-6-2013

- Adding a limit for doubletap2wake to not wake on the outer edges of the screen

- Further Fastcharge fix for unknown USB device case (thanks n3o)

- Adding new governors:

-- intellidemand - all credits to faux123

-- dance dance - all credits to Snuzzo

Version 2.1.3 Stable - Jul-2-2013

- Adding optional Fastcharge (use tweak app e.g. TricksterMod to enable it, and replug USB if it was plugged already, it will charge faster from your PC/laptop)

Performance Edition Version 2.1.3 Jul-1-2013

Changelog:

- Fixed FastCharge (it was broken as tests have shown, now it's fixed properly, if set in e.g. TricksterMod, and re-plugged USB, it will show AC plugged and will charge fast)

Version 2.1.2 - Jun-30-2013

- Adding [MENTION=3332811]faux123[/MENTION] 's sound control (use e.g. Trickster Mod (SoundControl) or Faux123's control app to set it)

- HSIC tweaks from [MENTION=3332811]faux123[/MENTION] / flar2's m7 kernel

- Adding TCP Congestion variants (use e.g. Trickster Mod to set it)

Changelog:

Version 2.1.1 Stable edition- Jun-29-2013

- Adding DoubleTap2Wake option

- Adding UnderVoltage control to Stable Edition, not undervolted by default

Leave it as it is for stability, or use tweak app to control it.

Changelog:

Version 2.1.1 Performance - Jun-29-2013

- Adding DoubleTap2Wake option

Changelog:

Version 2.1.0-performance-beta - Jun-29-2013

- Replacing external htc MPDec with MAKO hotplug of Fransisco Franco, tuned by n3ocort3x

- Removing MPDec service from ramdisk

- Adding additional IO schedulers (fiops, bfq ...)

- Resolving max frequency being cut to 1.02GHz on first screen off/on

2.0.3-performance-beta Jun-28

- Fixing camera tap zoom freeze issues

2.0.2-performance-beta Jun-27

Changelog:

- Performance Edition's Wi-Fi regression fixed

Version 2.0.1-performance-beta - Jun-27-2013

- Adding CPU OC to 1.99GHz

- Adding CPU UC to 135MHz

- Adding GPU OC 450mhz

- Adding CRPalmer's msm Thermal patch for better thermal efficiency

- Removing PERFLOCK and HTC PNP Manager - use your tweak app to lock CPU freqs

- Adding new governors, and updating CPUFREQ: smartmax, interactive, wheatley

Seems it sometimes locks to 384mhz and 1.02GHz with on-demand on a screen-off/on. Still needs some experimenting.

2.0.0-beta Stable and Performance Edition - Changelog - Jun-26-2013:

- Updated to latest htcdev sources for Android 4.2.2 (m7-jb-crc-3.4.10-7edee3c)

- Fixes HDMI out

- Fixes graphical glitches (bad sized renderings, gaps, like Phone app, Google Current)

- Pocket Wake Protection is optional now

- Camera libs from 4.2.2 Sense base

- May fix new touch firmware working (2.17+) Please report

Version 1.1.4-Stable - June-23-2013

- Fixing a pocket wake protection bug that occasionally prevented the wake options to work correctly (it didn't wake)

Version 1.1.4-Performance

- Added UnderVoltage control (UV)

- Added USB Fast charge (disabled by default, use tweak app to enable)

Changelog for 1.1.3 Jun-22-2013

- Updated to more cl162357 htc kernel sources:

- using 1.29.xxx.16 camera libs and firmware (thanks for tiny4579 for pushing this forward!), hopefully results in better photo quality

- updated SOC driver

- Added Pocket Wake Protection (proximity sensor based) for l2w/s2w/h2w wake options

1.1.2 June-20-2013:

1.1.2 stable version up:

Changelog:

- Fixed infrared

Version 1.1.1-beta - June-20-2013

- Updating Aroma installer (no more freeze [thanks Hopie for the heads-up])

- Removing unneeded WriteProtection cracker mod that causes bootloops in some custom roms (TrickDroid, probably ARHD?)

- Touchscreen updates from latest htcdev kernel sources to resolve touch sensitivity issues

1.1.0-beta - Jun-19-2013

Changelog:

- video playback (hw decoding) fixed by [MENTION=456600]Flemmard[/MENTION] (gallery, 3rd party apps and youtube as well)

Version 1.0.2-alpha - Jun-13-2013

- Updating kernel LOCALVERSION to match DRM kernel modules (cryptograpic modules)

- Updating ramdisk to support android 4.2.2 with system wide visible mounting for CIFS (thanks mkasick)

1.0.1-alpha version update, Jun-3:

Changelog:

- added NTFS-RW support for third party OTG USB drive mounter apps

- CPU Freq stats added (for CPUSpy and alike apps)

1.0.0-alpha version update, Jun-3:

Changelog:

- Initial release

- Flick2Wake/Sleep - flick the phone, with a good strength, and the phone screen will wake or get to sleep. (It might look a bit awkward on the video, but i already am in love with this feature, it's comfortable :)) Phone should be held in portrait mode, and flip the phone in a way that the top is flipping around the middle line of the phone...try it and you'll get used to it. IMPORTANT: On some Sense 4.3 roms like ARHD and ViperOne, for Flick2Sleep to work on Sense ROMs you need to set the Screen timeout to Auto! Thanks [MENTION=4429990]elloar[/MENTION] for the discovery http://xdaforums.com/showpost.php?p=45830951&postcount=2266 (Cannot reproduce this issue on MaximusHD 13.0 tho')

- Pick2Wake - when your phone is laying around on e.g.a desk horizontally on its back, and you pick it up in a short motion and turn it to stay vertically still for a moment (like you would generally be looking at it), it will wake up.

Regarding Pick2Wake I must let you know that, if you'll want to use that specific feature (pick2wake), it will certainly keep the phone's CPU more busy, less deepsleep, especially when the phone is not sitting still, but being moved (gyroscope sensor being active), when it will keep the CPU up for more time than normally. Unfortunately, that cannot be circumvented, so pick2wake feature will come at a price of battery juice. It won't eat up the juice like mad, but certainly, i've measured that it WILL eat more.

Fiddling around with the Flick2Wake/Sleep, if you only use that, and leave the P2W off, deepsleep should be normal.

[youtube]R8Z5_guUESw[/youtube]