Really quick I would like to say that this port would be dead without all of 2fast4u88's hard work. And I am picking up the torch while he is busy. Enjoy
Screenshots:
Whats Done:Being every miui for the cdma desire is a port. Not everything is miui. Mainly just the kernel. Being I do the ports the following is what you get. Every Friday I try to get a update up of the newest release though not always the case. The latest english pack is packed in. The main releases is ported towards uscc customers (Other users see optional downloads). This means the eri will show uscc and the apn info will be pre-configured. Every release cmtd or regular has optimizations done to speed up rendering, help battery life and a smaller foot print on the system partition. Followed by darktremor's apps2sd+ . If you want better battery life overclock to 1267 with more speed try the vork version. No it is not the stock vork kernel so if you have issues flash the cm version and let me know.
Though if using vork I am not responsible for any damages. As 1152 is stock volts followed by clocks below that being undervolted. Above 1152 clocks are overvolted over stock in 3 steps. Which is 1350, 1400 and 1450. I recommend to overclock to 1152 though. Also boot times are a little slow. As benne removed the set clocks on boot with his optimizations. What this caused was on boot the kernel would try to run 1267 causing boot loops. I set the govenor to now allow scalling up till the init.rc in the rom takes over. Which sets stock clocks and on demand. Though don't let the slow boot keep you from trying it.
If you are tight on space or want more space I recommend the cmtd version. You may notice my instructions are shorter than others. Reason is I took out all the guess work and manual steps. So just follow the directions as they are correct . I am always looking for help, feedback or anything to help with miui. So feel free to post it. After install you can go to the fix's/question's section.This is a continuation of 2fast4u88's work. Everything he has done, I have simply continued for him while he is busy. All credit goes to him
Downloads:
Optional Downloads:These are apn & eri fixes for carriers other than uscc. Eri's I know work but apn info I am not sure about as I don't have the carrier.Bluegrass Cellular: dm_eds/download.php?id=18 Cellular South: dm_eds/download.php?id=19
Older Versions:You can grab older version of this Rom over at 2fast4u88's Forums.Click here for older builds
Install Instructions:Download the version you want from the downloads above. Move to your sd card. If using a cmtd version you will want to make sure the mtd text file is on the root of your sd card. If using a prior cmtd replace the mtd text file or now make sure the file is on the root of your card.
For Standard version do a wipe followed by format boot and system. Then install the zip and reboot. If you don't get the default wallpaper reinstall or use a different one. Sometimes it shows sometimes it doesn't. Apps2sd will enable on boot with dalvik not moved also. It should pick up and start using apps2sd. If you want dalvik moved open terminal at type su enter. Then a2sd cachesd enter. If using adb type adb shell enter. Then a2sd cachesd enter.
For Cmtd with Apps2sd if using cmtd prior. Browse to the Miui-1.6.3-Cmtd-Bravoc folder if that is how you extracted the zip. Install miui remove recovery and reboot recovery proceeding with these regular instructions. Browse to the above folder or where ever you put the files. Install miui recovery and reboot recovery. It is a good idea to wipe and format boot/system. Though should be done with the install of the recovery zip. Your choice to do it or not. Then install Miui-1.6.3-Bravoc.zip when install is done reboot system. You should be good to go with nothing else to do.Apps2sd will enable on boot with dalvik not moved also. It should pick up and start using apps2sd. If you want dalvik moved open terminal at type su enter. Then a2sd cachesd enter. If using adb type adb shell enter. Then a2sd cachesd enter.I'm even so ridiculously lazy I stole this entire part of this post from 2fast4u88 like the rest of it
Fixes & Questions:Help my gps doesn't lock or is slow doing so? Download gps status from the market, free will be fine. If you don't get a lock right away( I get one in less than 5 secs) hit menu>tools>manage agps state>reset>then download. Help I can't install no other rom or how do I remove Cmtd? Flash the included remove recovery-miui. Upon flashing follow on screen instructions or reboot recovery. Upon reboot do a wipe/format, format boot and system for good measure before install. Why is thinks not displayed right or themes not displaying right? Menu's is still buggy this is not my fault but is the build of miui at the time. UPDATE THEMES ARE WORKING NOWMy carrier isn't listed will this work on my phone? If it is cdma then yes but you have to plug your apn info in and deal with the carrier branding. If you ask nicely I can put a zip up to make it easy for yourself. Why not kali's data2sd? Well it is honestly about the same as apps2sd just with the whole app partition mounted on the sd card. Do I need a class 4 or above card to use the releases? No dalvik is disabled by default. Which is what the faster card is for. If you want to enable dalvik you can as I use it on the stock class 2 card. It does lag ever little bit. But no expensive class card is needed like 10's as the desire has a limitation to the card. Class 6's should be perfectly fine. How do I format my card? You need cwm 3.0.2.8 no other version 3 is stable and has bugs. You can grab it on the forum under the guides section. Then backup your sd card and make a ext partition the size you want via cwm. 512 or 1024 is fine. Swap is not really needed but I use I think 64mb. Your choice.What if I have a issue not said? Then post in the discussion thread where myself or someone else will more than likely help you out.
Support & Discussion:
Changelog:1.7.1- Miscellaneous tweaks recommended to me by 2fast4u88 1.6.28- Added new lockscreens, Newer CM kernel from 113 nightly 1.6.17- Updated kernel to 103 nightly in cm kernel versions, Fixed mms to allow full res pictures, Fixed permissions on init.d scripts, Added ram optimization to help free memory, reduce lage and improve batter life, Added reboot options, Added vork kernel version followed by the new lock screens install to the sd card. 1.6.3-Numerous fixes, more optimizations, fixes by myself, edited build prop to reduce lag and added newer cm nightly kernel, added reboot options. 1.5.27- Switched back to 72 cm nightly. Though unstable 1.5.20- Nightly 79 kernel. Fixed mms issue where preconfigured for uscc. Fixed apps2sd. Probably more. 1.5.13- First port.
Official Testers:Our friends over at 2fastroms.com
Credits:2fast4u88 for all of the leg work and teaching me how to port this sucker Mark for the english pack/base rom CyanogenMod team for the kernel Benne for his vork kernel work Smhouston for the team effort to get the first port booting correctly roenano for 4-in-1 Reboot port Linky to his work
Source: