Yes, even Xiaomi source ready for CM 12.1[/Q
Just try but got stuck on mi logo
Last edited:
Yes, even Xiaomi source ready for CM 12.1[/Q
Just try but got stuck on mi logo
Do you build it from source or kernel image repack (with CM 12.1 ramdisk)?Yes, even Xiaomi source ready for CM 12.1[/Q
Just try but got stuck on mi logo
- I found only adb not working. MTP working with adb debugging disabled.Strange, Lollipop ROM but Marshmallow kernel
Almost everything working, except:
- In-kernel USB driver not compatible to Lollipop ROM, MTP and adb not working
- Equalizer not working, incompatible soundfx libraries
- Wrong headset button mapping
- I'll check further, still under testing
No userspace blobs update, MIUI 7.2.1.0 . No heating, I just use my 4c for alarm :laugh:have you updated adreno driver? and what's with heating?
Very nice thanks a lot! By saying equalizer what exactly do you mean? Waiting for a flashable zip!Done!
Marshmallow branch: https://github.com/kumajaya/android_kernel_xiaomi_msm8992/tree/marshmallow
Lollipop branch: https://github.com/kumajaya/android_kernel_xiaomi_msm8992/tree/marshmallow-for-lollipop
Everything should be working for Marshmallow ROM, adb debuging and equalizer not working for Lollipop ROM (tested on MIUI 7.2.1.0).
Sounds equalizer, soundfx. I knew about this issue when working for Redmi 2. Updated kernel need updated soundfx blobs.Very nice thanks a lot! By saying equalizer what exactly do you mean? Waiting for a flashable zip!
Edit: will mm kernel work on Lollipop roms? I see some people in other devices reporting this
Alright waiting for miui Lollipop kernel when its fully working! Keep up the good work! Thanks a lot!Sounds equalizer, soundfx. I knew about this issue when working for Redmi 2. Updated kernel need updated soundfx blobs.
Boot image contains kernel image + device tree image + ramdisk. In Mi 4c stock ROM case with kernel 3.10.84, I have to restore in kernel logger support to prevent battery manager crash and WiFi patch for a success insmod: https://github.com/kumajaya/android_kernel_xiaomi_msm8992/commits/marshmallow-for-lollipop . Ramdisk always incompatible between ROM. We can repack a same boot + device tree image with a different ramdisk.
Not sure, what if the problem came from touchscreen firmware. Let me check it later.@ketut.kumajaya Is it possible to resolve this issue using your kernel?
https://www.youtube.com/watch?v=uPC7Z2ploxc
BTW many thanks for your efforts
Sent from my Mi-4c using XDA-Developers mobile app
It would be fantastic to have some nice guidelines!I will create a new thread "How to build libra kernel from source".
+1do you know if is it possible to add fm radio support? in theory our phone have fm radio, at least that is what the sellers says, but no drivers for fm are included, but another xiaomi phone was also in our same situation and after a year they had fm support...