[One (M8) Android Development] LeeDroid:
Come into the light & see what LeeDrOiD can do for you!!

All carriers supported​

​

My stuff, has been kicking around longer than your stuff... be it hacks, mods, tweaks or ideas, I don't complain that it's spread wider than a porn stars legs. we are all open source developers with the ability to share and get along, it's common courtesy to ask and give a thanks, don't just take and hope for the best!​

Some of you know me, some of you don't... (A quick Google search will give a lot away)

My Name: Lee Bailey (AKA LeeDrOiD)

My Hobby: Android Rom & Kernel Development

One of the first ever Android HTC Sense ROM Developers (If not the first), I started with the HTC Hero & have been developing ever since!

​

@MrHofs - LeeDrOiD Graphics Designer & Themer

@~clumsy~ - Kernels, Code & LeeDrOiD.co.uk

@The Great Dane - A dear friend, tester, long term supporter & all around awesome guy

@exocetdj - Tester & Team entertainer

@Scabes24 - Themer (When he decides to do some graft)

@baadnewz - Old friend & collaborator

@SoLdieR9312 - SVN & Nightlies

@leefear - Hosting

My Wife - For putting up with me & XDA :D

@Lyapota | @OMJ | @A5J4DX l @snq- l @scar45 | @damo | @Team RC | @m-deejay |@ klquicksall | @rmk40 | @SteelH | @j4n87 | @daniels7 | @PG101 | @Irvysan | @ShowP-1984 | @broncogr | @lyapota | @mwilky | @patensas | @SvaDev | @Captain_Throwback | @Lord ClockaN | Team Cyanogen | Android Ice Cold Project
​

LeeDrOiD Accepts no responsibility for:

Any damage to your device

Any loss of data

Lack or loss of sleep - Due to but not solely caused by ROM flashing addictions

The end of the world

