yashsingh1/xdaforums huggingface dataset:
[Mi 3 Android Development] szubert51:
I confirn that this kernel works on Ivan's 01.12 build. Everything is snappy and run smoothly. As far as I can see battery seems to be better with this kernel compared to stock Ivan. Waiting for option to undervolt [emoji41]
[Mi 3 Android Development] 2ConHeo:
Why not support kernel MI4. I tried to flash a lot from MIUI CM fail. :(
[Mi 3 Android Development] SenseiK:
What about camera??
[Mi 3 Android Development] szubert51:
Camera and camcorder are working. But it looks like HDR doesn't work.

Wysłane z mojego MI 3W przy użyciu Tapatalka
[Mi 3 Android Development] SenseiK:
OK thanks!
[Mi 3 Android Development] paul c:
Just installed the CAF test version on the CM13 beta, 15th Dec nightly. :good:

Camera works fine, once you accept the per-app permissions. HDR activates, but photos look identical to non-HDR :). I use a dedicated HDR app for this anyway, so the comment is just for info.

Only major problem I found was that wifi would not activate - when I clicked the connect switch, it displayed the "wifi is turning on" message, but it never actually turns on.
[Mi 3 Android Development] HanG:
False, in my MI 4 LTE works
[Mi 3 Android Development] vasishath:
Oh.. Can you tell what rom you are using ?
[Mi 3 Android Development] vasishath:
Try the attached build..
[Mi 3 Android Development] paul c:
wifi still stuck "turning on" - everything else works fine though :)
[Mi 3 Android Development] HanG:
I'm using last release of Carbon with zeurion uber 1
[Mi 3 Android Development] schspa:
Is there any problem with dt2w? will it makes touchscreen dies. After deep sleep? It occur to me. It there someone else faced this problem?
[Mi 3 Android Development] dacsang97:
please fix it, dev :(
[Mi 3 Android Development] szubert51:
So far very good battery life. (standard usage; calls, texts, watching vids in yt app, browsing web etc.) I haven't changed anything in kernel settings. Aproximetly 4,5 h SOT. Maybe more with battery saving or undervolting. In my experience this is the best battery life that I've got on mi3. Very good kernel. Thank you.

Btw I use greenify.
[Mi 3 Android Development] jeromethomas95:
Which Rom ?
[Mi 3 Android Development] szubert51:
Ivan's aosp 6.0

Wysłane z mojego MI 3W przy użyciu Tapatalka
[Mi 3 Android Development] vasishath:
Update New build

New build

1. Fixed Mi4 support (tested working fine on ivans aosp mi4)

2. Upgrade toolchain

3. Update to latest CAF tag

4. Attempt to improve battery life
[Mi 3 Android Development] saiyammorakhiya:
Is it working on mi4 miui devloper rom??
[Mi 3 Android Development] Fikshun:
I think it's only for marshmallow
[Mi 3 Android Development] coolkillermax:
Can this working on Lollipop XenonHD-5.1 ROM ?
[Mi 3 Android Development] vishal24387:
In one of his post he already mentioned that his kernel is only for marshmallow.
[Mi 3 Android Development] coolkillermax:
Not good to see this because almost now all MM custom roms still now stable... Prefer have kernel that still support Lollipop with better battery life

---------- Post added at 02:50 AM ---------- Previous post was at 02:47 AM ----------

Yup :rolleyes: :( i still using XenonHD-5.1 Lollipop custom rom, i tried MOSHI KERNEL but get bootloop in TWRP recovery...Can u suggest any other kernel will good loud sound & better battery life ?
[Mi 3 Android Development] coolkillermax:
Deleted
[Mi 3 Android Development] merlin699:
12-17-15 works quite well on my cm12.1 only camera can't connect.
[Mi 3 Android Development] Fikshun:
try God's kernel r3 i think it should work with xenon hd
[Mi 3 Android Development] coolkillermax:
Give me link pls…
[Mi 3 Android Development] Me_Ashish_:
Anybody can confirm Wi-Fi working with this new build on like CM13 or MIUI (MM)?
[Mi 3 Android Development] matelija:
it doesn't work on cm13
[Mi 3 Android Development] Sergytto:
Sorry for the stupid question, but how do u change Governor and I/O ?
[Mi 3 Android Development] yatharthsims:
Download kernel adiutor. You should see the settings in CPU & I/O Scheduler.
[Mi 3 Android Development] dacsang97:
Work well with my Mi4 but i don't see option Double Tap 2 Wake on Kernel Adiutor, did it remove ? Thank you.
[Mi 3 Android Development] GhostWANTED:
it's a new base , so he is testing if it's stable and if the battery backup is good.. after that he will add features ;)
[Mi 3 Android Development] dacsang97:
ok you :), thanks.
[Mi 3 Android Development] MikelFuchs:
Which ROM and ROM version are you using on your Mi 4?
[Mi 3 Android Development] dacsang97:
I use CAF Rom.
[Mi 3 Android Development] Shahan_mik3:
So soon there will be thread clean up and will be back with new ZeurionX build totally rebased of the latest CAF tag

