[myTouch 4G Android Development] estallings15:
DianXin OS ICS

UPDATE! Official changelog for new version:

1.Statusbar is changed to opaque when pressing the "Back" button in drawer mode

2.Update DX-home to 3.1.0:

2.1 updated AppEX with more wallpaper, theme and widget

2.2 Added DX switcher

2.3 Optimized mobile system resources, reduce occupied storage spaces

2.4 Search widget can be moved and deleted

Now for my changelog:

New base! Base changed to aospx (see thanks).

New base seems to have helped Flash Player, because it works. Well, it worked for the 10 seconds I tried it on a YouTube video in Browser. Anway...

Camera fixed. Flash and camcorder now work, including 720p.

Wifi Calling added.

Custom battery icon added.

Issues:

Bluetooth

Chinese! Chinese everywhere!

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

This is a port from the HTC Desire S. Found here.

New battery icon added! I was getting tired of no percentage...

Older screenshots (no battery icon, but the rest is the same)...

It should be noted that the Desire S version is based on Android 4.0.3. All of the 4.0.3 ROMs for our phone are ancient, so I chose to use CM9 (4.0.4) as a base and some fixes from ...Awesome... DianXinOS has been under development for many months, but has only recently come to ICS. As such, there is quite a bit of Chinese. The ROM is still very usable, but improvements will be made in coming versions.

Second, the disclaimer: IF YOUR PHONE BURSTS INTO FLAMES, EVOLVES INTO A SENTIENT NON-ORGANIC LIFEFORM, SPONTANEOUSLY COMMUNICATES WITH THE INTERNATIONAL SPACE STATION OR, GOD FORBID, BRICKS - NO ONE IS RESPONSIBLE BUT YOU. There is an inherent risk with any flash. You break it, you deal with it.

As you may know, this is my very first port to be posted here. So, I want to give shout-outs to all the people who helped me with this.

The development team of DianXin OS.

qtwrk - For permission to port.

elginsk8r - For the base ROM found here. - Initial release

Synthetic.Nightmare - for the base ROM found here on newest release.

sckboy78 - For helping me every step of the way and for his DianXin experience.

...Awesome... - For the camera and other fixes, as well as testing.

gsminhas - For his inspiring dedication. He doesn't give up.

0.0 for the camera flash fix (See below)

INSTRUCTIONS:

1. Download here:

2. Reboot into recovery and wipe, at minimum, SYSTEM, data, cache, dalvik-cache. If you do not perform a full wipe expect no support from me.

3. Reboot and wait 5 minutes to let it settle.

4. Open No-Frills CPU Control and set CPU to, 1024 max (or your preference), 245 min, smartassV2, noop, check "Apply on boot" and hit apply.

I have chosen to use LordMod's Andromadus kernel. Don't like it? Flash another one. Also, DX does not have a CPU controller built in, so I have included No-Frills CPU control as a light and free alternative. It is in data/app for easy uninstallation.

If you experience GPS issues run GPS Status, also included, and you should be good to go.

LATEST DOWNLOAD: http://d-h.st/mXx

Known to work:

Calls (fixed low mic issue that Desire s ROMs have)

SMS/MMS

Browser (default browser only uses baidu as a search provider, so I have included Dolphin Browser HD)

Wi-Fi

Wi-Fi AP

GPS (w/GPS status fix)

Play Store

Themes

Games like Temple Run and Draw Something

Auto-brightness

Camera/Camcorder

Gallery

Backup/Restore

USB Mass Storage

Wake w/Home and Menu

Wi-Fi Calling

Enjoy.....