- All my new builds have the following features ( click ) videos provided
- Untill you finish the download watch the step by step video here
- 1. Sense Re-Engineering
- 2. Merged DesireZ and DesireHD
- 3. RAM fs
once set to ram_data=1, additional 1 RAMfs will be created for most accessed dalvik cache.
- 4. totally re-write the SuperInit
- 5. added a lot of usable functions into SuperInit
- added more repair_mode, to be able to repair the nand system and reset the system.
- 6. use own kernel
hence, 2 parameters were added to best control the kernel
vdd_mode= xxx //for under/over volting cpu, [-150,-125,-100,-75,-50,-25,+25,+50]
sched_mode= xxx // "cfq" or "bfq"
And of course, thanks for people who ever helped me, encouraged me, donated to me!!!
Buildin with IMG/EXT4/RAM support
--- by default will create a 16M RAMfs and use it as app_cache and cache.
--- once set the ram_data=1, will move the dalvik-cache of framwork into RAM
--- to roll back to normal status, use the ram_data=11
-- Optimize the nand_data, which will also be able to move the dalvik-cache of framwork into Nand.
-- add new backup_img=2 to back apps from data, which is used for changing the build, the backup_img=1 will back up the whole data, once restore to a new base, will incur the UID inconsistent issue. should use restore_img=2 to restore.
-- add more function for repair_mode
-- repair_mode=1 will rescue the data partition.
-- repair_mode=2 can use the MAGLDR load system to repair the Nand system and mount the Nand system to /mnt/rescue
-- repair_mode=3 will reset the system, all the modified app, framework, lib, fonts that caused the issue will be removed, system will be reset to the origin without losing data and settings.
-- Auto detect the phone modal(EU or TMOUS)
--- for EU modal, will auto enable the data.img if the 2nd partition can not be found.
--- for TMOUS, if doesn't have 2nd partition and set the data_img=1, will auto bypass all the relative code to reduce the boot time.
-- Auto detect the boot mode (SD/MAGLDR/NAND)
--- auto select the best configuration for each boot mode
-- Auto partitioning the SDCard if set the format_ext4=9
-- Fixed a lot of bugs in previous version.
-- to best control kernel, added
vdd_mode= xxx //for under/over volting cpu, [-150,-125,-100,-75,-50,-25,+25,+50]
sched_mode= xxx // "cfq" or "bfq
(8/mar/2011) Update for V4.31 and 4.32 (download )
(15/3/2011) DL DesireARB v22.214.171.124 download
see change log for changes
just extract the Desire_DL and Update_DL(for upgrade) folder from the package to the root of your SDCard, flash.
change the config.txt.sd to config.txt and modify the config in it. (Nand)
or change the config.txt.magldr to config.txt and modify the config in it. (Magldr)
- The first boot will take a very long time, especially for SD/MAGLDR due to system will convert the system.img to system.ext2, need 10-20 mins depends on the speed of your SDCard.
- After the install, please reboot your system at lease twice to let the system settle down.
--b. For SD, extract the Update_DL folder to the root of your sdcard, and copy the zImage file from /Update_DL/update/kernel_files to Desire_DL, boot.
--c. You can also use the same kernel package, but replace the kernel file with your own under /Update_DL/update/kernel_files. (for SD/Magldr version, the zImage file should be put under Desire_DL)
2. for system upgrade or bugfix, extract the Update_DL folder from a update package to the root of your sdcard, reboot.
3. if you intend to replace any file from the system, use rootexplorer to delete the target file first, then put the file to /Update_DL/root/system..., e.g, if you want to change the framework.res, just delete the origin file from /system/framework, then, put your own file under /Update_DL/root/system/framework, boot.
2. Select "Services" from MAGLDR menu
3. Select BootSettings
4. Select AD SD Dir
5. Choose the Desire~1
6. Back to the Boot from AD SD.
2.Rescuing your system from boot loop or FC.
3.Patch for TMOUS MMS
5. How to install and config
6. Step by step.
7. Another step by step
How to install config the v3 based builds. (here )
How to play with V3.3 final. (here )
v126.96.36.199 ARA -- Battery percentage and more. -- dynamic RAM (big thanks freak and Jim) -- more optimization. Features:v188.8.131.52 ARA use a new RAM optimization method which is based on Jim's idea, and freak successfully made it work. This method uses another file system on top of squashFS to gain dynamic ram cache to improve the performance, which is totally different with the previous ram_data mode 1, that uses a static RAM allocation. 8/3/2011 Dl Desire reengineering (v4.31/4.32) - bugfixes initrd - bugfixes init, removed some debug info - modified vdd_mode: now, if the value for undervolting is "more" than -50, only frequency below 576000 are reduced by this value, others only -50. - new kernel v1.3 (only change is aufs support inside kernel) - mobile/wifi data.27/2/2011 new (DesireHD v1.3t and v1.3s) both v1.3s and 1.3t are based on RUU 1.84 Desire HD;v1.3s (stock version with slight theme, power notification and percentage ) -- recreate the build -- fix all the previous problems. -- update the drivers. -- added the advanced power menu. -- upgrade to init v4.0v1.3t (pply the full theme with Gloss Blue HD Sense Theme 1.4a) -- recreate the build from scratch. -- update drivers. -- fixed all the previous bugs. -- add advanced power menu -- changed the fonts -- changed the lock screen26/2/2011 new v4.2 - Recreate the build. - Added the advanced power menu.- Added launchkey customization. - Tuned the system performance again.- Fixed many defects.- base on the newest DesireZ 184.108.40.206- modified with full languages and locations.- add battery percentage.- equipped with DLINIT v4.0(modified by freak totally )- all work and more smooth.- improved battery life21/2/2011 v4.1- fix all the bugs- update new drivers.- change the kernel back to gpc.- add power notification and battery percentage, and more.- tune the system performance once again. 20/2/2011 v1.2 - new version of DL Data2SD/Ext4 v3.0 - rafpigna kernel which can be easily changed to another kernel using the Update_DL - 2 versions -- v1.2s (stock version) -- v1.2t (themed version)x/x/2011ARA v1.1 - Based on the official HTC ACE 1.83.415.4 RUU ARA, specific for Arabic, Stock version. - Equipped with DL Data2SD/Ext4 v3.0.v2.0- Based on the very popular Desire HD 1.72.405.3 RUU, Themed similar to Coredriod. - Equipped with DL Data2SD/Ext4 v3.0. - For ppl like theme, should try this version v3.5 - update all the drivers, now, the driver for my DHDv1.1, DesireZv3.5 and DHDv2.0 are same version, next time, I may provide only one update package to update all versions.- Change the kernel to rafpigna 1.7- Upgrade my Initrd to v3.0- add 2 plugins for backup/restore- add 1 plugin for rescuing your system once you encounter the boot loop or many FC.- Patch for TMOUS MMS btw, am developing the auto-partition function now, will update soon. Older versions v3.4 final - this is considered as the bugfix for v3.3, but due to some fundamental changes, cannot use update mechanism to upgrade it, sorry.- fix the problem of market download(again)- fix the problem of HTC sync(should be able to work without install the apk)- fix the problem of button savior(all button functions)- fix the potential problem of ppp/rmnet stability- fix the potential problem of pc to mobile transfler.- Recreate the squashed file which contains the full stock apps, nothing removed, with the cost of only 3M increase of system space. (power of squashFS :D )- v3.3 users using ext4 or data.img can just flash it without losing anything.- Kernel gpc#215
Gingerbread style lock screen ( here )
Droideye bootanimation ( update.BootAnimation.7z )
Special thanks to
Prefer you mail to me directly once you have any question, cause I may visit the forum less and less.
Donations for dandiest (here )
1. this dynamic RAM build can only work on freak kernel v1.3d or later.
2. can not set ram_data=1 which will worsen the overall performance.
3. normally, the build can work out of the box without any config.
Thanks and ragards