December 21, 2015	LA.BF.1.1.3-00610-8x74.0!!!!!

lets get ready for a fresh start.

No ETA's .....once we are done merging the latest tag and adding back needed features!!!..
[Mi 3 Android Development] vasishath:
New build

New build:

changes:-

1. Update display drivers from latest caf. Note that this requires new mm-pp-daemon blob (which i picked up from hammerhead and is included in this zip) and this blob seems to be working fine with old kernels too.

2. Enable display ultra low power saving mode.. This allows the display clocks to shut off while the screen is static.

3. Update wifi prima driver from latest caf tag. This should fix wifi on miui mm.

4. Update to caf tag 00610

5. Attempt to fix abrupt battery drain.
[Mi 3 Android Development] dacsang97:
I'll test and report soon.
[Mi 3 Android Development] SenseiK:
Great work dev!!Will test
[Mi 3 Android Development] sidhg:
can I flash it on Ivan's MM?
[Mi 3 Android Development] SenseiK:
Should work cause earlier CAF build worked for users on Ivan
[Mi 3 Android Development] paul c:
Thanks for the new build! Just installed the latest version on top of the BeanStalk 24/12 build. Wifi was stuck "turning on"
[Mi 3 Android Development] mipo007:
Thanks for the new version! :good:

I try and no WiFi in BeanStalk 12/27.

Enviado desde mi MI3W mediante Tapatalk
[Mi 3 Android Development] Me_Ashish_:
Wi-Fi will only work on AOSP, CAF & Omni ROM.
[Mi 3 Android Development] pratyush997:
.

Wow O.o
[Mi 3 Android Development] LKc丶:
WIFI works perfectly on MIUI MM .[emoji1]

btw , is it possible to add DT2W ?
[Mi 3 Android Development] vasishath:
This is an announcement and also a request to other devs that please migrate to new wcnss blobs from ivans or miui since miui is now using it and that requires latest prima driver for functioning.. But latest prima doesnt work with old wcnss blobs (as on beanstalk and other roms).. So please, upgrade wcnss and use wifi driver as a module for compatibility.. Thanks..
[Mi 3 Android Development] vasishath:
The moment battery life becomes good, i will start adding all features back
[Mi 3 Android Development] DroidBot:
so it won't work on latest beanstalk 27th build?
[Mi 3 Android Development] vasishath:
I think thats what I just said :D
[Mi 3 Android Development] karthikb89:
Wow.. sounds dope.. thanks for the development.. waiting for a stable MM rom compatible with this
[Mi 3 Android Development] SenseiK:
Ivan aosp + new kernel any reviews??
[Mi 3 Android Development] sidhg:
I Flashed it yesterday.. It works fine for me.. No battery percentage drop when the phone is ideal.. WiFi works fine Better than the stock kernel.. ?

Thanks Dev ?

Sorry for my bad English ?
[Mi 3 Android Development] SenseiK:
No abrupt battery % drain....?after reboot or after charging
[Mi 3 Android Development] sidhg:
After charging.. not sure about reboot
[Mi 3 Android Development] rpjuvvadi:
Hardware keys are active for a second even after pressing power button to lock screen.

To reproduce, Quickly press hw keys after pressing power button. It doent happen when i use Ivan stock kernel but happens when using this kernel with Ivan M.

