[HTC Flyer, EVO View 4G] LeeDroid:
Presenting LeeDrOiD HC for the HTC Flyer ​

Android 3.2.1 - HoneyComb & Sense... No Gimmick's, No Bull****..​

Just an EPIC Experience from the most experienced ROM/Kernel developer for the HTC Flyer ;) ​

​

Official Support Links:

» Chat live now or join #LeeDrOiD-Roms on Freenode (irc.handhelds.org)​

What you get -

The Kernel

LeeDrOiD Kernel V3.1.0 -2.6.35.14

Based on official sources Flyer-2.6.35-HC-MR

Patched to linux upstream 2.6.35.14

CPU Governors - LagFree, Smartass, Ondemand, Performance, Conservative & Powersave

Custom LeeDrOiD CPU FREQ Table

SYSFS VDD Levels interface

OC up to 1.94GHz (1.54GHz Standard)

WiFi PM=FAST in standby

SLQB Memory allocator

Added BFQ & V(R) IO Schedulers (V(R) as default)

Built with XZ Compression

Automated per tty tasks

Thermal protection

CIFS & OpenVPN support

Heavily optimized code passing -03's

Compiled with the latest Linarion 4.6.1 toolchain

For teh full kernel change log >>>> Visit my GIT Repo

The ROM

Based on HTC Asia HC (WWE) 3.63.708.1 (RUU > OTA > OTA)

Rooted with the latest superuser & Bianry

Busybot 1.19 with Run parts support

CIQ & Logger free!

Huge system optimizations & Cleanups

Fully working Phone functionality

Full HW/Virtual Keys

Stock % Battery display

Transparency in app drawer & add to home

Lots of default configuration changes

Battery life enhancments

The usual LeeDrOiD Customizations

Huge Locales list (Language support)

Masses of system cleanups

Fancy animations

Fixed keyboard animation

Advanced power menu

5x7 app drawer (thanks to Scabes)

SUPER STABLE!!

LeeDrOiD Tweaks with the ability to toggle HW Keys (Thanks to Daniel & Jan)

SpareParts advanced config tool

Additional settings and tweaks exposed throughout

Optional Stock Honecomb launcher

All applications updated with each build

Custom LeeDrOiD Wallpapers & Bootanimation

AND LOTS MORE!!.... see the change-log's below ;)

Recent Change Log

LeeDrOiD Flyer HC V4.3.0 - 18th March

Fixed Missing Rosie/Home

Fixed app drawer transparency

Black Rosie backgrounds (with transparency)

Fixed com.phone FC's on boot

Moved AOSP parts to Sense Stripper patch (Launcher, Gallery etc)

Enabled LockScreen Rotation

Screen timeout issues resovled

Fixed MMI Code usage

And a few more minor system cleanups

Updated Google Maps

Updated Flash Player

Updated ES File explorer

Updated Twitter

For the rest... See yesterdays change log :rolloeyes:

LeeDrOiD Flyer HC V4.2.0 - 17th March

New Kernel - LeeDrOiD HC V3.1.0

Too many kernel updates to list! see >>> My GitHub

Rolled back to GB Bluetooth, Audio & Serial drivers (Start of the Bluetooth rollback)

Lots of default configuration cleanups

Overall Speed & Stability improved

Fixed "Your device is consuming more power than available" issue

Improved battery life!

Removed Thermald due to compatability issues

More debugging code stripped

Added Advanced power menu (Thanks to the awsome j4n87)

Added Super extended quick settings (Thanks to the awsome j4n87)

Modified app drawer grid sizes (Thanks to the awsome Scabes)

Application install location forced to internal

Cleaned up Tweaks script

Removed battery calibration scipt

Fixed app drawer transparency

Fixed Sim card pin issues

Fixed Random reboots when sim pin is used

Black Rosie backgrounds (Grey sucked)

Updated "Android Market" to the latest "Google Play"

Fixed missing HC Dialer widget

All preinstalled applications updated

Entire system recompressed & zipaligned

Locations should be fixed (Just downloaded 434Mb map)

Fixed system tuner "Init.d script settings" system was previously RO

And more.. (its been a long time coming)

[B]OLD Change Log's[/B]

[B]LeeDrOiD Flyer HC V4.1.0 - 31st January [/B]
[LIST]
[*]Fixed incoming call answer/decline (Lockscreen)
[*]Fixed random reboots @lockscreen
[*]Added Honeycomb Dialer widget thanks to ElephantStone82
[*]Fixed HTC Locations "insufficient space" error
[*]Increased app drawer capacity - 3x8 & 5x7
[*]Added transparency to app drawer & add to home
[*]Home UI speed tweaks
[*]More System cleanups & Junk removal
[*]Fixed Android stock keyboard
[*]Removed additionalbugreport logs
[*]EXT4 file system tuneups
[*]Cleaned up build.prop
[*]Cleaned up init.d scripts
[*]Fixed thermald.conf
[*]lowered boot soundvolume
[/LIST]

