FORUMS
Remove All Ads from XDA

[ROM]LeeDrOiD HD V5.1.1 - 7th Feb | Tweaks | APM | Fast | Stable | Pure Awsomeness!

23,643 posts
Thanks Meter: 34,563
 
Post Reply Email Thread

Presenting LeeDrOiD HD - The Return of! (For now anyway )

S-Off & a Custom recovery required


Android 2.3.5 - GingerBread & Sense 3.0... No gimmick's, no bull****..
Just a Sensational Android experience from a very experienced developer



With thanks to: ChainsDD l snq- l Scar45 | Baadnwz | damo | Team RC | m-deejay | klquicksall | Alpharevx & Unrevoked | rmk40 | SteelH | Breinholst | j4n87 | daniels7 | Prateek | Scabes & >>> ShowP-1984 - Damn this guy is good! <<<

Huge thanks to j4n87 & daniels7 for the cration of LeeDrOiD Tweaks



Official Support Links:

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


What you get!
  • Based on HTC WWE 3.12.405.1 RUU - Sense 3.0
  • Kernel - LeeDrOiD V4.0.0 - 2.6.35.14
  • Built with the latest GCC 4.5.2 tool-chain (2nd May 2011) 100% clean build
  • Available CPU Governors - Interactive, Smartass, SmartAss2, Conservative, Powersave, Performance & Userspace
  • SmoothAss CPU governor as default (245-1036MHz)
  • Max speed - screen off 499MHz
  • Max O/C 1.8GHz ("Nutter mode")
  • LeeDrOiD Optimal CPU table & VDD Levels
  • Brain F*** CPU Scheduler as default (CFS optional)
  • VR I/O Scheduler as default (Deadline, Noop, SIO, BFQ V2.1 & CFQ Optional)
  • OpenVPN - CIFS - UTF8 - - EXT3 - EXT4 - JDB2
  • Audio boosts - 10% all outputs, 15% External speaker
  • WiFi Driver improvements & greater range
  • 2 Way call recording support (avs333)
  • CPU Freq VDD levels interface by snq- (Team LeeDrOiD) < Refer to the FAQ
  • Fixed USB Detection
  • Added Smarass V2 official Governor (Now Default!)
  • CPU Freq Code updates backported from 36.1
  • CPU Idle Code updates backported from 36.1
  • Smartass & Interactive Governors from 36.3
  • Added Clean Cache
  • sched: Rate-limit nohz
  • sched - lower granularity
  • Bluetooth code from 3.0rc6 kernel (Imoseyon)
  • Updated G-sensor driver from HTC
  • Several Config cleanups & code fixes
  • /System & /Cache formatted and mounted as EXT4
  • Recompressed & ZipAligned entire ROM
  • Rooted with the latest Superuser & binary
  • Added init.d support
  • Added Bash & Nano support
  • Added Busybox
  • Added zipalign on boot
  • Lots of default config changes & cleanups
  • Battery life improvments
  • Added battery recalibration script
  • Added ext4 filesystem tuneups
  • Lots of speed tweaks and tuneups
  • Added more agressive low menory killer config (home eliminated)
  • Added advanced power menu
  • Fixed keyboard open/close animations
  • Added signature check hack (RC Team)
  • Added CRT Screen on/off animation
  • Added stock % battery
  • Removed SurfaceFlinger alpha channel limitation
  • Forced GPI UI Rendering
  • Increased UI animation speeds
  • Added FlyIn Animations as default
  • Enabled 3D home toggle in settings
  • Added Backuip/restore & secure box to MMS/SMS
  • Added huge custom locales list
  • OpenVPN Support - Tun included in the stock kernel
  • Added Stock Gingerbread keyboard
  • Added screen calibration
  • Added Spare parts with fixed battery history
  • Added Rom Manager (ShooterU not fully supported yet)
  • Added Titanium Backup
  • Added ES File explorer
  • Added AdFree & Updated Hosts
  • Added Optional Launcher2
  • All preinstalled apps updated
  • Removed - Bloat
  • Custom LeeDrOiD Locales & Language support
  • 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

To Do
  • System UI Tweaks
  • MUI Battery options
  • Hide reorder quick settings
  • Clock customisations
  • Signal customizations
  • Recent applications toggle

