1. Download our Official Android App: Forums for Android!

Thread Status:
Not open for further replies.

[ROM][PORT] MIUI 1.11.4-Triumph | 110911-3 (GB 2.3.7 based)

Discussion in 'Archived Threads' started by isaacj87, Nov 11, 2011.

  1. isaacj87

    isaacj87 Android Expert
    Thread Starter
    Dec 17, 2010

    Dec 17, 2010
    Full-time college student
    Dallas, TX


    I am not responsible for any damages (bricking/phone ruining) occurred while flashing or using this ROM. By using this ROM, you understand that that I am not liable for any or all consequences of using this ROM. If you don't know what you're doing, DON'T TRY IT. Use at your own risk! ​

    SPECIAL NOTE (please read):
    These builds are NOT being built from source (only partially). I cannot account for what Xiaomi has done to the Android source. Also, this port is technically a port of a port (DesireS-CN --> DesireS-EN --> Triumph). I can only account for the changes I made personally. There are no records on what was changed up to this point from elsewhere. The fact that this ROM is closed-source has unnerved some people in the Android community (for good reason). These things are something to consider. I have yet to find anything malicious in MIUI (neither has anyone else in the Android community), but if it were me, I would be careful with my sensitive data.

    Also, since I don't have the source for this ROM, it's being worked on with a take-it-or-leave-it attitude. If I can manage to fix something, it'll get fix. Since it was originally in Chinese, some of the language translations will be strange. I'm using code from CM7, building said code, and cramming it into MIUI. Since MIUI and CM7 share a lot of the same code, this has been working fine so far. But remember: I can't stress how much I don't want complaints and bug reports (Github). This is mostly because most serious problems will go unfixed. This is the unfortunate situation we're in (MIUI being closed source). Whatever I can fix, I am more than willing to share it with you guys. :)

    I'd like to put up the the changes I've made to this ROM, but, basically, it would be useless. I used whatever tools I could find to decompile the various aspects and apply changes, but I wasn't able to save any of the decompiled stuff in any readable form. More importantly, I'm unaware of the licensing in MIUI. However, the changes to kernel I made will always be available. You can view those changes on my Github: http://github.com/ikarosdev

    Overall, everything has been working quite well and I hope your happy with the results. :)

    What works:

    • RIL/3G/1xRTT
    • Audio/Call recording
    • WIFI
    • USB Tethering
    • Bluetooh
    • Capacitive button keymapping
    • 2D/3D/EGL/GPU [see "Known issues" section below]
    • LED (dual-mode)
    • Capacitive button lights with PWM control
    • Screen rotate/orientation
    • E-compass
    • Touchscreen with multitouch/screen rotate capable
    • USB mounting
    • CRT screen off animation
    • Proximity sensor
    • Camera (front and rear) [see "Known issues" section below]
    • GPS
    • Ambient light sensor
    • HD 720P video recording/FFC video recording
    • MMS (send and receive; pictures or video)
    • MIUI Torch
    • Google Talk with video/voice chat
    • Wired headset
    • Haptic feedback on capacitive keys

    What doesn't work

    • HDMI out/mirroring

    Known issues:

    • These builds, as mentioned, are not being built from source. As such, measures were taken to get everything working. Don't be surprised if you get a FC or eleven. Furthermore, these are developmental builds (i.e. not stable). Some of you may be able to live with it, some won't.
    • Since MIUI requires VMSPLIT3G, a new kernel was made to follow this requirement. As such, the memory allocation for the GPU was changed. Most lower-end games should not have any issues, but HD (higher-end) games are mostly unplayable as so many elements are missing.
    • While the FFC works, output during video calling and snapshots is not mirrored.


    • I still owe a great deal to Tickerguy (https://github.com/tickerguy). His fixes for CM7 were (thankfully) applicable to MIUI. If it wasn't for his continued hard work on CM7, none of this would be possible. For this project, I thank him for his RIL fixes as well as his hard work on getting those damn camera libs opened! Oh, and GPS. Who could forget GPS?
    • I owe thanks to tjstyle for getting the ball rolling with the X6/Mi-410 port.
    • I also owe thanks to JollyRoger87 for piquing my interest on MIUI and getting me involved in this project.


    I wanted to give a big thanks to all who have supported me. Please visit my developer's area and see my stickied donation thread. It will be going up soon. When it's live, you can find the link here: http://androidforums.com/ikarosdev/442539-thank-you-donations.html


    I also have my own CWM port for the Triumph. Since I got everything working, it's been running like a champ. I've currently put this up for review to be included in ROM Manager. You can watch its progress here: http://github.com/koush/ROMManagerManifest/issues/311

    The keymapping in my recovery is:

    - Volume up/down to navigate
    - Menu to select
    - Back to go backwards



    NOTE: tjstyle's recovery ( will NOT work. You have to use a recovery for the Triumph.

    You must use a recovery with EXT4 capabilities. The one below should be just fine. If you're already using a recovery with such features, you don't have to change it.


    CWM-based Recovery v5.0.2.6: recovery-cwm-

    Code (Text):
    1. md5sum: 925353f6e6b671256300805c82678ebe


    CWM-based Recovery v4.0.1.5: recovery-cwm-

    Code (Text):
    1. md5sum: 42db96437e9a30c38f56a94bd40d6325



    MIUI-1.11.4-Triumph (110911-3): miuiandroid_Triumph-1.11.4-110911-3.zip

    Code (Text):
    1. md5sum: 3c12fddb076512555c747bc395ad6336


    MIUI-1.10.28-Triumph (11032011-1): miuiandroid_Triumph-1.10.28-11032011-1.zip

    Code (Text):
    1. md5sum: f16703f1df5f96d93f6c162cd4d2f821

    MIUI-1.10.28-Triumph (10302011-7): miuiandroid_Triumph-1.10.28-10302011-7.zip

    Code (Text):
    1. md5sum: 7796771117a12eb6909b42011c623379

    MIUI-1.10.14-Triumph (10232011-2): miuiandroid_Triumph-1.10.14-10232011-2.zip

    Code (Text):
    1. md5sum: 037eb2d0dbf88de4060dfc6d80650de9

    NOTE: Always check md5sum! The versioning is the following: miuiandroid_Triumph-(MIUI VERSION)-(MMDDYY)-(REVISION). Check the "About Phone" section in settings to determine what build you're on.



    • Download the ROM package and place it in the main folder of your SDcard
    • Install my custom recovery (see other threads in this section on how)
    • Power off phone and boot into recovery mode
    • Choose "Wipe data/factory reset"
    • Navigate to "mounts and storage"
    • Choose "format /system"
    • Go back to main menu and choose "install zip from sdcard" then, "choose zip from sdcard"
    • Navigate to the ROM package and install it.
    • Once it finishes, go back to the main menu and reboot.

    First boot may take some time. Once you get to the MIUI boot splash, you're golden.

    NOTE: Any subsequent releases of MIUI will NOT require a data wipe. If, in the off-chance, a wipe is required, I will note it.

    NOTE: Do NOT flash the Gapps package used with Cyanogenmod.


    Mobstergunz and septembersrain like this.
  2. Octoberman31

    Octoberman31 Lurker
    Nov 14, 2011

    Nov 14, 2011
    Thanks for the great flash!!! Works better than I imagined and I'm real happy with the different looks I can get for it. I had the CM7, but this is far better. everything works, so far, and I can't wait until you figure out the HDMI. Keep up the good work!!!
  3. FroyoShark

    FroyoShark Android Enthusiast
    Aug 25, 2011

    What just happened?

Share This Page