FORUMS
Remove All Ads from XDA

[15 Mar][DL DesireARB v1.4/DL Desire v4.31.44.1][Sense RE-Engineering][IMG/EXT4/RAM]

3,256 posts
Thanks Meter: 292
 
By hoss_n2, Senior Member on 21st February 2011, 05:05 AM
Post Reply Email Thread
DL Desire Series
By: Dandiest







Quote:

features

  • All my new builds have the following features ( click ) videos provided
  • Untill you finish the download watch the step by step video here

Quote:

[DL Desire v4.31.44.12][Sense RE-Engineering] Highlights

Quote:

  • 1. Sense Re-Engineering
Recompiled all the apps and framework for lowest RAM consuming and highest performance
  • 2. Merged DesireZ and DesireHD
mixed the advantage features from both DesireZ and DesireHD into one build.
  • 3. RAM fs
after testing for a week, come into one best way to utilize the RAMfs, by default, one 16M RAMfs will be created for app and market cache.
once set to ram_data=1, additional 1 RAMfs will be created for most accessed dalvik cache.
  • 4. totally re-write the SuperInit
fixed a lot of bugs inside and optimize it again, once set ram_data=1, the boot time should be within 1min, in next version, the boot time will be reduced again.
  • 5. added a lot of usable functions into SuperInit
- extend the backup/restore to be able to backup &restore to different build.s
- added more repair_mode, to be able to repair the nand system and reset the system.
  • 6. use own kernel
freak kernel v1.2 to perfect fit our builds. Source: http://www.linux4freak.com/gitweb
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!!!


New features for superinit v4.4
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


Quote:

Download links

(6/3/2011) Dl Desire V4.31.44.12 Download
(8/mar/2011) Update for V4.31 and 4.32 (download )


(15/3/2011) DL DesireARB v1.4.45.14 download

(New)DL DesireHD v1.3 (27/2/2011)

--v1.3s (stock version) download

--v1.3t (themed version) download

see change log for changes

Quote:

How to install

For Nand:

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.nand to config.txt and modify the config in it.

For SD/MAGLDR:

just extract the Desire_DL and Update_DL(for upgrade) folder from the package to the root of your SDCard, answer yes when ask for overwrite.
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)

If you encounter mobile data issue, please check here

Notes :
  • 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.


Quote:

How to upgrade or change kernel or customize the system

1. more kernel can be found here,
--a. For Nand, just extract the Update_DL folder to the root of your sdcard, boot twice.

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

Quote:

How to load from MAGLDR

1. Press the power button during reboot

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.



Quote:

Useful info and plugin :

1.backup/restore

2.Rescuing your system from boot loop or FC.

3.Patch for TMOUS MMS

4. Q&A

5. How to install and config

6. Step by step.

7. Another step by step
Quote:

tips and trics:

Bugfix & Enhancement (here )

How to install config the v3 based builds. (here )

How to play with V3.3 final. (here )
Changelog+features


Code:
v1.4.45.14 ARA
 
-- Battery percentage and more.
-- dynamic RAM (big thanks freak and Jim)
-- more optimization.
 
Features:v1.4.45.14 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.0
v1.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 screen
26/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 1.85.73.2
- 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 life
21/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/2011
ARA 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
Quote:


