[HTC U Ultra ROMs, Kernels, Recoveries, & Other Dev] tbalden:
CleanSlate HTC U Ultra kernel​

CleanSlate for U Ultra - 2.7.5

Scope: Full merge from cleanslate upstream functionality

No root privilege is needed, just an unlocked phone with twrp.

The companion and configuration apps work without rooting.

Feature list

- Button Light Notification - when Secondary display turns off, BLN will start
- Notification double vibration pattern detection based Button Light Notifications
- "Endless BLN while charging" + "Notification vibration length based two types of blinking pattern for BLN" features
- KCAL Color Control
- Backlight dimmer
- Fingerprint doubletap sleep
- K.AdAway - kernel adblocking feature for browsing and in app (not for youtube stream etc)
- Smart Notification Control
- CleanSlate Companion app
- Unprivileged Configuration Interface Config App
- ROM side Ambient Display support for all notification functions
- WireGuard VPN kernel support
- Flashlight Notification
- Vibrating Notification Reminder
- Notification Booster on vibrating notifications when screen is off
- Gradient battery charging led turning from amber to green based on battery level percentage, then at full charge it starts to smoothly change from full bright green to golden and the back to full green cycling, signalling 100% battery for easy spotting
- Fading notification led fading/pulsating type notification LED blinking
- Upper grill RGB LED light brightness level you can lower the brightness level of the upper grill RGB led now
- Adrenoboost version 2.2 - smooth gaming, battery friendly, fixing GPU handling of stock HTC kernel -- battery friendly conservative governor. Three levels (1 is the most battery friendly), and off state.
- Sweep2sleep Full credits to @flar2
- DriveDroid support - Mounting of ISO (ReadOnly/ReadWrite) images to your PC for storage or booting them on PC
- NTFS/ReadWrite
- Sony HID input device support (thanks @flar2)
- Wakelock reduction patch by fransiscofranco

Doubletap Fingerprint scanner to sleep:

[youtube]Py_-DOvmlHY[/youtube]

Button Light Notification

[youtube]blCyCoq2t_U[/youtube]

Pulsating notification LED video:

[youtube]qNtmEAGwlnQ[/youtube]

Flashlight notification

[youtube]wcpdhuQF9fI[/youtube]

Chromatic gradient colors for battery percentages while charging..

Will gently pulse green when reaching 100%

Installation:

0. TWRP - backup boot partition

1. TWRP flash zip

2. reboot, install both CleanSlate Companion and Configuration apps:

2. ---- APKs from internal storage (copied by installer) or purchase/install from playstore for supporting the dev with some coffee/beer money and most probably next HTC device to develop for

3. Start companion App, grant permissions, leave it running (should start on each reboot by itself, but it's worth starting manually, it's quicker)

4. Start Configuration app, grant permission, configure to your liking and don't forget to press Save button (disk icon)

Known issues:

OREO: backlight dimmer is not dimming the secondary panel , causing light bleeding

OREO: HTC earbuds don't work (using USB C adapter + Jack works)

Download:

OREO

2.7.5 Installer zip for TWRP:

https://www.androidfilehost.com/?fid=4349826312261724414

Donations or Premium app purchase in Play Store much appreciated! :)

2.7.4v4 Installer zip for TWRP:

https://www.androidfilehost.com/?fid=5862345805528052578[/B]

NOUGAT

1.7.4 Installer zip for TWRP:

https://www.androidfilehost.com/?fid=962187416754455301

Donations or Premium app purchase in Play Store much appreciated! :)

1.7.3 Installer zip for TWRP:

https://www.androidfilehost.com/?fid=889964283620778693

1.7.2 Installer zip for TWRP:

https://www.androidfilehost.com/?fid=889964283620777117

1.7.1 Installer zip for TWRP:

https://www.androidfilehost.com/?fid=889964283620776187[/B]

1.7.0 Installer zip for TWRP:

https://www.androidfilehost.com/?fid=673791459329070597[/B]

CleanSlate Companion app (CleanSlate background service)

2.6.6

premium donation version from Play Store: https://play.google.com/store/apps/details?id=org.cleanslate.csservice

free: https://www.androidfilehost.com/?fid=4349826312261721991

CleanSlate Configuration app (Config without root privilege)

2.12.3 premium donation version from Play Store with theme support:

- additional features in premium app: App Themes, Profiles, Profile Switch QuickTiles

https://play.google.com/store/apps/details?id=org.cleanslate.csconfig

free: https://www.androidfilehost.com/?fid=4349826312261721990

XDA:DevDB Information

tbalden's CleanSlate kernel for HTC U Ultra, Kernel for the HTC U Ultra

Contributors

tbalden

Source Code: https://github.com/tbalden/htc-kernel-pmewlvzw

Kernel Special Features:

Version Information

Status: Testing

Current Stable Version: 2.7.5

Stable Release Date: 2020-02-16

Created 2017-12-23

Last Updated 2020-02-16