[One (M7) Original Android Development] tbalden:
Stable Edition for Sense with Android 4.1.2​

This part contains the non-OC/UV version, compiled with standard GCC 4.6

This edition is for the users who only want the usability features and no speed,voltage or other cpu gpu related changes. It's safe to install it for the average non tweaker users.

- Compiled from HTCDev source

- Fixed audio routing issue with voice calls [phone's earpiece amplification fixed, htc left out a good chop from its released kernel sources]

- Adds support for more USB OTG devices than official HTC kernel - (pls test if you think your DSL etc and report - only works if your phone's charged above 30%!) - PS3 controller wont work, htc's bluetooth stack is a no-go

- Added CIFS (windows share filesystem mount support, use CIFS manager)

- Added NTFS (read/write) support

- All in one installer - script by [MENTION=1118681]he_stheone64[/MENTION] (thanks !)

- Added init.d support (thanks [MENTION=3828647]torxx[/MENTION] !)

- H2W/L2W/L2M/S2W

- blinking buttons (button light notification) - be aware that only blinks on notification if phone's not charging, and when screen is not on

- Based on latest kernel source: 1.29.1540.3 Developer Edition

- Tested on 1.28.401.7 (please report your Build number if differs), international One (m7, from UK)

Known issues:

- None

- Aroma installer sometimes exits in the setup process, try again till success, progress slowly between pages, count to 3 before pressing Next

KNOWN TO WORK ON:

- 1.28 International edition based ROMs, and 1.29 (1.29.1540.3) developer edition based ROMs, updates up to 1.29.401.5, 1.29.xxx.13

!Doesnt work on Sprint HTC One variant, as it's CDMA, not GSM!

STABLE EDITION SENSE DOWNLOAD

4.0.0 Stable All-In-One installer zip (flash from recovery) - kernel and modules and keylayout and working camera firmware

teaMseven-sense-kernel-v4.0.0-stable-full_installer.zip: http://d-h.st/br9

Use CWM or another AROMA compatible recovery. You can select all stuff from Menus, no need for additional flashing. If you get stuck, or exits to Recovery menu, try again. Should work! (Aroma is sometimes a bit flaky, but it works, preferably press Next buttons in installer a bit slower, that way it's more stable)

Changelog

Version 4.0.0-stable (.16 base) - June-4-2013

Version 3.9.2-stable (codename: 'the next big thing') - May-4-2013

- Added BlinkingButtons feature - architectural idea and first implementation by tbalden

Version 3.9.1-stable - May-3-2013

- fixes Long tap sleep for S2W and H2W modes

Version 3.9-stable - May-3-2013

- added new way to register longtap Logo2Wake / Logo2Sleep - you can leave your finger on the Logo now, and it will wake/sleep on long tap. More convenient and intuitive for me. Hope you'll like it!

- removed 192Mhz step

Version 3.8-stable - May-1-2013

- added Sweep2Wake to variants

- slighty stronger vibration for Wake and Sleep events (so you will really notice accidental wakes)

- xz compression

- added 192Mhz step (set it in one of the usual system tuner apps, stable enough,so i added it to Stable Edition)

- fixed frequencies to stick - (thx showp-1984)

Older versions:

teaMseven-sense-kernel-v3.9.2-stable-full_installer.zip: http://d-h.st/MwG

teaMseven-sense-kernel-v3.9.1-stable-full_installer.zip: http://d-h.st/jU5

teaMseven-sense-kernel-v3.9-stable-full_installer.zip: http://d-h.st/WSv

teaMseven-sense-kernel-v3.8-stable-full_installer.zip: http://d-h.st/xvQ

teaMseven-sense-kernel-v3.7-full_installer.zip: http://d-h.st/f0t

tbaldens-sense-kernel-v3.6-full_installer.zip: http://d-h.st/uSB

tbaldens-sense-kernel-v3.5-full_installer.zip: http://d-h.st/WQy

tbaldens-sense-kernel-v3.4-full_installer.zip: http://d-h.st/FHA

Configuration variants, additional flashables (using init.d): http://xdaforums.com/showpost.php?p=40672557&postcount=211

tbaldens-sense-kernel-v3.2-full_installer.zip: http://d-h.st/3FV

tbaldens-sense-kernel-v3-full_installer.zip: http://d-h.st/S35

Unified boot.img with switches (2.0): http://xdaforums.com/showpost.php?p=40631815&postcount=133

Camera Flashable fix for v3.0 + ROM versions 1.29.xxx.12 and 1.29.xxx.13 here: http://xdaforums.com/attachment.php?attachmentid=1908030&d=1366810966 - you NEED this flashed from recovery, if you're on a rom based on those versions, so camera will work

http://d-h.st/SIE - Base version 1.0 (not with HOME2Wake)

http://d-h.st/4ZM - HOME2Wake & HTCLogo2Sleep version 1.1, test version, might need two taps when it deepsleeps, Push HTC logo for screen off

http://d-h.st/JkK - HOME2Wake & HTCLogoMenu version 1.1 (if you want HTC Logo as Menu button)

modules installer 1.1 (flashable from recovery), only for 2.0 version and below, for Wifi and kernel modules + HTCLogoMenu button, not needed for 3.0+ http://d-h.st/7Iq

INSTALLATION

0. go into Recovery

0.1 DO A NANDROID backup if you didnt already -- if anything goes cheesy, restore your backup

1. flash All-In-One installer zip (aroma menus will ask for options)

2. reboot

CONFIGURATION OF HOME2WAKE/HTCLogo behavior

You can select the Variant you want in the Aroma installer, and also select a mod to Disable on-screen three-dot menu button (useful if you use HTCLogo2Menu configuration)

Possible variants you can select in installer (recovery):

- Stock (no wake, no menu, no sleep button)

- Home2Wake + HTCLogo2Menu (will give you long tap HTCLogo2Sleep)

- Home2Wake + HTCLogo2Sleep with long tap

- Home2Wake + HTCLogo2Sleep with short tap

- HTCLogo2Menu

- Home2Wake

- HTCLogo2Wake + HTCLogo2Sleep with long tap

- HTCLogo2Wake + HTCLogo2Sleep with short tap

- HTCLogo2Wake + HTCLogo2Menu (will give you long tap HTCLogo2Sleep)

- Sweep2Wake

- Sweep2Wake + HTCLogo2Sleep with long tap

- Sweep2Wake + HTCLogo2Sleep with short tap

- Sweep2Wake + HTCLogo2Menu (will give you long tap HTCLogo2Sleep)

Source

https://github.com/TeaMSeven/android_kernel_htc_m7-sense - master and performance branch

Additional resources

Cifs manager: https://play.google.com/store/apps/details?id=ws.plattner.cifsmanager&hl=en