Change Log


LeeDrOiD_HD_V5.1.1 7th February 2012 - PATCH
  • Fixed build.prop errors
  • Network connections fixed

LeeDrOiD_HD_V5.0.0 7th February 2012
  • HTC Inspire4G now supported
  • Added auto device recognition & patch
  • Fixed tweaks "Fix Permissions"
  • Fixed weather animations
  • Cleaned up build.prop duplicates
  • Fixed Rosie personalize button (And customization)
  • Fixed app drawer divider (Fully transparent)
  • Switched to ICS Style transition animations
  • Added additional missing locales (languages)
  • Fixed wifi signal indicator issues
  • Modified sound profiles (Preperation for full beats audio)
  • Removed final HTC Loggers & report agents
  • Updated stock Gingerbread launcher
  • Updated Adobe flash player & libs
  • Updated Rom Manager

LeeDrOiD_HD_V5.0.0 5th February 2012
  • Re-Based on HTC WWE 3.12.405.1 RUU - Sense 3.0
  • Removed all HTC Loggers
  • Huge system cleanups
  • Kernel V4.0.0 included
  • Updated all preinstalled apps
  • New Bootanimation
  • Lots of system tweaks & fixups
  • Fancy keyboard animations
  • 3D Home screen toggle
  • Added advanced power menus
  • Added CRT on/off animation
  • Added bravia engine
  • All previos LeeDrOiD mods included
  • Ported LeeDrOiD Tweaks from my Evo 3D builds(Thanks to the awsome j4n87 & daniels7)
  • select power/vol-/vol- button to wake device
  • choose between Sense, ASOP and Honeycomb lockscreen
  • custom carrier lockscreen text
  • toggle to use volume buttons to skip tracks forward and backwards
  • toggle items on Lockscreen: Carrier/Time/Date
  • toggle to use menu key for ALL Lockscreen
  • define another app to the right softkey of the sense bar
  • toggle between normal/supersmooth and ultra smooth rosie (Thanks to hamdir for his original)
  • unlock animation toggle(annoying carousell animation, each time you unlock)
  • 5 column app drawer toggle
  • paginated app drawer toggle
  • disable sense launcher running in background: saves memory when using another launcher
  • Phone Info: menu when you type *#*#4636#*#* in the dialer
  • Dim the backlight of capacitive buttons
  • choose between normal/low and lowest autobrightness values: battery saver!
  • choose betwen TEN different overscroll colors
  • toggle to turn screen on, when sms arrives
  • toggle crt animations
  • just available on Leedroid Tweaks: "Screen Always on" Quicksetting
  • AutoSync Quicksetting
  • Leedroid Tweaks Quicksetting: Links you to the Tweaks
  • Honestly guys.... there is too much to list!


Quote:

Now Available VIA Rom Manager

Quote:

ROM Download links

Quote:

>> Please note, 1st boot may take up to 10 minutes as every application in /data will be ZipAligned, the time it takes depends on how many applications you have installed.. DO NOT PULL THE BATTERY <<









Hosting Thanks to




Quote:

Any "ZipModder" can deodex and root a stock rom, Its the developers that make the difference


Quote:

Addons




Hosting Thanks to



FAQ



Q: How do I flash this ROM?

Quote:

Requirements

  • You will first need to ROOT your DHD.
  • Apply Radio S-OFF/, S-OFF
  • Install Clockwork Recovery: The easiest way is to root your phone as above and download Rom Manager from the Market, which has an option to install C'Work Recovery.

Once you have done as above
  1. Drop LeeDrOiD_HD_V5.0.X.zip on you SD card
  2. Check the MD5# matches the one in post 1#
  3. Ensure you have more than 40% Charge & Unplug your DHD.
  4. Boot into recovery (either via rom manager or by powering up with the vol- button held)
  5. Select "backup&restore" then backup your existing ROM. (usually referred to as a "Nandroid" backup)
  6. If you want a clean install, scroll to "wipe data/factory reset" (this step is recommended but not always required)
  7. Select flash zip from SD card
  8. Select the LeeDrOiD_HD_V5.0.X.zip
  9. Wait for the flashing process to complete and reboot

Q: What is A2SD+
  • A:
  • A2SD+ Moves your apps & Dalvik cahche to a hidden EXT partition on your MicroSD
  • You will be required to format you SD card with 2 partitions as laid out below

How do i set up my MicroSD ready for A2SD+
  • A:
  • Backup all data on you SD card (this will be Formatted)
  • The card should be formatted with your standard FAT32 partition 1st followed by an EXT3 partition (I would recommend a minimum 512mb)
  • Linux users use GParted or a similar software.
  • For everyone else I would recommend using Rom Manager or CWM
  • Once you have downloaded ROM manager from the market, open the app and click partition SD Card, Select your EXT size and set 0mb for swap
  • Restore your data to your SD.
  • Flash the A2SD+ Patch
  • Boot << Please be aware, 1st boot may take a while depending on how many apps you have installed.

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

LeeDrOiD Ace GB / Stock Kernel CPU Table[/CENTER]
Quote:

LeeDrOiD Freqs & Voltages -------------HTC "Stock Freqs & Voltages

{ 245000, 900, VDD_RAW(900) }, ------ | ----- { 245760, 1000, VDD_RAW(1000) },
{ 422400, 925, VDD_RAW(925) }, ------ | ----- { 368640, 1050, VDD_RAW(1050) },
{ 499200, 950, VDD_RAW(950) },
{ 576000, 975, VDD_RAW(975) },
{ 652800, 1000, VDD_RAW(1000) },
{ 729600, 1000, VDD_RAW(1050) },
{ 806400, 1025, VDD_RAW(1050) }, ---- | ----- { 806400, 1100, VDD_RAW(1100) },
{ 883200, 1050, VDD_RAW(1075) },
{ 960000, 1050, VDD_RAW(1075) },
{ 1036800, 1075, VDD_RAW(1125) }, ---- | ---- { 1024600, 1200, VDD_RAW(1200) },
{ 1113600, 1100, VDD_RAW(1125) },
{ 1190400, 1125, VDD_RAW(1150) }, <<<<<<<<<# All frequencies are using voltages within
{ 1267200, 1150, VDD_RAW(1200) }, <<<<<<<<<# Safe working limits MAX=1500mV MIN=750mV
{ 1344000, 1175, VDD_RAW(1250) },
{ 1420800, 1200, VDD_RAW(1250) },
{ 1497600, 1275, VDD_RAW(1300) },
{ 1574400, 1300, VDD_RAW(1300) },
{ 1651200, 1375, VDD_RAW(1275) },
{ 1728000, 1400, VDD_RAW(1300) },
{ 1804800, 1425, VDD_RAW(1300) },


-------------------------------------------------------------------------------
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))

Quote:

#!/system/bin/sh
#
#CONFIG_CPU_FREQ_VDD_LEVELS

echo '245000 925' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '422400 950' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '460800 975' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '499200 975' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '576000 1000' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '652800 1025' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '729600 1025' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '806400 1050' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '883200 1075' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '960000 1075' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1036800 1100' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1113600 1125' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1190400 1150' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1267200 1175' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1344000 1200' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1420800 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1497600 1300' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1574400 1325' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1651200 1400' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1728000 1425' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1804800 1450' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

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

echo '-25' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '+25' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

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

echo '998400 1250' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

*: 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)):

Quote:

