Notes





1. This FAQ is applicable mostly to LeeDroid ROMS. Some of the parts can be explored on other ROMs (Stock or Custom).

2. PLease read the forums linked to this FAQ for more detailed information.

3. This FAQ is a collaboration of suggestions, pointers & solutions from many other XDA forum members - Credits where due.

5. If you have any suggestions/possible additions for the FAQ, feel free to PM me!



Additional thanks to - prateekgujral - Leith51 - willk22 - jkoljo - paulobrien

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

FYI. It is recommended that you flash radio 26.04.02.17_M2 to work the LeeDroid base 1.72 Roms effectively, failure to do this may result in poor battery, Wifi & mobile connectivity performance.

A2SD+

Quote: Q: What is A2SD+ A:

A2SD+ Moves your apps & Dalvik cahcheto 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 Kernel - Custom freq & Voltage table

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

usage:

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

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

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

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.

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.

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

Additional FAQ's, tips & tricks By prateekgujral

(Thanks to LeeDroid)

(Discovered by prateekgujral.)

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 frequenciesyou 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(output: first column: frequency (kHz), second column: vdd* (mV))*: 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 cpufreqi took the input parser from iscaela's code - thanks for itdo not apply this patch if you plan to use avsto 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[/QUOTE]A: Dial *#*#3424#*#*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.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.A: This is a typical HTC issue. The alternative is to open the Music app from all programs, select the song, click on the capacitive menu button and select set as ringtone.. follow further.A: If you press and hold the corner of the box that appears on the pic while doing the above, ou can actually adjust the size of the pic to be shown. This is the only was known at the moment.A: Setting> Sounds> (Scroll down) to Vibrate feedback << un-check(Note: If you uncheck this you will loose vibration everywhere, even on the capacitive buttons.)A: Check in Settings> Sounds> VolumeA: The best way to do so is before flashing open the zip (donot extract). Go to /system/media/audio - Drop your .mp3 into the respective folders.Remember > You have not extracted the .zip, so once you drop it and close the zip, it will be there. Now flash as normal.A.1. Try rebooting (Normal).2. Check the third party installations and compatibility.3. Second last resort: Factory re-set and reflash the LeeDroid Rom.4. Last resort: Full Wipe and flash the LeeDroid ROM.A: Check the settings in Settings> Wireless and Networks> Mobile NetworksIf there are no settings, contact your carrier provider to get the settings.A: Settings> > Display > Uncheck Auto RotateA: Settings> Display> G Sensor Caliberation (Follow instructions).