Can somebody using other roms confirm this?!?!
[Mi 3 Android Development] vasishath:
yes I am aware of this issue. I thought it was due to ROM. Now i will fix this.

Btw, can everyone post their SOTs.. I want to see how battery is since its not so good for me.
[Mi 3 Android Development] Manu11:
Does the latest build hav dt2w and s2w support?
[Mi 3 Android Development] rpjuvvadi:
No.
[Mi 3 Android Development] vasishath:
Due to some reason, i am leaving development completely (dont ask me why). If [MENTION=5162591]Shahan_mik3[/MENTION] wants, he can continue with the development, otherwise he may delete this thread.

Thank you all for your support.
[Mi 3 Android Development] Me_Ashish_:
:( thx for everything you did for us!
[Mi 3 Android Development] SurajH:
Respect your decision..:thumbup:

And many thanks for your contributions for cancro:beer:
[Mi 3 Android Development] paul c:
Sorry to hear that vasishath, thanks for all your effort, much appreciated :good:
[Mi 3 Android Development] vasishath:
I have seen that this kernel doesnt work properly with omni and ivan's aosp.. So plz avoid that for now. I will update the OP
[Mi 3 Android Development] vasishath:
Yes
[Mi 3 Android Development] josedb:
The power consumed during sleeping is a bit higher than miui default kernel, but in total time the battery is better with this kernel.

Is there any possibility to sleep the phone with double tap?, sometimes i wake the phone to see who send me a message and decide if answer or not. so i wake the phone and sleep constantly, with this kernel i dont have to press the power botton, but i must to sleep the phone. Its just an idea. Thanks ive been using it las two days, it works perfect on 5.9.24 Smiui
[Mi 3 Android Development] saiyammorakhiya:
Pinch your home screen and select widget then select toggles and then lock and place this to your home screen and presss it when u need to lock your phone simple - no need of power button nw at all
[Mi 3 Android Development] josedb:
but i was talking of lockscreen. I power on the screen, then is a pin lock, but i can see who send me a text. if i dont want to answer i power the screen off again, not waiting the default 15 seconds.
[Mi 3 Android Development] saiyammorakhiya:
Ohh den get rooted and install wsm and then doubletapsecreelock module and have fun!!
[Mi 3 Android Development] josedb:
xposed or wsm are not working since there were some lib changes.
[Mi 3 Android Development] saiyammorakhiya:
Yes wait for update
[Mi 3 Android Development] Jay sharma:
Why cant i get all the 4 cores working at the same time in performance mode n Slim CPu governer at Max frequency???
[Mi 3 Android Development] satvikvg:
Used for 2Hrs..

1) Touch became unresponsive after an hour or so, Used hardware key to wake up and even couldn't unlock my phone because Touch was dead untill hard reboot my device. After reboot again got touch working.

2) Battery drained about 15% in 1 hour

Device: Mi4W

OS: MiUi 7 Global Developer 5.9.16 (Fresh install)

Flashed Kernel using CWM 11r recovery

Appreciate your hard work DEV

Thank you [MENTION=5579787]vasishath[/MENTION]

---------- Post added at 10:11 PM ---------- Previous post was at 09:20 PM ----------

DoubleTap/Swipe on SOFTKEYS to wake instead of TouchDigitizer

I Think that its better to Keep Soft keys alive than Keeping the whole Touch module powered to detect taps, Double tap on softkeys can save a bunch of battery. Well i am not familiar with kernals, and i dont know even it is Possible to DT2W by using soft keys. Anyways its just my suggestion for u to Get this feature for us. Hats off for ur work Bro.. thank you :)
[Mi 3 Android Development] vaib:
Yeah that would be great...In one of my previous phones, there was sweep to wake on hardware keys. Worked great without any battery drain or pocket wake ups :)
[Mi 3 Android Development] Gnome:
Good Job Man! Thanks for reviving it, I've been too busy with other stuff, kudos to you! ;)
[Mi 3 Android Development] mipo007:
Work fine in LollipOS of HTCmania's team.

Thanks man! ?

Enviado desde mi MI 3W mediante Tapatalk
[Mi 3 Android Development] Herny123:
On miui 6 MI3W.

I got 8% of standby discharge overnight and the screen on time is also reduced a bit.