grep '.' /sys/class/i2c-adapter/i2c-0/0-0048/regulator/regulator.0/*

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

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

Other useful tips, tricks & possible issues
Quote:

Q: How do I remove /system applications that I don't want or need?
A: For the above there are several options.
Please take care when deleting HTC proprietary apk's, there are a lot of dependancies in HTC ROM's.. NANDROID BACKUP 1st

  • Option 1: Remove them from the zip prior to flashing the ROM, this is best done with either Winrar or z7zip, DO NOT EXTRACT THE ROM, simply navigate to the folder within the zip and delete the apk's.
  • Option 2: Download Root Explorer from the market, navigate to the folder and hit mount R/W then delete the apk's.
  • Option 3: Use adb or OtADB(an extremely handy ADB GUI).

[/QUOTE]
Additional FAQ's, tips & tricks By prateekgujral


Q: I want to run a software/hardware check on my DHD.
A: Dial *#*#3424#*#*

Q: I put the .apk on my SD card but how do I now Install?
A: You will need a file explorer, use Astro (in LeeDroid ROM) or download one from the Market. Using it, go to the location on the SD Card where you have put the .apk and click to install.

Q: Can I format my SD card? How?
A: Yes, you can! Be sure to back up the app data folders, otehrwise you may experience some problems with some applications. Connect the phone to the PC in disk drive mode. From MY computer on your PC, locate the phone drive, and format.
The Following 104 Users Say Thank You to LeeDroid For This Useful Post: [ View ]
 
 
5th February 2012, 11:59 PM |#2  
LeeDroid's Avatar
OP Recognized Developer
Flag Newton Aycliffe
Thanks Meter: 34,563
 
Donate to Me
More
Reserved for me!!!!!
The Following 18 Users Say Thank You to LeeDroid For This Useful Post: [ View ]
5th February 2012, 11:59 PM |#3  
LeeDroid's Avatar
OP Recognized Developer
Flag Newton Aycliffe
Thanks Meter: 34,563
 
Donate to Me
More
And another just incase!
The Following 14 Users Say Thank You to LeeDroid For This Useful Post: [ View ]
6th February 2012, 12:01 AM |#4  
Senior Member
Thanks Meter: 611
 
More
do you only work on official roms for the specific device? i was hoping for it to be sense 3.5 T_T wouldve been great. but willing to try out this!! looks fantastic!
The Following User Says Thank You to P00t For This Useful Post: [ View ] Gift P00t Ad-Free
6th February 2012, 12:03 AM |#5  
Senior Member
Flag Castellana Grotte
Thanks Meter: 92
 
More
Welcome back sir... Downloading and reporting....I will use this post to report bugs...if we have

Updated http://forum.xda-developers.com/show...&postcount=222

Sent from my Desire HD who is waiting for ICS
The Following User Says Thank You to vitodecataldo For This Useful Post: [ View ] Gift vitodecataldo Ad-Free
6th February 2012, 12:03 AM |#6  
ericlui's Avatar
Senior Member
Flag Las Vegas, NV
Thanks Meter: 46
 
More
lol, I thought you stop building ROM for DHD anymore...
6th February 2012, 12:05 AM |#7  
Madaz2's Avatar
Senior Member
Flag Adelaide
Thanks Meter: 178
 
More
LeeDroid ics would be great

Good work none the less will appease a lot of people
6th February 2012, 12:09 AM |#8  
LeeDroid's Avatar
OP Recognized Developer
Flag Newton Aycliffe
Thanks Meter: 34,563
 
Donate to Me
More
Quote:
Originally Posted by ericlui

lol, I thought you stop building ROM for DHD anymore...

I always said otherwise! just been too busy
The Following 6 Users Say Thank You to LeeDroid For This Useful Post: [ View ]
6th February 2012, 12:10 AM |#9  
LeeDroid's Avatar
OP Recognized Developer
Flag Newton Aycliffe
Thanks Meter: 34,563
 
Donate to Me
More
Quote:
Originally Posted by Madaz2

LeeDroid ics would be great

Good work none the less will appease a lot of people

We will see...... Still got a fair amount I want to throw at this build so there will be further releases
The Following 4 Users Say Thank You to LeeDroid For This Useful Post: [ View ]
6th February 2012, 12:11 AM |#10  
LeeDroid's Avatar
OP Recognized Developer
Flag Newton Aycliffe
Thanks Meter: 34,563
 
Donate to Me
More
Quote:
Originally Posted by P00t

do you only work on official roms for the specific device? i was hoping for it to be sense 3.5 T_T wouldve been great. but willing to try out this!! looks fantastic!

Ususally yes, but I do make the exception from time to time
The Following 2 Users Say Thank You to LeeDroid For This Useful Post: [ View ]
6th February 2012, 12:11 AM |#11  
Account currently disabled
Flag Phuket, Thailand
Thanks Meter: 15,914
 
Donate to Me
More
Yep, will be pulling out the DHD for a "run", just to flash LeeDrOiD again.

LeeDrOiD my first custom ROM on the DHD, and fittingly, the last. Got to be done

Cheers Lee

Sent from my GT-I9100 using xda premium
The Following User Says Thank You to UpInTheAir For This Useful Post: [ View ] Gift UpInTheAir Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes