[Desire Android Development] lenny_kano:
DianXin OS, ported from Nexus S Version:

Enhancements

4-Way Reboot MOD (thanks to roenano)

Spare Parts MOD (including nowhere near as much as previously, for now)

System Mods

Using Sandvold's ICS 4.0.3 Beta 0.3.9 as a base (thanks to Sandvold)

Camera partially working (a bit unstable) (thanks to rapmv78)

Hardware Acceleration hack (thanks to rapmv78, rmcc)

RAM Optimisation script (thanks to Juwe11)

Security modified so that superuser and permissions management works properly

Custom hosts file for blocking ad servers

CM7 APN’s for better network connectivity

LED & Flashlight permissions reverted for compatibility with more apps

Custom installer script (See MIUI_Au for an explanation)

LX-Data2Ext script added (my own). Requires an ext3 or ext4 partition as 2nd partition on SD Card.

Better GPS settings for Australian users.

Automatically adjusts installation for any HBOOT (All HBOOT other than Stock, Sense, or Data++ cannot perform data wipe without reflashing rom due to system partition size limitations)

Modified ramdisk to support native USB mounting as well as other small fixes

Modified framework to support USB mounting, network connection, signal display, and various other minor fixes

MIUI Torch included

Included Trackpad2Wake (thanks to samuaz)

Applications

Calendar Sync fixed

DeskClock mod fixed for MIUI Backup (thanks to Andrew Neal)

CM9 Music (thanks to Andrew Neal)

Exchange Sync fixed

Gmail with 3rd party app notification support

Changelog (2.2.5):

Initial release. Based on Sandvold 0.3.9 and DianXin 120113.

NOT WORKING

Camera can be unstable

FM Radio not included

Phone FC's once on boot, then fine after that.

Probably more

REQUIREMENTS

Requires an ext3/4 partition to be the second partition on your SD Card.

Will install on any HBOOT, and symlink system folders to /data if necessary

Only stock HBOOT, Data++ and Sense can perform data wipe without rom reinstallation, due to system files needing to be moved for other HBOOT's.

INSTALLATION

If you restore apps or data using Titanium or MIUI Backup, there may be problems due to changes from GB to ICS. If you do have any, restore apps one by one to find the culprit.

Make sure you have an ext3/4 partition setup as the second partition on your sd card, otherwise you will have very little memory to use as data2ext won’t work.

Please understand this is a very beta version, so expect errors.

There is no FM radio, so please don’t bother complaining.

Any errors, feel free to post but do not demand a solution.

Flash at your own risk.

If you experience any serious problems, we recommend you do a full wipe/factory reset then flash again.

SUPPORT INSTRUCTIONS

I will NOT be responding to any more posts about problems unless you can prove/state the following:

You have NOT restored any apps from a backup from a GB rom.

You have tried a full wipe/factory reset.

You have used google to try to find the answer yourself.

You have read the comments to see if the problem is already reported.

You have read the entire post and followed the instructions provided.

If the problem is related to apps FC’ing, you provide a logcat of the FATAL EXCEPTION.

If the problem is low memory, post the output of “df” and “mount” commands in terminal.

Do NOT ask for features/apps from MIUI GB to be included. They are when they are.

Any other reports, unless I deem them to be reasonable, will be ignored. Take no offence, but if I don’t answer (and trust me I’m very good at answering the questions promptly unless I’m asleep) it means you haven’t done the above, so read properly and try again.

Do NOT ask about any device other than the HTC Desire GSM.

Download Version 2.2.5

MD5: C6700C15E577A9CE82E8064825580126