I am getting 4 h 30 min of screen on time though i easily got 6 h or something near that on stock kernel.

Otherwise great kernel. ?

Edit:i am using smartmax_eps governor.
[Mi 3 Android Development] kennethkee93:
On MIUI7 15.9.16 global rom, getting SOD on no specific screen. Faced it twice, had to hard restart it.
[Mi 3 Android Development] Me_Ashish_:
Working fine on Mokee, only below half works for Double tap to wake and some standby battery drain but great otherwise
[Mi 3 Android Development] rockernaxo:
Working flawlessly in the last MIUI global developer rom 5.9.16.

However, I miss the alarm autoboot feature. Although it's activated in the clock app, it doesn't work.

Anyway thanks for your work and effort.
[Mi 3 Android Development] diongdyh:
That's not a bug, it has to be done to prevent pocket unlocks.
[Mi 3 Android Development] Skar3:
Anyone it's using thins kernel on official CM? reviews please? :)
[Mi 3 Android Development] chenleicpp:
Use this on lastest cm build,work fine

来自我的 MI 4 上的 Tapatalk
[Mi 3 Android Development] 2PointOBoy:
I used the v1.0 kernel and was checking the thread frequently. Although I don't know you much, you seem very passionate about your work. Thank you for your time and effort. I hope everything works out for you, whatever it may be :good:
[Mi 3 Android Development] vishal24387:
**** man...!! You are best and well known for bringing best innovative features s2w and s2s. I will still wait for your come back.
[Mi 3 Android Development] vasishath:
And here's another trouble.. My phone also got bricked
[Mi 3 Android Development] 24likan:
Thank you for your works.The world needs more people like you.
[Mi 3 Android Development] vasishath:
My mi3 is back to life.. So I will be back once miui mm dev builds are out because I dont want others to face what I faced with my device..
[Mi 3 Android Development] Shahan_mik3:
And u thought i was going to let u quit so easily :cyclops:
[Mi 3 Android Development] sdnavale:
Welcome back ?!!
[Mi 3 Android Development] userprince:
Did you flashed MIUI based on Marshmallow? BTW Zebronics is the best fully working kernel with DT2W I have ever used for Mi3 :good:
[Mi 3 Android Development] vasishath:
Yes miui mm bricked my device.. And what is zebronics ? :-p
[Mi 3 Android Development] LKc_:
here is my experience about flash MIUI MM

First, flash MIUI Alpha 5.12.3,and restore MI Recovery(seems other recovery may brick your device).

Second,go to updater-menu-choose zip from sdcard,select MIUI Alpha 5.12.17,after finish flashing.reboot.(i try flash 5.12.17 without flashing 5.12.3 first but it failed)

Third,again updater-menu-choose zip from sdcard,select MIUI Alpha 5.12.24,and then reboot to recovery and flash it.(it will take you about 5mins in MI Recovery to flash it)

Then , your boot+boot1,Modem+Modem1,system+system1 partitions will be merged.And you are on MIUI MM!

(Sorry for my English )

Sent using XDA One
[Mi 3 Android Development] vasishath:
Ohk.. Thnx but i prefer not to do it again :p

And these partition changes is what I am waiting for.. Once they are in public, i will adjust the system size in caf rom..
[Mi 3 Android Development] userprince:
Miui mm also briked mi4. I disassembled it to replug the battery. This is the worst ROM flashing experience I ever had.

I meant ZeurionX misspelled it.

One request for future builds please remove selinux completely it is useless cause lots of trouble with IR apps
[Mi 3 Android Development] tendulkaradi:
Welcome back bro ????
[Mi 3 Android Development] stratosk21:
This is working on miui kk right? I'm on the last build of miui kk.
[Mi 3 Android Development] karthikb89:
Whoa.. will wait for CAF ROM with CAF kernel.. I'm hoping MM will be stable by then..
[Mi 3 Android Development] vasishath:
New build and some changes

New caf build

From now on, there will be two builds for caf. Lp one for lollipop/kitkat compatibility and mm one for marshmallow.

Changes:-

1. Add camera compatibility for kitkat and lollipop (use lp build).

2. Some experimental changes to battery driver. This can get us rid of the battery drain on reboot bug.. Needs thorough testing. This is the main change I want u all to test.