Or your granny's Alzheimer's (It's a disease, it had nothing to do with me)

All of my builds are tested personally & by a number of close friends, I only develop for devices I own & use

​

​

@~Clumsy~ Kernel

First Revision based on HTC 6.21.401.1 dev source

Sweep To Sleep

Advanced TCP congestion algorithms (westwood default)

Kernel Same-Page Merging

Patched to support all carriers!

Heavily optimized

Special Thanks To:

@flar2 for his sweep2sleep commit

@tbalden for his backlight notification commit

@~Clumsy~ Kernel Source on GIT - GPL Compliant

The ROM

. ROM - Based On: HTC Europe 6.12.401.4 Official base

Android 6.0

HTC Sense 8 with Freestyle themes!

Rooted with the latest SuperSU thanks to @Chainfire

De-odexed & Zip-aligned

init.d & su.d support

Disable error reporting

Cleaned up bloat

BusyBox installed

SQlite3 support, Bash and Nano shell support

External SD write permissions

Removed HTC logging & analytics junk

Package Signature Checking Disabled

Clear cache at boot time

Lots of configuration changes and speed enhancements

Improved battery vs. Stock builds

Created and added Android Logo font pack (S electable in settings)

Enabled blinking LED whilst charging

Enabled flashlight shortcut in power menu

Enabled auto selfie feature

Enabled voice activated capture

Multi user support

Enhanced AppOps

Ambient display / Doze Support

Advanced Power Menu - Reboot, Recovery, Bootloader & Safe Mode

China Sense recent apps with RAM display and kill all button (Optional)

Home shortcut menu (enable and hit menu in Prism)

Improved battery stats

SystemUI Tuner - long press settings icon in pull down to enable

LeeDrOiD custom build trickery

LeeDrOiD Boot animation, audio & wallpapers .

Custom LeeDrOiD Locales & Language support . And lots more........

Supported Languages:

English, Czech, German, Espanol, French, Italian, Dutch, Polish, Russian, Norwegian, Korean, Greek, Turkish, Swedish, Danish, Portuguese, Finnish, Thai, Korean, Vietnamese, Chinese, Japanese, Portuguese, Croatian & More
​

Aroma

Clumsy Kernel

Optional exchange mail admin hack

Optional stock boot animation and audio

Remove HTC App's . Remove HTC Widget's

Remove Google & misc apps

Default Tweaks toggles

HTC Sense 8 . HTC 10 camera

Sense 8 touchPal keyboard

LeeDrOiD Tweaks

UI Tweaks

Sense Launcher Landscape Support

Infinite Apps in Folders

Allow All Rotations

Enable APM (Advanced Power Menu)

China Sense Recent App Style (Includes a RAM usage monitor & kill-all button)

China Sense (Launcher without an app-drawer, alternative Telephone & Messages UI)

Toggle App Circle Side Bar

App Circle Side Bar position & size

Choose App Circle Side Bar Apps

StatusBar

Right Corner Quick - Quick settings pull down

Traffic Indicator (Up-stream & down-stream data speed)

Traffic Indicator Colour

MIUI Battery MOD

Disable NFC Notification

Disable USB Debugging Notification

Disable Power Saving Notification

Disable Android Sync Notification

Disable MTP Notification

Hide BoomSound Notification

Disable Heads Up Notification

Blink LED on notification while charging

QS pull down battery % display

QS Brightness slider toggle

Pull down user switcher

Hide StatusBar Clock

Centre Clock

AM/PM Clock styles

Hide Battery Icon

Buttons

Enable/Disable Navigation Bar

Navigation Bar Size

Re-map recent apps key

Long press volume media controls / ambient pulse

Long press back button to kill foreground app

Double Tap Status Bar to put the device into sleep

Control keyboard cursor with volume keys

Enable persistent nav bar menu button

Hide IME Switcher button

Enable flash-light on long press power button

Power

HTC Power Manager Toggle (pnpmgr)

Haptic feedback duration

Brightness Twilight Mode

Ambient Display Settings toggle

Ambient Display on significant motion

Vibrate & ambient on significant motion

Ambient display duration

Ambient display brightness

Ambient display delay time

Ambient display fade intime

Ambient display fade out time

Networks

Large Caller Contact Picture

Hide Photo Mask for low-res pictures

4G / LTE Notification Switch

Auto Record Incoming / Outgoing Calls

Disable SMS to MMS Converstion

Toggle Fast Dormancy

Misc

Security Tweaks

Lock QS Pulldown when device locked

Lock long press power when device locked

Force 100% Jpeg quality in HTC 10 Camera

Launch HTC Gallery + Editor or Google Photos from Camera

Launch Hidden Marshmallow Land Game

Toggle Boot Audio

Default USB Mode (ADB/ADB MTP)

Enhanced MM Permissions (More granular perms with a timer)

Default app install location

Kernel

Kernel Version

Sweep To Sleep configuration

System vibration voltage

Advanced

Fix Permissions

ZipAlign apks

Mount System RW / RO

Trim Partitions

Wipe Cache

Wipe Dalvik-cache

Known Issues

None - you tell me!

Please make sure you have the latest HTC M8 6.12.XXX.XX firmware installed prior to installing this ROM

The current ROM base is 6.12.401.4...

A full wipe is not necessary, although always recommended to avoid issues

First boot will take approximately 10 minutes due to Art optimization

(If your device gets warm during ART optimization, don't panic, the M8's super sleek alloy body is like 1 big heatsink)​

A quick whistle stop tour of flashing a custom build

Unlock your device boot loader via > HTC Dev

Flash the latest TWRP recovery image

Insure you have the correct firmware version

Nandroid backup your entire stock system or previous build

Reboot your device and copy the LeeDrOiD rom. zip to your internal memory

Reboot to recovery (Power off > Hold Vol down & power > reboot to bootloader > reboot to recovery

Select the install option and locate the LeeDrOiD rom zip on your sdcard

Follow the Aroma installer & be patient

​

LeeDrOiD V8.4.1 - FINAL FINAL STABLE - October 30th 2017

Fix Play Store crash

Fix Peel Smart Remote Crash

Shortcutter V4.4.0!

Update in-built applications

Update HTC Sense Home V9.14.994293 (U11)

All Mods ported:

- Custom Home Menu

- Unlimited Folders

- Additional theme colours

- Landscape support

- 5x6 App drawer grid size

Update SuperSU v2.82-SR5

Update Magisk V14

Add Shortcutter Quick Settings & Sidebar (My App)

Remove old Magisk Manager

New init.d execution method

Add additional reset props

Additional ART flags to speed up optimisation

Update LeeDrOiD Tweaks V10.0.18

Selinux Enforcing

Safeteynet pass with Stock & Custom kernels

- Re-add auto record incoming & outgoing calls

Remove Enhanced MM Permissions mod from Aroma & disable

Re-add weather audio

System clean-ups & stability improvements

Update HTC Mail & Exchange hack mod

Move to FINAL STABLE V8.4.1 - Its been a pleasure guys!

Old Change Logs

LeeDrOiD One M8 V8.3.0 - STABLE - September 12th

Enable locking of QS Pulldown when device is locked

Enable locking of long press power when device is locked

Add Long press volumes down for flashlight (toggle in tweaks)

Add Signal strength indicators in QS pull down (toggle in tweaks)

Add App Circle Side Bar! - Ported from CM/OMNI (Configurable in Tweaks)

Removed delay and dialog when rebooting to recovery

Removed delay in power button long press

Add Aroma options for stock Android LockScreen & Twilight Mode

Backup and restore of init.d scripts

Re-ordered updater script

A selection of ART optimizations - Thanks @smeejaytee

HTC A9 Dex2Oat binary

Update @~Clumsy~ Kernel V2.3.0

Added Sprint & Verizon @~Clumsy~ Kernel support

Add @Hawknest Verizon Fixes - cheers!

- Fixed Visual Voicemail

- Fixed Double SMS

- Fixed False roaming notifications

Fixed auto record incoming & outgoing calls

Fixed SystemUI Tuner

Patched and updated HTC Sense Home 8.14.781908

LeeDrOiD Tweaks Updated

- Power: Enable Brightness Twilight mode (Adjusts gamma based on time of day)

- Misc: Lock long press power when device locked

- Misc: Lock statusbar pulldown when device is locked

- UI: App Circle Side Bar Toggle

- UI: App Circle Side Bar Height, Width & Position

- UI: App Circe Side Bar Apps

- Statusbar: Enable Toggle for QS pull down signal strength

- Buttons: Add Flashlight volume long press down option

Update SuperSU V2.78

Update all in-built applications

LeeDrOiD One M8 V8.2.4 - Stable - June 27th

Update Sense Home 8.14.764203 (640dpi)

Update HTC 10 camera v8.10.763406

HTC 10 Camera Tweaks -

- Open with HTC Gallery or Photos

- 0% Jpeg compression

Added Sense Home custom menu + tweaks toggle - @baadnewz - (thanks @Raymond Ebertt for fixing the menu backgroud)

Add Status bar pull down battery %

Add Hide Status bar clock tweak

Move center clock mod from Aroma to tweaks

Add Hide BoomSound notification

Add Hide IME selector notification

Fix status bar layout in lock screen

Fix inverted navigation bar toggle in tweaks

Add menu button to nav bar (toggle in tweaks)

Move IME switcher toggle to tweaks - buttons

Update LeeDrOiD Tweaks V8.6.5 to support

Roll back Settings application to Sense 7

Fix DND from volume UI

Fix APN/Network settings

Remove additional logging apps

Fixed SetupWizard after wipe

Fixed APM not closing before screenshot

Removed Systemless root option (causeing too manu issues)

Re-add HTC Gallery

All built-in apps updated

Sprint carrier improvements and fixes

clean-ups, optimizations & fixes

LeeDrOiD One M8 V8.2.2 - STABLE - June 6th

Removed safe volume warning

Fixed Auto Record Incoming Calls - Thanks @baadnewz

Update LeeDrOiD Tweaks V8.4.4

Update HTC 10 Camera - 1.55 base

Update HTC Sense Home 8.12.75.96.08

Add Infinite folders, landscape support & 5x6 app drawer

Update SuperSU 2.74

Make Root method optional - systemless/system based

Fix open screenshot if HTC Gallery is not installedn

HTC pnpmgr (Power manager) on as default

Removed HTC power manager toggle in Aroma - still available in Tweaks

Renamed HTC 10 & A9 Camera applications

Aroma - Added optional stock camera removal (Install all 3 if you like!)

Update Sense 8 app`s

Roll back settings provider

Update Sense 8 Fonts

Fix weather FC if sound is active

Fix LockScreen layout when using different wallpaper

Fix App Drawer cropped text when using 3x4 layout & large fonts

Removed Polaris Office

Misc clean-ups

LeeDrOiD One M8 V8.2.1 - Stable

Optional Full AOT (Ahead of time ART compilation) -

increases 1st boot time but speeds ups apps loading, reduces memory footprint, should reduce battery usages (Good idea @baadnewz)

Telephony Big picture layout fixed (Thanks @ RequeLine)

Tweaks - moved back to /system due to Android 6.0.1 security updates

Tweaks V8.0.2 - Fix FC when no data connection is present

*All Sense 8 aps from the latest HTC 10 Base

Sense 8 Telephony

Sense 8 Weather

Sense 8 Video player & Photo Enhance

Sense 8 World Clock

Sense 8 HTC Service Pack

Sense 8 Home

Sense 8 Messages

Sense 8 Lock Screen

Sense 8 Mail & Optional Exchange Hack

Sense 8 Contacts Dialer

Sense 8 Power Manager

Sense 8 Settings

Sense 8 Clock Widget

Sense 8 Wallpapers

Sense 8 Boost+ (Memory management and optimization)

Aroma - Sense 8 Camera

HTC Touch Pal (Sense 8) included in main build (Removable in Aroma)

Additional HTC 10 "Adaptive Sound" configurations (Headphone configurations)

Added HTC 10 Down Animation

Clean-up & de-bloat

Speed optimizations

​

Final MEGA Download Folder Link

​

​

​

Enjoy & welcome to the world of LeeDrOiD

​

​

Foot Notes (In the footer of course)

​

A few things to note regarding the un-rooted option:

1. If you dirty flash selecting Un-Rooted, all traces of SuperSU will be removed, this will allow Magisk or an alternative root method to be installed.

2. Please complete 1 full boot before installing Magisk or an alternative SuperUpser method such as PHH's.

3. Users can run un-rooted if they wish, I can confirm that Android Pay and Pokemon Go both work after installing the ROM un-rooted.

4. All tweaks options requiring root access will be removed from tweaks if running un-rooted, 90% of these options can be configured in Aroma so you are only missing out on Kernel settings, as init.d is backed up and restored when flashing, your previous configurations will be retained, so you can flash with root, set up then re-flash un-rooted

XDA:DevDB Information

LeeDrOiD One M8, ROM for the HTC One (M8)

Contributors

LeeDroid

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

ROM Firmware Required: 6.12.401.4

Based On: Sense 7/8

Version Information

Status: Stable

Current Stable Version: 8.4.1

Stable Release Date: 2017-10-30

Current Beta Version: 8.0.0

Beta Release Date: 2016-02-06

Created 2015-02-01

Last Updated 2018-03-04