[HD2 Android SD Development] dandiest:
bought a new sdcard and runs without any problem, i have tested loading from nand and magldr using both data.img and ext4.

how to install:

1. you must extract the whole Desire_DL to the root of your sdcard, must be the whole folder in order to load from magldr or sd. donnt try to change anything except the config.txt, especially the folder name MUST keep as is.

2. put your existing data.img to this folder, if from my previous version should be better or a blank data.img

3. if you want to use ext4 and load from sd, the config.txt should be:

===============================

DL DesireZ 3.1 beta

===============================

boot_mode=1

data_img=0

data_ext=1

nand_data=0

swap_mode=0

format_ext4=0

sd_boost=0

gps_zone=us

ppp_mode=0

backup_img=0

restore_img=0

4. if you want to use data.img and load from sd, the config.txt should be:

===============================

DL DesireZ 3.1 beta

===============================

boot_mode=1

data_img=1

data_ext=0

nand_data=0

swap_mode=0

format_ext4=0

sd_boost=0

gps_zone=us

ppp_mode=0

backup_img=0

restore_img=0

5. if you want to use ext4 and load from magldr the config.txt should be:

===============================

DL DesireZ 3.1 beta

===============================

boot_mode=2

data_img=0

data_ext=1

nand_data=0

swap_mode=0

format_ext4=0

sd_boost=0

gps_zone=us

ppp_mode=0

backup_img=0

restore_img=0

6. if you want to use data.img and load from magldr, the config.txt should be:

===============================

DL DesireZ 3.1 beta

===============================

boot_mode=2

data_img=1

data_ext=0

nand_data=0

swap_mode=0

format_ext4=0

sd_boost=0

gps_zone=us

ppp_mode=0

backup_img=0

restore_img=0

7. if you want to use data.img and load from nand, the config.txt should be:

===============================

DL DesireZ 3.1 beta

===============================

boot_mode=0

data_img=1

data_ext=0

nand_data=0

swap_mode=0

format_ext4=0

sd_boost=0

gps_zone=us

ppp_mode=0

backup_img=0

restore_img=0

8. use ext4 and load from nand, the config.txt should be:

===============================

DL DesireZ 3.1 beta

===============================

boot_mode=0

data_img=0

data_ext=1

nand_data=0

swap_mode=0

format_ext4=0

sd_boost=0

gps_zone=us

ppp_mode=0

backup_img=0

restore_img=0

9. if you have partitioned your sd card for swap what i suggested for heavy app usage, the swap partition should be the 3rd one and it will be automatically formated with ext4, 100m may be enough, but you can try 300m to see what's the difference. you need to config:

swap_mode=1

or, if you didn't partition you sd carf but still want to try swap, use swap_mode=2, which will create a vfat file and mounted.

10. nand_data code has been totally rewritten but i didn't have time to test it.

11. sd_boost will be effect for both data.img and ext4, while of course adopt different approach, you can try it to see the difference.

12. format_ext4 is for formating the 2nd partition, if you have some problem to use the existing data, try it.

the above 9，10, 11 is for further tuning the performance of your build, but at first, use above config 1-8 to let it run.

Sent from my DL Desire Series

using XDA App