And since caf is taking more time, we have decided to release an interim release with s2w enabled based on cm kernel and that does not have bad battery. The kernel base will be migrated to caf when ready. The new builds for s2w will be up shortly.

CAF builds are attached here.
[Mi 3 Android Development] knoxwalles:
caf kernel

Great news, I assume the mm-kernel is working with your CAF-rom??

Btw do you plan to release updates for your CAF-rom?

I find it is one of the best cancro roms around :o
[Mi 3 Android Development] vishal24387:
Great...!! CAF kernel for lollipop :) Just flashed on carbon lollipop. Everything works fine except vdo rec. Please have a look into this. In camera Image capturing works fine.
[Mi 3 Android Development] militantmind:
Reboot battery drain seems to be fixed. Currently on Miui V7 KK.
[Mi 3 Android Development] jeromethomas95:
Thanks a lot for the LP and kk builds [MENTION=5579787]vasishath[/MENTION]. So far so good with miui. Great work.
[Mi 3 Android Development] vasishath:
Here is how you all can test for the reboot battery drain:

1. Induce an sod. Change the GPU governor to cpubw_mon and u'll get an sod free of cost :p Then reboot to see the batt level

2. Reboot to recovery. Then reboot back to rom.

3. Simple reboot and shutdown.
[Mi 3 Android Development] szubert51:
I've noticed that your kernels makes captivate buttons always on even if I enable navbar buttons in settings. Tested only with Ivan's and Mokee ROMs

Wysłane z mojego MI 3W przy użyciu Tapatalka
[Mi 3 Android Development] Cydras:
Thank you for your Kernel :)

Is kexec support for multiboot implemented in your new caf build?

Gesendet von meinem MI 3W mit Tapatalk
[Mi 3 Android Development] marko94:
Still no.. but in future yes I think
[Mi 3 Android Development] Shahan_mik3:
yeah key disabler yet to be added
[Mi 3 Android Development] Cydras:
Ok Thank you. Then i have to wait a little to flash it to my first miui rom :)
[Mi 3 Android Development] digiboy1:
Aaah. This causes the trouble. I was blaming ROMs on it.

Waiting for this addition. :)

Thanks for all the work.
[Mi 3 Android Development] 1immortal:
i'm with 01.09.16 build, wifi just died on me with BeanStalk 6.0.4 06.01.2016.

