yashsingh1/xdaforums huggingface dataset:
[Moto Maxx Android Development] fgl27:
Kernel update! BHB27-Kernel-V1.1.2​

Clear data of yours Kernel app and reboot if encounter bug after flash.

Flash via TWRP no wipe is need.

Check the 1# and 2# post for help and recommendations..

* Download

BHB27 Kernel For CM-RR

BHB27 Kernel For Mokee

*KernelAuditor Downloads links update.

NX ROM have not updated they source to support the new kernel.

Full Changelog 2# post

Change:

===================

11-05-2015

====================

* V.1.1.2

* CPU over clock 2841Mhz and 2880 MHz (This is probably the maximum overclock I'll release)

* Frequency table adjustment:

*Reduce the maximum current for each frequency. (less power use, less heat and more battery)

*CPU voltages FIX this fix a bug of some frequency using too much voltage, there is a simple mathematics involving voltage vs frequency and I have corrects all tables (if your device is not using the default table of second post, try a Data clean of kernel app and reboot, if that doesn't help try a clean install, if you don't wanna to do that just set the voltage by hand) Some devices will use different table is normal there is 32 different frequency vs voltage table.

*CPU frequency VS RAM frequency adjustment (it CPU frequency is connected to a RAM frequency, I better adjust the table to the low CPU frequency to be bound to a low RAM frequency, Medium to medium and High to high) Before some Low CPU was using medium RAM, and medium was using high that creates a unnecessary battery discharge.

* Minor updates so the kernel can keep up with the changes on the ROM's.

* GCC compiler update and optimized to support android M (not really necessary right now, doesn't bring any noticeable improve to the kernel today, but is good to know that the compiler is ready and optimized for M).

I have long tested the overclock features and new CPU table over 5 days i get no bug, no reboot no problem...

Bug report: make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
[Moto Maxx Android Development] fgl27:
Voltagem table on 2# post update .

Recommended global offset -30mV.

If your device is not using this table by default, try to clean the data of the kernel app and reboot, if that doesn't resolve set by hand, and when you have time make a clean install of the ROM.
[Moto Maxx Android Development] maximuscesar:
I could not apply this update through Google Play, it gives me an error -505.
[Moto Maxx Android Development] fgl27:
Play bug, clean the data of play app, reboot, try if no good, Download and flash the last update package of gapp, clean play data an try to install. I'm using the last update of kernel auditor no problem (using the gaps recommended on op, version of yesterday 11/08/2015)...
[Moto Maxx Android Development] fgl27:
Kernel update! BHB27-Kernel-V1.1.3​

Clear data of yours Kernel app and reboot if encounter bug after flash.

Flash via TWRP no wipe is need.

Check the 1# and 2# post for help and recommendations..

* Download

BHB27 Kernel For CM-RR

BHB27 Kernel For Mokee

*KernelAuditor Downloads links update in 10 min after this post...

NX ROM have not updated they source to support the new kernel.

Full Changelog 2# post

Change:

===================

11-11-2015

====================

* V.1.1.3

* Linux 3.10.93 Update

* Improve the support for all devices (XT1225, XT1250 and XT1254 ) hoping this fix support to not working device, please XT1250 and XT1254 report.

* Minor updates so the kernel can keep up with the changes on the ROM's.

I have long tested the overclock features and new CPU table over 5 days i get no bug, no reboot no problem...

Bug report: make with in the most accurate description possible, do not spare words, screens and logs, a bug that i can't understand can't reproduce I can't fix.
[Moto Maxx Android Development] xxspookyxx:
Hey guys.. I. New in this overclock área.. I need some help please..

To disable intellithermal permanetly, what others things i must enable or change for safe of cpu?

Example: i shoud turn on the Core Control and Vdd restriction?

And thermal frequêncy throttle i can use 70°?
[Moto Maxx Android Development] fgl27:
you never turnoff thermal control. Leave thermal the way it is, the only thing you can do is change Frequency throttle Temperature to higher or lower.
[Moto Maxx Android Development] xxspookyxx:
Why its dangerous if i disable intellithermal and enable Core Control set in frequêncy Core temp 70°?
[Moto Maxx Android Development] fgl27:
By it self core control doesn't work. You can test that setting, your device if stress will get hotter and hotter until shutdown or burn.
[Moto Maxx Android Development] xxspookyxx:
Ok thanks.. I will let enable
[Moto Maxx Android Development] xxspookyxx:
I try the setting perfomance in topic, but the max Core with 2880mhz/800mhz i can reach was 51k in antutu, 7500cpu and 16500 3ddd with cm12.1

Why cant hava more?

Before in stock ROM without overclock i can reach easy 53k
[Moto Maxx Android Development] immadeofpixels27:
Flashing the ROM wipes /system so you'd also have to re-flash any zips that alter it such as V4A and Xposed
[Moto Maxx Android Development] fgl27:
The kernel is patch to a old V of Su that was the only one that work on stock, now new Su version works on my kernel, but I had no time to update because is not demanding, if you update the Su like you wrote SU.zip will do the update of the kernel and add the systemless support if available for the device.

The only plus on to have the patch is:

With patch, there is no need to flash Su after it kernel update, but that doesn't change any support of Su or kernel related to SU systemless etc...

Did you understand the patch part?

If I understand the Magik thread, there is no point to tell me what I need to make on the kernel side to make it compatible or some that point to a kernel problem or how to log debug a kernel problem (ok I only look really kick)...

Do you fully understand what is need to change to make that Magik to work? Are you shore is a Kernel problem?

Does the stock kernel works? the only Su for that one is Beta 2.62...

I'm not magic my self I need some help as my time is limited I don't have any use or knowledge on how Magik works, so help me to help you...

:good:
[Moto Maxx Android Development] TheSt33v:
If you've read the magisk thread, you officially know everything that I know about how it works. If you need more information, or you feel like magisk isn't worth your time, that's totally fine. Honestly, I don't know what we would gain from magisk support since the roms that we run on the XT1254 probably wouldn't pass safetynet anyway. I was just curious.
[Moto Maxx Android Development] fgl27:
I flash magisk.zip on my kernel or stock kernel it destroys the kernel, the device can't even start the boot image is looked at bootloader.

So magisk have no support for quark, if you had flash the magisk.zip you could let me know that and prevent me from waste some time trying this, really time is precious to me I have very little.

Safetynet works just fine on stock ROM but of course with no modifications, Mod a system make it custom have it up and down, users must know that if they need a 100% stock and safe system were they can use this type of featuring android pay and related they must stay on full stock, but for some user that is too boring changes and customizing things is fun gain full control of the device is great for me, but I know I will loose feature A or B most featuring are really very need for only some users...

If some day magisk have support for aware device and my kernel some how breaks it let me know but test things first and let me know exactly what is going on, what you wanna to achieved, what can I do to test etc...
[Moto Maxx Android Development] TheSt33v:
I know that magisk doesn't work. That's why I was asking if you were going to modify your kernel so that it would work. I wouldn't ask you to support something that already worked. But thank you for the information and for responding to me.
[Moto Maxx Android Development] fgl27:
I just you to understand that the problem is not my kernel, magisk .zip break quark boot image magisk dev must fix that, try the thread explain to the Dev there...

If you had start the conversation with that would be better, I also could have made a key question in the start to know what happen exactly but I did not...

:good:
[Moto Maxx Android Development] fgl27:
BHB27-Kernel-V201-4-M.zip​

Marshmallow only.

Changelog

Download BHB27-Kernel

Note:

Use this with the latest version of my mod KernelAdiutor-0.9.9.4.+21 or up to control the many featuring of the kernel.

Download Kernel Adiutor App

Don't use this on a old ROM version give preference to the newest version, please don't report bugs from a old ROM version...
[Moto Maxx Android Development] fgl27:
BHB27-Kernel-V130-0-L.zip​

Lollipop only.

Changelog

Download BHB27-Kernel

Note:

Use this with the latest version of my mod KernelAdiutor-0.9.9.4.+21 or up to control the many featuring of the kernel.

Download Kernel Adiutor App

Long time don't make this in case it fails go back to the previously (BHB27-Kernel-V129-1-L.zip) version that is on the Download link
[Moto Maxx Android Development] fgl27:
Kernel Adiutor update

KernelAdiutor-0.9.9.4.+21.BHB27-Mod.apk​

Download Kernel auditor

Changelog

Installation

APK or ZIP?

If you have building Kernel Adiutor like in RR ROM you must use the zip.

If you don't if install it from play(original KA) or is using my KA apk you must use the apk.

Install APK:

* Install it like any other apk from file manager (like ES File Explorer)

* May be necessary to uninstall the old version first if it doesn't install.

Install ZIP:

* To install the zip 1° uninstall Kernel Adiutor (original KA) if you have it.

* Then flash via TWRP, no wipe is need.

If encounter any problem:

Clear data of yours BHB27 Kernel Adiutor app + deleted the KernelAdiutor and KA_profiles folder from internal memory (if not possible by the android file manager use TWRP one), reboot to recovery and clean/wipe Dalvik and cache before reporting things.

You can make a copy of profiles.json file inside KA_profiles folder (in case you save a profile), after the reboot place it back on the folder then apply the setting on the app, if encounter problem after the apply the profile is the problem deleted it and redo the cleaning and don't use it again...

This helps when the apps functions are odd, misbehaving and or slow to load/display.

Sharing profiles

The only ting need to share a profile is the file profile.json in side KA_profiles folder, it can be just simple copy and past to another devices, the file is very small and easy to share.

Use my version of Kernel Adiutor to better support this Kernel. :good:
[Moto Maxx Android Development] fgl27:
Also Up Download section of Kernel Adiutor...

Enjoy... :good:
[Moto Maxx Android Development] gangrenius:
Is this labled right? Because .4 was released a while back?.. I have the droid turbo 1254
[Moto Maxx Android Development] Wynnded:
I just went back and looked. I don't find what you're referring to.
[Moto Maxx Android Development] gangrenius:
So BHB released a kernel labled the same thing a week back for Verizon users. Is this 201.4 the same as the one released a week ago.
[Moto Maxx Android Development] Wynnded:
I went back in the thread and looked and didn't see the release that you're talking about. Could you post a link to it? BTW, this release is 201-4, not 200.4. Maybe that's your mix-up.
[Moto Maxx Android Development] gangrenius:
So I looked also and it is gone. But I have it installed 201.4. ...
[Moto Maxx Android Development] gangrenius:
See the date on the kernel and my version release of rr
[Moto Maxx Android Development] fgl27:
That was a pre-released test version for wake sensor test, if you look to the build date you see that this have today date and that I don't remember probably the day I release date...

This is final complete one.
[Moto Maxx Android Development] Wynnded:
I'll be darned, who knows what the deal is. Ah well, no biggie.
[Moto Maxx Android Development] vinydasilveira:
It is normal in the standard configuration the GPU automatically jump to 800MHz, instead of working at standard 600MHz?
[Moto Maxx Android Development] Nitefire77:
Yes that's default when kernel is installed, but using kernal aduitor you can drop it back down to 600mhz, and the CPU can be dropped back to 2.7ghz or even lower if you so desire
[Moto Maxx Android Development] fgl27:
BHB27-Kernel-V201-5-M.zip​

Marshmallow only.

Changelog

Download BHB27-Kernel

Note:

Use this with the latest version of my mod KernelAdiutor-0.9.9.4.+21 or up to control the many featuring of the kernel.

Download Kernel Adiutor App

Don't use this on a old ROM version give preference to the newest version, please don't report bugs from a old ROM version...
[Moto Maxx Android Development] Shooting Star Max:
Hello!

Latest kernel version has a problem with video recording. CM Camera will pretend to be recording, but will produce no file, while Motorola Camera will throw an error.*Previous version works well (V201-3). Here's a logcat, just in case:

https://drive.google.com/open?id=0B2EFD_NTVrKgbWRwd1FSV2dpQ0U
[Moto Maxx Android Development] eugene_fish:
The same issue. Moto camera says: "Not able to capture media"
[Moto Maxx Android Development] Ducadim:
Just have tried - no video recording problem at all[emoji6] (xt1225, RR 05.09, BHB27 201.5)

from XT910, 925 or 1225 using Tapatalk
[Moto Maxx Android Development] Shooting Star Max:
Sorry, hadn't checked version 5. It works well now, the problem was in v4. Thanks!
[Moto Maxx Android Development] eugene_fish:
I'm agree. The video recording issue was gone with kernel V201-5-M.
[Moto Maxx Android Development] fgl27:
Kernel Adiutor update

KernelAdiutor-0.9.9.4.+22.BHB27-Mod.apk​

Download Kernel auditor

Changelog

Installation

APK or ZIP?

If you have building Kernel Adiutor like in RR ROM you must use the zip.

If you don't if install it from play(original KA) or is using my KA apk you must use the apk.

Install APK:

* Install it like any other apk from file manager (like ES File Explorer)

* May be necessary to uninstall the old version first if it doesn't install.

Install ZIP:

* To install the zip 1° uninstall Kernel Adiutor (original KA) if you have it.

* Then flash via TWRP, no wipe is need.

If encounter any problem:

Clear data of yours BHB27 Kernel Adiutor app + deleted the KernelAdiutor and KA_profiles folder from internal memory (if not possible by the android file manager use TWRP one), reboot to recovery and clean/wipe Dalvik and cache before reporting things.

You can make a copy of profiles.json file inside KA_profiles folder (in case you save a profile), after the reboot place it back on the folder then apply the setting on the app, if encounter problem after the apply the profile is the problem deleted it and redo the cleaning and don't use it again...

This helps when the apps functions are odd, misbehaving and or slow to load/display.

Sharing profiles

The only ting need to share a profile is the file profile.json in side KA_profiles folder, it can be just simple copy and past to another devices, the file is very small and easy to share.

Use my version of Kernel Adiutor to better support this Kernel. :good:
[Moto Maxx Android Development] mathk:
I updated the kernel V201-4-M to V201-5-M and then I found that the charging current is 0.3A only.

I read some information in FAQ and tried to uninstall the control app.

Reboot and then reinstall the app.

The problem is now fixed.

See if someone have the same experience and you can try.

Thanks for the author of the kernel.

(I rebooted the phone again and found that the current is locked to <400mA again. )

(updated the app and further investigation are being made.)
[Moto Maxx Android Development] fgl27:
noting related to this thread, kernel or app is OK.

What is the status in Power and battery?

take some seconds to the status update/change when you are charging and wanna to see the Current...

my is just fine
[Moto Maxx Android Development] mathk:
if i broke the rules, i am sorry.

i uninstalled the app, removed the folder ,and rebooted the phone .

reinstalled the app without changing setting and it looks like this now.

it is interesting.

the current displayed is changed to normal after unknown minutes.

while i found the charging time is longer now, i cant ensure it is just a display problem or real problem.

so please ignore my report at this moment.

update again : once the current shown is increased , the charging speed/charging time is really increased/longer.

I rebooted it again and the current is locked to 5xx mA. ( When I set the DoubleTap2Wake TimeOut from 800ms to 400ms before, it's 300mA)
[Moto Maxx Android Development] fgl27:
What app you are changing? installing uninstalling?

That battery featuring on the Kernel adiutor is so the user can test the charger, if you have a problem test the cable and or the charger in this and other devices, is simple as that.

there is no setting that you can change on that app that will affect charging current, you are just confusing yourself changing any wake option or any other kernel option. You have a problem on the cable, charger or USB device port.
[Moto Maxx Android Development] colthars:
Flashes v5 via flashify

Got this

Everything dissapear

Almost all apps

Data remains
[Moto Maxx Android Development] fgl27:
You have a launcher problem? or the apps are uninstalled?

with app exactly?
[Moto Maxx Android Development] colthars:
don't know what to say exactly. they just disappeared from launcher list (trebuchet). almost all of them. just the default ones from cm and playstore remaining.

all data stayed intact.

after that tried to install v4 via recovery (twrp m3).

reboot and go to playstore and started to download every app again.

after 30 minutes, system crashed and reboot.

all apps come back again. very crazy.

just had to configure some permissions again. contacts per example.

also, 2 days before, when i make rom update, all rom settings gone reset. just app data remains intact.
[Moto Maxx Android Development] fgl27:
So resuming all the app's you have install are gone.

Play is a system app like all CM app's, ROM setting is on the Data partition with all installed app.

You had a problem to the Data partition, I don't see relation to any kernel version, probably the latest changes to the ROM you are using are causing that some times after too many dirty flash that can happens randomly, or some root app, xposed or any zip you flash to change the ROM can cause this...

Clean install if the problem keeps happening, report on the ROM thread.
[Moto Maxx Android Development] mathk:
The app I was talking about is only the "Kernel Adiutor".

I will see if there is any problem in this week.

I think it's not really the kernel problem but my setting problem.

To prevent any misunderstanding , one thing i have to emphasize is this kernel and the control app is really great to improve the performance(not just speed) of the phone greatly.
[Moto Maxx Android Development] Hawtpants:
I have a little situation.. I am using RR + BHB27 kernel with bhb's custom KA. On the GPU section, GPU minimum is set to 100 and max to 800mhz, but the current frequency never leaves 25mhz even if I activate gaming mode.. Anyone knows what is going on?
[Moto Maxx Android Development] fgl27:
KA GPU freq, like is write is current, if there is no drawing it will be at 25Mhz.

It is working just fine, I don't know a app that can record changes to GPU freq there may be one if you really believed it is locked onto 25 find a app that can record use a 3D app to stress and check.
[Moto Maxx Android Development] blacksn:
All versions after 200-9 make phone slow after 10+ hours of use or maybe after battery recharge at 15%. I tried to close all apps, tested cpu usage was about 50%, it doesnt help.
[Moto Maxx Android Development] fgl27:
So if I recharged at 14 or 16 % is ok there is a problem on 15%.

And you use what to measure CPU usage?

I little hard to understand you...
[Moto Maxx Android Development] blacksn:
15% (when low battery warning appears) and lower, charging phone doesnt solve this problem. I tried Cpu monitor. I wonder why you dont see this bug.
[Moto Maxx Android Development] pedrohxn:
[MENTION=5747496]bhb27[/MENTION] please would you check your private messages?
[Moto Maxx Android Development] fgl27:
BHB27-Kernel-V201-6-M.zip​

Marshmallow only.

Changelog

Download BHB27-Kernel

Note:

Use this with the latest version of my mod KernelAdiutor-0.9.9.4.+22 or up to control the many featuring of the kernel.

Download Kernel Adiutor App

Don't use this on a old ROM version give preference to the newest version, please don't report bugs from a old ROM version...
[Moto Maxx Android Development] fgl27:
now I understand the 15% part, never run below 15%, but is expected when you are below 15 there is a lot of tools not just kernel but battery thermal hotplug, ROM power management they all have setting that in most can't be changed and those will reduce performance so you can reach a power source without power off.

But if you say if I go under 15% that reduce of performance will remain even after I charger that I never see or any one ever report so is need time to check I can't run at 15% whenever I wanna next time the battery is low I do some test before and after to see that may take a while.

I don't see any problem with the load average CPU monitor can tell exactly what app, kernel service, system service etc is consuming resource after I open a lot of app, I see very normal behavior very low frequency only one core enable and a second on and off, and there is only 30% of use and that is with one two cores online, so the real load average of that one/two core be 30% the total system load is very low. and normal

If you have a way of reproduce High use in a bad behavior without stress test app let me know.

I don open that much I reply as soon as possible.
[Moto Maxx Android Development] gangrenius:
[MENTION=5747496]bhb27[/MENTION] do you also integrate the monthly security updates into your kernel also if the kernel has updates?
[Moto Maxx Android Development] fgl27:
Changelog, googles security and Linux update carry all most all security changes, some other are random.
[Moto Maxx Android Development] Hawtpants:
Anyone around has experience with disabling Fsync? Have it brought you any headaches? I've been trying around the kernel options for optimal performance/battery but I don't have the technical knowledge to not **** up my phone lol
[Moto Maxx Android Development] mubaidr:
My Phone fails to boot (Stuck at boot animation, sometimes boot animations hang too) after installing latest kernel. Have to restore the twrp backup with default setup to be able to bootup. I am going to try previous version to check if it is something with ROM setup or latest version of kernel.

[Update 1]

No success; I think it could be latest Rom version. Going to download older version and try if it boots.

[update 2]

Still no success; Without kernel RR rom boots fine, everything works fine. But as soon as i install Kernel (tested 205 & 206) Rom fails to boot. For now i will stick with stock kernel, i will wait for an update from you. Also let me know how can i help you debug this.
[Moto Maxx Android Development] kitcostantino:
sounds like the flash of boot.img didnt occur. reflash kernel, should fix ya up.
[Moto Maxx Android Development] mubaidr:
Strangely enough. It randomly booted up fine after 3,4 tries. I don't know what's the reason!

I am afraid to restart now. But I will try to restart it now.

[UPDATE]

Nope, no luck! No matter how much i try, it does not work. Sticking with default RR Rom kernel for now, hope this is fixed soon.

and BTW i have Verizon Droid Turbo