[B]LeeDrOiD Flyer HC V4.0.0 - 30th January [/B]
[LIST]
[*]Rebased on HTC Asia HC (WWE) 3.63.708.1 (RUU > OTA > OTA)
[*]All previous mods & Hacks included!
[*]Rebuilt kernel with a slightly more efficient config
[*][B]GSM Phone calls 100% working! (Show some love!)[/B] :D
[*]Bluetooth needs testing (100% working with wired headset)
[*]Lot of cleanups
[*]HTC Plurk & Widget now included
[*]Added Stock HC Gallery 3D
[*]Updated Google Maps
[*]Updated Titanium backup
[/LIST]

-----------------------------------------

[B]LeeDrOiD Flyer HC V3.1.0 - [/B]
[LIST] * = Kernel
[*]MaxTemp Speeds increased to 100
[*]Process stats buffer incresed to 512K
[*]Bootloops resolved!
[/LIST]

[B]LeeDrOiD Flyer HC V3.0.0 - [/B]
[LIST] * = Kernel
[*]New Kernel - LeeDrOiD HC V2.2.0
[*]Automated per tty tasks*
[*]Added thermal protection*
[*]Disabled GENTLE_FAIR_SLEEPERS*
[*]Several RCU updates & Optimizations*
[*]CPU code fixups & improvments*
[*]Huge config cleanups*
[*]Lots of debugging code stripped*
[*]Implemented & Tuned "LagFree" CPU Governor*
[*]Lagfree governor as default*
[*]Scheduler fixups*
[*]Lots of config Changes RE: HID*
[*]Several speed tweaks*
[*]Increased Rosie memory priority
[*]Fixed "WiFi only device detection"
[*]Disabled Scrolling cache (Thanks to teorouge for finding the mod by AndroidON)
[*]Disabled lots of debugging routines
[*]Fixed Adobe Reader pen input
[*]More Script cleanups
[*]Added optional HoneyComb Stock launcher
[*]Added google desk clock
[*]Added optional stock android HC IME
[*]Default install location forced as internal
[*]Added new bootanimation & Audio for 2012!
[*]New transition animations!
[*]Input method open/close fancy animations
[*]Added LeeDrOiD Tweaks V1.1.0 Thanks to the Awsome Daniels7 & j4n87 -
[*]-Toggle Hardware Keys
[*]-Custom Carrier lockscreen caption
[*]Added 5 column app drawer thanks to Scabes
[*]Updated AdFree Hosts
[*]Updated All Preinstalled Applications
[/LIST]

[B]Cutom Kernel - LeeDrOiD HC V2.1.0[/B]
[LIST]
[*]Included "BootLoop Fix"
[*]CPU Freq stats mBuffer increased 256 > 1024bytes
[*]Increased readahead buffer
[*]Reworked CPU Table 230MHz - 1.99GHz
[*]More Code cleanups
[*]Added safe MIN/MAX Speeds @Boot
[*]Fixed Interactive Governor
[*]Tuned Smartass & Smartass2 for new CPU Table
[*]Several config changes & Fixups
[/LIST]

[B]LeeDrOiD Flyer HC V2.0.0 - [/B]
[LIST]
[*]Intergrated V1.1.0 - Incremental *
[*]Fixed init.d run-parts support *
[*]Fixes Tweaks, Permissions & ZipAlign Scripts *
[*]Added SQlite database Vacum (Cleaner) *
[*]Additional optimizations *
[*]Updated Maps *
[*]Updated Facebook *
[*]LeeDrOiD Kernel V2.0.0 - 2.6.35.14
[*]Added virtual key code back to board-flyer
[*][B]FIXED HW/VIRTUAL KEYS[/B]
[*]Increased MAX_SPEEDS mbuffer
[*][*]Bootloops 100% fixed![*]
[*]Battery life improved
[*]Removed CPU Permissions script
[*]Improved permissions script
[*]Disabled package signature checking
[*]Added LeeDrOiD Wallpapers
[*]Removed HTC Feedback & Disabled reporting
[*]Improved application loading times
[*]More system & config Cleanups
[*]Framework Cleanups
[*]Automatic detection for WiFi only Flyers
All GSM/SIM/Phone related apk's removed automatically
[*]Updated custom "98Voltages" script
[*]Added LeeDrOiD WiFi & Warning icons
[*]Added Stock % battery display
[*]Updated Bootanimation for HC
[*]All pre-installed applications updated
[/LIST]