meh :(
[Mi 3 Android Development] manohar.desale@gmail.com:
Great work

HI, vasi sir, great work as always. waiting for muiltirom and miui mm. once more a big thanks..........:good::good::good::good:
[Mi 3 Android Development] Dashing_97:
Hey developer, i successfully tested out the build you posted on miui and can confirm that the battery drain on reboot is resolved! Also one thing i wanted to ask that is the testing kernel not having many features faux sound etc?
[Mi 3 Android Development] Shahan_mik3:
Caf build is now supported by beanstalk and broken rom
[Mi 3 Android Development] Vasoconstriction:
Wifi not working with Caf kernel on Mokee build 16-01-2016
[Mi 3 Android Development] Shahan_mik3:
Contact rom devs.

Caf kernel stays the way it is.
[Mi 3 Android Development] pratyush997:
By any chance can we have s2w support on caf kernel?

Damn I miss that.

---------- Post added at 12:35 PM ---------- Previous post was at 12:27 PM ----------

:D
[Mi 3 Android Development] vasishath:
You can use zx for the time being.. There is only battery issue left on caf.. That I am working on
[Mi 3 Android Development] pratyush997:
I'm on BeanStalk, is there zx build for mm that sports s2w? :eek:
[Mi 3 Android Development] mipo007:
I don't understand. Sorry but then in which ROMs we can use this CAF kernel? Is possible in Audahadi's CM 13?

Thanks in advance.
[Mi 3 Android Development] faizul134:
it it working with cm13 based rom like bliss 6?
[Mi 3 Android Development] userprince:
Can anyone tell me what is CAF?
[Mi 3 Android Development] sidhg:
can I flash latest caf on mokee lollipop build??
[Mi 3 Android Development] 2ConHeo:
still does not support mi4w :(
[Mi 3 Android Development] Vasoconstriction:
Neither is it working with Ivan's AOSP. Is there any way to easily port Ivan's or Mokee's wifi settings to the CAF kernel? And is there any MM ROM where it DOES work?
[Mi 3 Android Development] rpjuvvadi:
Wifi is working fine with Ivan's 6.1.1 + CAF New MM Build.
[Mi 3 Android Development] Vasoconstriction:
Just tried it again. Wiped cache/dalvik/system/data and flashed ivans 6.1.1 + gapps + CAF build from 12-17-2015 (newest I could find) and again no wifi. Are you using the same build? If yes, how did you get it to work?
[Mi 3 Android Development] rpjuvvadi:
There's a new version released in 2016. Please go through a few pages backwards you'll find a post with builds attached.

I usually, flash ROM then boot into system. Then flash Gapps + kernel. This flow worked fine for me, everytime.
[Mi 3 Android Development] Shahan_mik3:
#teaser :D

This [MENTION=5579787]vasishath[/MENTION] is a wizard xD

Never thought there would be a latest caf kernel for mi3/4 :D
[Mi 3 Android Development] Vasoconstriction:
Ahh awesome, got it. Working all fine now :) Thanks!
[Mi 3 Android Development] pratyush997:
holy kernel!

Edit:

While you are at it. ZX initial builds had the advanced display settings / tweaks in Kernel Auditor which went missing later on. It'd be great if those are brought back :)
[Mi 3 Android Development] vishal24387:
[MENTION=5162591]Shahan_mik3[/MENTION]

Wow...I am eagerly waiting s2w feature with fixed battery drain from so many days. Is CAF kernel ready for lollipop also?? Last CAF build I tried have problem with vdo rec. But everything else just superb.
[Mi 3 Android Development] danisfc6:
Waiting for the update!
[Mi 3 Android Development] minhduong11:
Tks dev

Does it work on miui MM?
[Mi 3 Android Development] Vasoconstriction:
I'm having an Android Marshmallow on Mi 3 benchmark competition. Is there an easy way to overclock the CPU to 2.5ghz by editing this kernel?
[Mi 3 Android Development] teodos:
Where is the latest version from 20/1/2016? As it says on the first page?
[Mi 3 Android Development] gingerboy92:
competition? can i join? :P

cpu was overclocked to 2.8ghz, and 657mhz gpu :P ofcourse with some weird way to cool it(sticked a piece of copper sheet with adhesive on the back as the heatsink and then some fan :P
[Mi 3 Android Development] atomix18:
Someone tried on Aicp MM
[Mi 3 Android Development] bmdhj:
Anyone tried on Slimbit 6.0 by Bitt09?
[Mi 3 Android Development] gingerboy92:
[MENTION=5579787]vasishath[/MENTION] where can i find the caf's kernel source? or is it not yet public(which is fine, take you time). just bored and looking for something new to compile and play with.
[Mi 3 Android Development] oxodi:
Thanks, it work on miui 6.1.21 android MM
[Mi 3 Android Development] Vasoconstriction:
Oh damn nice! Haven't been able to beat that yet. 55K is my record. I just created the thread http://en.miui.com/thread-217510-1-1.html feel free to join!
[Mi 3 Android Development] stratosk21:
Is this compatible with miui kk? Any bugs like sod?
[Mi 3 Android Development] sarathchandraj:
I tried installing it. But CAF kernel was laggy at best with slow charging and didn't actually have D2W options in Kernel Adiutor. Waiting for confirmation about support in Beanstalk ROM.
[Mi 3 Android Development] DutchMan_1990:
[MENTION=4344171]sarathchandraj[/MENTION] D2W haven't implemented to the caf kernel yet, I have spoken with the dev. So sit tight for further announcement.
[Mi 3 Android Development] Radekchmelina:
It is functional with aosb?

Can be used with aosb rom? I would like to know whether he has now any errors
[Mi 3 Android Development] Dashing_97:
guys please tell me can uber tc kernel work with miui 7 marshmallow? or should i use Caf kernel with it?
[Mi 3 Android Development] Me_Ashish_:
Use CAF kernel.
[Mi 3 Android Development] Dashing_97:
Thankyou i did that, everything is perect but the theme changes to default at every boot :/