- 29 May 2011
- 1,747
- 297
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:
Donations:
Every update contains updates from CyanogenMod.
Changelog:
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
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:
Donations:
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
Last edited: