[Huawei Ideos X5 U8800] ezet:
CyanogenMod 7.2 for Ideos X5 (u8800)

​

About:

This is CyanogenMod 7.2 for Ideos X5 (u8800).

It is built upon the latest sources of the gingerbread branch of CM7.2.

Using 2.6.32.9 kernel with all the tweaks franciscofranco has made.

This is if you want a stable every day use rom.

All are working expect native usb tethering but you can use any usb tethering app from the market.

Sources available on my github.

Features:

Overclocked kernel to 1800mhz.

Many governors to choose from (lagfree, lazy, minmax, conservative, ondemand, smartassv2, performance).

Noop & deadline I/O Schedulers.

Built from source.

Super fast!

Super stable!

Bug free!

Tweaked for better performance!

Including X5 Settings!

Including ksatta headset patch!

Including screen duplicate filter by stockwell!

Patched hosts file (adfree).

Working native wifi tethering!

Unlocked FPS.

Tips and tricks!:

1) For faster animations go to app Spare Parts and select Window Animations -> Fast , Transition Animations -> Fast

2) If you feel GUI is a bit sluggish use a different launcher. I personally use Go Launcher EX and it's full of features and fast! You can set the transition speed on Go Launcher EX settings.

3) You should be easily get at least a day (24h) with usage. If not either your battery needs replacement or some app is draining it.

4) If you don't like cdrom appearing every time just delete the folder cdrom from /system or rename autorun.iso to anything you like.

5) If you don't have an external sd goto x5 settings and set use internal card and reboot.

6) I suggest you try SetCPU for managing governors and find the one that best suits your needs.

7) If you are coming from official 2.3.5 downgrading to 2.2.2 keep a backup of your IMEI with 5iromtoolbox. Google it and you shall find.

8) I haven't included anything else expect google apps for a reason. That is that each has it's own taste. I could modify the rom with themes and apps that i think are nice but some people might not like them. Just use google play and tweak the rom according to what you like.

Changelog:

CM7.2 built on 2013-02-28

Merged latest commits http://is.gd/QW4Gio

CM7.2 built on 2013-01-03

1) Revert to standard dpi and deodexed.

CM7.2 built on 2012-11-22

1) Merged all latest commits up to id I491072c0 from the gingerbread branch.

2) Changed default dpi to 182 and added modded Play Store. If you want to change back to original dpi you can do it with "Dpi Changer Utility" already included in the ROM. Don't go below 180 or above 240 dpi cause it will break things up. Default dpi is 240. Also Play Store won't auto update. You need a custom Play Store from here http://is.gd/SOBDEB for dpi different than 240.

3) Odexed build. Supposedly speeds up things a bit. You can read about it here http://is.gd/tpGa46

CM7.2 built on 2012-07-21

1) All the latest merged changes on gerrit plus some cherry picks :)

2) Using by default a stock based kernel. Seems the same to me speed wise and a bit more battery friendly. If you would like to use the franco optimized kernel check out the downloads for and flash it through CWM.

CM7.2 built on 2012-07-11

1) Update to latest build.

CM7.2 built on 2012-06-06

1) Update to latest build.

CM7.2 built on 2012-05-09

1) Fixed some random reboots.

2) Updated ondemand governor.

3) Built upon latest CM sources.

CM7.2 built on 2012-04-20

1) Merged PaulMilbank changes to kernel. Should give more batter time! Thanks PaulMilbank (tweaked governors, set smartassv2 as default at 1024Mhz, enabled sio).

2) Further improved kernel build. Even faster now!

3) Removed NFS & CIFS.

4) Several cherry-picks from code review.

5) Change I95c987f1: Toggling the flashlight from the lock/pattern/sim unlock screens (Goto CM settings to enable this. Similar to MIUI).

6) Change I4427e3f2: [bionic] Replace strlen() with ARMv7 optimized version

7) Several other picks to improve performance.

8) Replaced Mms.apk with the one that supports 160 chars on Greek, Portuguese etc.

9) Removed 11fps from /etc/init.d/ should give bit more battery. If you need it unlocked you got to put it back and reboot.

10) Removed unnecessary build.prop lines.

CM7.2 built on 2012-04-13

http://review.cyanogenmod.com/#q,status:merged+branch:gingerbread,n,z

u8800 specific:

1) Disabled back key rejecting call.

2) Added Greek T9 dialer.

3) Patched hosts file to remove ads.

4) Edit gps.conf for fast gps accuracy on .eu users.

5) Updated adreno drivers, faster 3d performance.

6) Tweaked wifi settings to stay connected while on sleep (goes on standby).

7) Fixed native wifi tethering not getting an ip address from dhcp.

8) Couple of build.prop tweaks for 3g/net performance.

Download

Installation Guide:

Check your stock version. If you are on froyo 2.2.* go to step 5 else if you are on official gingerbread 2.3.5 continue to step 2.

Given that you are on official 2.3.5 you need to downgrade to stock froyo.

Get the latest stock froyo from here and put the dload directory into your sd card.

Power off. Press both volume keys and power on. Wait for the update process to finish. Once rebooted wipe data/cache.

Get Official CWM from here.

Remove the dload folder and boot into pink screen by holding both volume keys and power on.

Replace recovery.img with the cwm recovery provided on step 5.

Boot into recovery holding up volume key and power on.

Choose select zip from sdcard and select the update-xxx.zip

Reboot! Done!

Thanks:

Many thanks to the developers of the u8800 especially to: dzo, genokolar, stockwell, fransiscofranco, ksatta, ret4rt.

Screenshots: