[ROM][KK][4.4][2014-05-18] CyanogenMod 11.0

Discussion in 'Xiaomi Mi 2 / Mi 2S' started by M1cha, Nov 29, 2013.

  1. #1M1cha,Nov 29, 2013
    Last edited: May 18, 2014
    I've build this with the aim to have max compatibility with Nexus 4 sources and that really was a success.
    I'm using device repository, kernel source and 90% of the proprietaries from Nexus 4.

    What does that mean to the Users?
    You have maximum stability, security and speed and you'll get the latest Android versions at least as long as Google supports the Nexus 4.

    What does that mean to the Developers?
    Google did a very good job with the code style of the device. It's clean and easy to understand.
    The changes that we need for MI2 are that minimal that we should be able to port any Nexus 4 ROM or kernel within hours.

    Issues:
    http://miuiandroid.com/community/threads/dev-opensource-kernel.19934/
    You can discuss issues in this topic ofc, but pls create them on github, too so I don't have to read 100 pages again to check if I've forgot sth.
    https://github.com/M1cha/android_device_xiaomi_aries/issues?state=open


    Installation:
    Just flash the zip via CWM

    Vote for official Cyanogenmod: finished - thx for voting
    http://www.ipetitions.com/petition/give-xiaomi-mi2-official-cyaogenmod-support

    Downloads:
    CM-11.0: http://d-h.st/users/M1cha/?fld_id=28956#files
    Nightlies by linuxx: http://d-h.st/users/ionolinuxnoparty/?fld_id=30171#files
    Google Apps: http://wiki.cyanogenmod.org/w/Google_Apps

    Sourcecode:
    Device-Tree: https://github.com/M1cha/android_device_xiaomi_aries
    Proprietaries: https://github.com/M1cha/proprietary_vendor_xiaomi
    Kernel: https://github.com/M1cha/android_kernel_xiaomi_aries

    Quote from CM team which apply's to my work, too:
    "If you're going to reuse our work, which we're doing for free, be fair and give proper credits.
    This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
    Open-Source doesn't meant Out-of-Respect!!!"

    Screenshots:
    Screenshot_2013-11-29-00-20-07.pngScreenshot_2013-11-29-00-20-11.pngScreenshot_2013-11-29-00-20-17.pngScreenshot_2013-11-29-00-20-41.pngScreenshot_2013-11-29-00-25-54.pngScreenshot_2013-11-29-00-23-01.pngScreenshot_2013-11-29-00-25-47.pngScreenshot_2014-03-19-12-54-59.png

    Donations:
    [​IMG]

    Every update contains updates from CyanogenMod.
    Changelog:
    Code:
    2014-05-18:
    - update wlan driver
    - fix reading bluetooth mac address
    - fix security bug: CVE-2014-0196
    
    2014-05-10:
    - update many things
    
    2014-04-25:
    - fix VOIP calls
    - update wlan driver
    
    2014-04-05:
    - bring back vibration intensity settings
    - allow disabling capacitive keys to switch to navigationBar(Settings>Buttons>Enable on-screen nav bar)
    - wlan improvements and updates
    - fix video recording
    - update audio HAL(still caf/legacy, just some merges from ivan and CM)
    
    2014-03-26:
    - update fmradio driver
    - fix RDS info in fmradio app
    - new fmradio icon
    - (try to?) fix lags
    
    2014-03-19:
    - import charging/battery fixes from 4.1 kernel
    - fix headjack gpio config
    - updates and fixes for audio
    - fix random FC's
    - add FMRadio support
    - use charging animation from oppo n1
    - update wlan driver
    - add cdma support(can someone test this?)
    
    2014-02-14:
    - update gpu driver
    - update kernel to v3.4.80
    - disable mhl driver
    
    2014-02-09:
    - new kernel (codeaurora/mako hybrid)
    - Display Color Calibration
    - Display Gamma Calibration
    - Display CABC Setting (Adaptive Backlight)
    - OTG
    
    2014-02-05:
    - switch to google-msm kernel from CyanogenMod
    
    2014-01-25:
    - switch back to legacy audio-HAL(but with more fixes)
    - fix OTG(external powered)
    - fix backlight on soft-reboot
    - atmel_mxt_ts: Fix screen unlock issue after resume
    
    2014-01-21:
    - fix headset buttons
    - use stock backlight driver to prevent tearing especially in recovery
    - fix in-call echo
    - add kernel hack to fix charging issues on mi2s
    
    2014-01-03:
    - new audio HAL(disables audience chip but it works better and I can re-add it in future)
    - new display HAL
    - OTA update support
    
    2013-12-29:
    - fix camera crashes
    - fix camera preview
    - fix ASEC
    
    2013-12-12:
    - update to 4.4.2
    
    2013-12-07:
    - update to 4.4.1
    
    2013-12-04:
    - remove radio.img
    - fix video playback(i.e. youtube)
    - fix RILJ wakelock
    - update media configs from MIUI
    
    2013-11-30:
    - fix sensors
    - use custom radio image
    
    2013-11-29:
    - initial release
     
    Els, tmz83, Infinitely and 38 others like this.
  2. doomedahab

    doomedahabMembers

    Sep 21, 2013
    105
    18
    28
    Male
    Downloading now, thanks man!
     
  3. Spyderferrari

    Jan 25, 2012
    17
    19
    13
    Male
    good job M1cha...:):)
     
  4. manuliz

    manulizMembers

    Aug 29, 2013
    74
    6
    20
    Male
    great job m1cha
     
  5. manohar

    manoharMembers

    Jun 6, 2013
    904
    243
    80
    Male
    Super bro.... you are the best.
    We are happy to be proud owners of Mi2 because of you !
     
    dextructor likes this.
  6. You have to install the mini gapps package(and not the full) because our system partition isn't big enough for that ...
     
    MSephiroth likes this.
  7. Coldbird

    ColdbirdMembers

    Mar 1, 2013
    347
    100
    65
    Male
    As impressive as usual.

    Gesendet von meinem MI 2 mit Tapatalk
     
  8. skysoblue

    skysoblueMembers

    May 2, 2013
    52
    16
    18
    Male
    @M1cha

    Camera preview doesnt work. You mean liveview? my camera went black, but can take picture. haha
     
  9. 幻空云

    幻空云Members

    Oct 7, 2013
    25
    6
    13
    Male
    let me try ..... downloading...
     
  10. GuidingL

    GuidingLMembers

    Oct 8, 2013
    30
    1
    18
    Male
    is this compatible with MI2s? I've tried 4 times and I'm still getting status 7 error-installation aborted. Is this a problem with your update script or is it really not compatible with MI2s?
     
  11. GuidingL

    GuidingLMembers

    Oct 8, 2013
    30
    1
    18
    Male
    forget it, I think the main problem is I didn't update my cwm, let's see how things go :D
     
  12. L2GX

    L2GXMembers

    Jun 18, 2013
    20
    2
    13
    Male
    I have the same issue, but can't update the cwm. The update of the 15th isvonly 22kb, is that correct? Should I flash onto sys 1?
     
  13. It is 8.17 MB ...
     
  14. doomedahab

    doomedahabMembers

    Sep 21, 2013
    105
    18
    28
    Male
    #14doomedahab,Nov 29, 2013
    Last edited: Nov 29, 2013
    Same here. Also, WiFi does not always connect at full speed. I sometimes need to toggle it on and off to get te speed up.

    Edit: Wi-Fi seems fine after reboot!
     
  15. skysoblue

    skysoblueMembers

    May 2, 2013
    52
    16
    18
    Male
    I have no problem with wifi. The only prob so far is camera liveview which m1cha already stated. awesome rom from m1cha!

    i use camera alot. so yeah, i rollback to cm10.2! (cant believe i actually said this, i keep saying "back to miui". haha. cm10.2 is the best now!)

    cm10.2 with kitkat theme :p
     
  16. I've created a custom radio/modem firmware: http://d-h.st/6U2
    It contains radio stuff from MIUI but all the other things (like wlan) from mako.
    It works with this rom only pls gimme ur feedback.
     
  17. Lumpy

    LumpyMembers

    Nov 6, 2013
    16
    2
    13
    Male
    Which CWM Version should be used to flash this?
     
  18. Lumpy

    LumpyMembers

    Nov 6, 2013
    16
    2
    13
    Male
  19. letsfifa

    letsfifaMembers

    Aug 27, 2013
    279
    20
    40
    How to update?
    Just flash to system 1, and then reboot?

    Also if you can help me, does xposed framework works with your ROM?
    Thx
     
  20. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    yes, just flash it and you re done. As for xposed, with kitkat its in alpha state.
     
  21. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    sorry dont know what happened :| double post
     
  22. letsfifa

    letsfifaMembers

    Aug 27, 2013
    279
    20
    40
    Thanks For your Replay :D
    I think For KitKat the BEST thing to do is GravityBOX, so we can get Battery percente.
     
  23. jianggau

    jianggauMembers

    Sep 7, 2013
    105
    18
    28
    Downloading.
     

Share Our Site