Useful apps : (it can be applied to all my new builds, including: DesireZ v4.1, DesireHD v1.2, DesireARA V1.1(soon.
)

HTC news widget.: ( here )

Gingerbread style lock screen ( here )

Droideye bootanimation ( update.BootAnimation.7z )

Special thanks to

wingmann, E Lin, D69K, McNiceGuy, vlad48, RicarduZonta, akshan, Alexei, Kam,
adeeb, Shane Grosser, Kenneth Davis, Muhammad, Joe, parzifal, F-bone,TruePlaya, Eric, kajos, b0nni....

Prefer you mail to me directly once you have any question, cause I may visit the forum less and less.

Thanks to - Cedesmith, Cotulla, ownhere, melethron, ocm, Rajko, LeTama, Hastarin, NetRipper, Markinus, gauner1986, Takaaki, GPC and others I may forgot.
for making all this happen

Donations for dandiest (here )

cautation :
Quote:

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
Hossam Yasser

Attached Thumbnails
Click image for larger version

Name:	CAP2011022121022.jpg
Views:	5540
Size:	47.8 KB
ID:	523386   Click image for larger version

Name:	CAP2011022121041.jpg
Views:	4545
Size:	97.3 KB
ID:	523387   Click image for larger version

Name:	CAP2011022121021.jpg
Views:	3672
Size:	51.5 KB
ID:	523388   Click image for larger version

Name:	CAP201102212102.jpg
Views:	3992
Size:	52.5 KB
ID:	523389   Click image for larger version

Name:	CAP201102212104.jpg
Views:	3458
Size:	39.9 KB
ID:	523390   Click image for larger version

Name:	CAP201102210923.jpg
Views:	5049
Size:	35.5 KB
ID:	523897  
The Following 44 Users Say Thank You to hoss_n2 For This Useful Post: [ View ] Gift hoss_n2 Ad-Free
 
 
21st February 2011, 09:06 AM |#2  
dandiest's Avatar
Senior Member
Singapore
Thanks Meter: 1,067
 
Donate to Me
More
THANKS!!!

Already much better, but do we need some screen capture here?

btw, to celebrate this big change of my web page, I will release v4.1 here in a while.

thanks again, I like teamwork.
The Following 12 Users Say Thank You to dandiest For This Useful Post: [ View ] Gift dandiest Ad-Free
21st February 2011, 09:50 AM |#3  
Senior Member
Thanks Meter: 27
 
More
a little bit confusing. can the op be changed to dandiest?

ps. sorry for the comment but this is a great idea!
21st February 2011, 09:53 AM |#4  
dandiest's Avatar
Senior Member
Singapore
Thanks Meter: 1,067
 
Donate to Me
More
Quote:
Originally Posted by Screemi

a little bit confusing. can the op be changed to dandiest?

ps. sorry for the comment but this is a great idea!

no, no, it's just for us to test the new page, after finish, I will copy this to my thread.
The Following 2 Users Say Thank You to dandiest For This Useful Post: [ View ] Gift dandiest Ad-Free
21st February 2011, 10:34 AM |#5  
qaliza's Avatar
Senior Member
Flag Alexandria
Thanks Meter: 492
 
More
Can I post my ideas here in this thread?
21st February 2011, 12:57 PM |#6  
Senior Member
Flag Cardiff
Thanks Meter: 87
 
More
few notes for the first post.
what it's confusing it's the fact that you keep fixes and notes for older version..
well, for me, those are completely useless
new releases are there for solving bugs and problems of the old version
got a problem with 3.x?? update to 4.x. job done.
also some people could install old fixes them on the newer version, causing only problems

same story for the videos: they were great to show the build.
but as 4.x introduces a lots of improvements, the videos may not reflect the reality


WIP for second post:
now I need to do the links

let me know if you want something else.

Code:
[list]

[size=+2]OPTIONAL PACKAGES/INFO[/size]
[*] Arabic support by [url=http://forum.xda-developers.com/showthread.php?t=852122]Arabic Language Support "Desire - Evo - Nuxes -HD - Z - MIUI - CM 6&7 - Gingerbread"[/url]
[*] Arrow Keyboard [EVO], thanks [url=http://forum.xda-developers.com/showpost.php?p=11183635&postcount=3126]colossus_r[/url] and ehsan76
[*] Stock Boot animation. update.animation.2010122901.zip (for both SD&Nand version)
extract the "DLZUPDATE" on SDCard, there already provided stock boot and down animations, use your own to overwrite and reboot.
[*] Alternative Kernels:
...


[size=+2]BUGS[/size][*] testing 4.x atm
[/list]
The Following User Says Thank You to hrockh For This Useful Post: [ View ] Gift hrockh Ad-Free
21st February 2011, 01:08 PM |#7  
dandiest's Avatar
Senior Member
Singapore
Thanks Meter: 1,067
 
Donate to Me
More
thanks, way much better than me.

anyway, I'm really not good at this, may need some more professional input from others.
21st February 2011, 01:10 PM |#8  
dandiest's Avatar
Senior Member
Singapore
Thanks Meter: 1,067
 
Donate to Me
More
Quote:
Originally Posted by qaliza

Can I post my ideas here in this thread?

yes, i think so.
21st February 2011, 01:19 PM |#9  
Senior Member
Flag Cardiff
Thanks Meter: 87
 
More
Quote:
Originally Posted by dandiest

thanks, way much better than me.

anyway, I'm really not good at this, may need some more professional input from others.

no problem.

what's the bb code for the grey-ish background?
Working on a title now..
21st February 2011, 01:39 PM |#10  
hoss_n2's Avatar
OP Senior Member
Flag cairo
Thanks Meter: 292
 
More
all ideas are acceptable until we reach the best solution
The Following User Says Thank You to hoss_n2 For This Useful Post: [ View ] Gift hoss_n2 Ad-Free
21st February 2011, 01:45 PM |#11  
Senior Member
Flag Cardiff
Thanks Meter: 87
 
More
for the title, I simply used Wordart from Work 2010
that's the result

to import the title, I simply took a screenshot

BIG VERSION


LITTLE VERSION
Attached Thumbnails
Click image for larger version

Name:	dandiest_title.jpg
Views:	513
Size:	11.5 KB
ID:	523366   Click image for larger version

Name:	dandiest_title_little.jpg
Views:	507
Size:	11.3 KB
ID:	523372  
Attached Files
File Type: docx daniest_title.docx - [Click for QR Code] (38.3 KB, 30 views)
The Following 2 Users Say Thank You to hrockh For This Useful Post: [ View ] Gift hrockh 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