[B]LeeDrOiD Flyer HC V1.0.0 Kernel - 25th December[/B]
[LIST]
[*]Updated Permissions script (Temp Bootloop fix)
[/LIST]
[B]LeeDrOiD Flyer HC V1.1.0 - 23rd December[/B]
[B]This is an incremantal patch to be flashed straight over V 1.0.0[/B]
[LIST]
[*]Fixed init.d run-parts support
[*]Fixes Tweaks, Permissions & ZipAlign Scripts
[*]Added SQlite database Vacum (Cleaner)
[*]Additional optimizations
[*]Faster application loading times
[*]Updated Maps
[*]Updated Facebook
[/LIST]
[B]LeeDrOiD Flyer HC V1.0.0 - 23rd December[/B]
[LIST]
[*]Initial Release - Base HTC WWE 3.55.405.1 (Honeycomb)
[*]init.d scripting is currently not working (* = Depends on init.d)
[*]Rooted with the latest SU app & Binary from ChainsDD
[*]Deodexed, Recompressed & Zipaligned for Optimal performance
[*]Bash, Nano, SYSRO & SYSRW support
[*]Automatic battery calibration*
[*]Database vacum for faster app loading times*
[*]CPU, App & Framework Permissions fixed on boot*
[*]/data/app/ Zipaligned on Boot*
[*]Added LeeDrOiD Custom Locales list
[*][B]Added Advanced power menu[/B]
[*]Enabled 3D Home screen toggle in settings
[*]Enabled Phone functionality (WIP)
[*]Lots of system cleanups
[*]Heavily optimized
[*]Bravia Engine support
[*]Added Spare parts (Advanced config tool)
[*]LeeDrOiD Bios Boot Animation (+R2D2)
[*]LeeDrOiD Welcome flags
[*]Disabled htc fastboot default
[*]Several additional default settings tweaks
[*]Added - Titanium backup, AdFree & Cifs Manager & ES File Explorer
[*]All pre-installed apps updated
[*]And lots more!
[*]-------------------------------
[*][B]Cutom Kernel - LeeDrOiD HC V1.0.0[/B]
[*]Based on official sources Flyer-2.6.35-HC-MR
[*]Patched to linux upstream 2.6.35.14
[*]Compiled with the latest Linarion 4.6.1 toolchain
[*]Heavily optimized code passing -03's
[*]CPUFREQ Code improvments
[*]OC Up to 1.8Ghz! (Default 1.5Ghz - Smartass2)
[*]SYSFS VDD Levels interface
[*]Smartass & Smartass2 CPU Governors added
[*]Backported Interactive & Ondemand governors from 36.3
[*]Built with XZ Compression
[*]Added BFQ & V(R) IO Schedulers (V(R) as default)
[*]SLQB Memory allocator
[*]CPU Unaligned access
[*]WiFi PM=FAST in standby
[*]Updated to JHash 3
[*]Lots of code fixups & Improvments from CAF
[/LIST]

LeeDrOiD Flyer HC V4.3.0 (Torrent)

LeeDrOiD Flyer HC V4.3.0 (FTP)

MD5 Checksum file

MD5# bda51dee9a1a57d105285ca8d13c9a4a

LeeDrOiD Flyer HC Sense Stripper

Flash this over the ROM if you do not want HTC Sense - This will remove HTC Sense along with all of its widgets & Bloat replacing them with AOSP parts for a close to Stock HC look & feel

If you have acheived S-Off via HTCDev, you will need to extract the boot.img from the ROM.zip and flash it via fastboot

"fasboot flash boot boot.img"

Hosting Thanks to

​

To be flashed VIA CWM recovery

LeeDrOiD Flyer HC V3.1.0 - 2.6.35.14 KERNEL (FTP)

Updated 31st December

MD5 Checksum file

MD5# c0ba25cdc75319e93a8c3aa25c1496a2

If you have acheived S-Off via HTCDev, you will need to extract the boot.img from the Kernel.zip and flash it via fastboot

"fasboot flash boot boot.img"

Please be aware, the chosen CPU governor is designed to give the best combination of performance & power saving possible.

If you want a power hungry performance monster, switch to OnDemand using System Tuner ;)​

FAQ

​

To be flashed VIA CWM recovery

Q: How do I flash this ROM?​

---------------------------------------------------------------------------------------------------

LeeDrOiD Flyer GB / Stock Kernel CPU Table

​

-------------------------------------------------------------------------------

Vdd levels sysfs interface​

This mod was created by snq- for my Classic desire builds.

The vdd levels interface allows you to adjust cpu voltages on the fly, you can either do this via terminal, Gscript or by dropping a script in init.d.... The following script is an example with vdd levels increased by 25mV on all frequencies ;)

you can adjust these values accordingly by ammending the 2nd string to any value between min 750mV max 1350mV, these values will only be persistent on reboot if you have a script in the /system/etc/init.d folder with the below syntax

usage:

query: (output: first column: frequency (kHz), second column: vdd* (mV))

incrementing/decrementing all levels by a specified amount* (mV):

I have included the above scripts in /system/etc/init.d for simplicity​

adjusting the supply voltage* (second value, mV) at a specific frequency (first value, kHz):

*: vdd values must be a multiple of 25 (enforced by the interface; the regulator doesn't accept other values - found out in the hard way)

please note that the values set through this interface will only be written to the acpu table - they will only become effective when the specific frequency is (re)set by cpufreq

i took the input parser from iscaela's code - thanks for it

do not apply this patch if you plan to use avs

to query the constraints of the regulator ("max_microvolts", "min_microvolts") or the voltage currently supplied to the cpu ("microvolts" (uV)):

"@snq- >> -- dedicated to the cheeky buggers at #leedroid-roms"​