[KERNEL][UBER 6.0][27/12] Custom Kernel v2.5 for Samsung Galaxy J7 - Samsung Galaxy J7 ROMs, Kernels, Recoveries, & Oth

This is a custom kernel for Samsung galaxy J7(Exynos variants of J7)
Use Kernel Aduitor app from Play Store to change kernel parameters.
Changelogs
v2.5
Compiled with UBERTC GCC 6.0
Update to Linux 3.10.94
Remove EXYNOS_STAT_LOG ,Wifi debug ,Android logger and PROFILING
Kernel Quick Wakeup feature(for better battery)
Governors(Hyper,preservative,conservativex,alucard,darkness,nightmare,wheatley,smartassV2,Ondemandplus,dancedance,bioshock,lionheart)
Sio I/O Scheduler
Fix installtion of Busybox
Nvidia power efficiency patches
Optimize LowMemoryKiller driver(kernel side)
Use Powersuspend driver for decon
Frandom
Dynamic Sync control(Faux123)
Many other changes(see github repository)
V2.1
Fixed battery drain in V2(hopefully)
Updated UBERTC 5.2.1 toolchain
V2.0
Compiled with UBERTC GCC 5.2
Update to latest Linux 3.10.90 from 3.10.61
FLashable zip(flash with TWRP)
Busybox
Remove Knox notification
Add BFQ and FIOPS I/O Scheduler(Change them with app 'Kernel Aduitor' on Play Store)
Remove some debug
Disable SEC_OOM_KILLER
Optimize SLUB memory allocator
Reduce wifi battery drain
Optimize cpu hotpllugging
Optimize Deadline I/O Scheduler
Some other misc. changes(See on github)
V1.0
SELinux set to Permissive mode
Compiled with UBERTC GCC 4.9.4
cortex-a57.cortex-a53 optimizations
Files attached in post!
Instructions
You must be rooted ! How to Root? See here: http://sharvinzlife.blogspot.in/2015/10/samsung-galaxy-j7-sm-j700f-tips-and.html
Copy custom_kernel_v2.5.zip(Do not download, v1,it is outdated)
Flash with TWRP recovery :good:
Sources
https://github.com/sakindia123/android_kernel_samsung_j700F

Reserved post

Knox crap in kernel
after some research, found something to remove knox crap from kernel (which taps in the usage of device to make security logs)
here's the thread, jus look into it once
http://forum.xda-developers.com/showthread.php?t=2599266
:angel:

I believe i have managed to silence knox,will make the next kernel update TWRP installable .

Kernel Updated to v2.0,Flash with TWRP!

sakindia123 said:
Kernel Updated to v2.0,Flash with TWRP!
Click to expand...
Click to collapse
Thanks i like it.
Sent from my SM-J700F using Tapatalk 2

Kernel works great ! Thanks @sakindia123 you're awesome !

i looked at the code source i can't find OC tables .. my device J700H ..................................can you plz poste antutu score... and plz can you work on cm13...

nanoteam said:
i looked at the code source i can't find OC tables .. my device J700H ..................................can you plz poste antutu score... and plz can you work on cm13...
Click to expand...
Click to collapse
Antutu score is 39000 on my J700F.
I also am not able to overclock the device.Layout is very different from Exynos 7420 and Exynos 5433

sakindia123 said:
Antutu score is 39000 on my J700F.
I also am not able to overclock the device.Layout is very different from Exynos 7420 and Exynos 5433
Click to expand...
Click to collapse
so can you work on cm13... i know will get anroid m in the future but i like more cm roms
---------- Post added at 08:50 PM ---------- Previous post was at 08:49 PM ----------
kernel work stable for now ... i need more tweaking on gpu to get more performance.... thanks man

Hi sir. Kernel v2 is good. But i feel faster battery drain in my j700h. May be in nxt update u try to fix it. But over all its very nice and smooth. Thanks

Serious bug found in the custom kernel v2
Initially on stock kernel, when outdoor mode in notification panel was enabled, brightness was set to max for convenient viewing under direct sunlight.
But after flashing the custom kernel v2, as soon as outdoor more is clicked, device reboots. Not just once or twice but every time its clicked. Please fix the issue in the custom kernel v3.
And somebody please upload the stock kernel for the time being. Moreover can somebody please check & reply whether the same issue is in the custom kernel v1. Apart from this, is there way to remove the kernel modified notification appearing in the upper left corner when device gets booted, though it's not a major problem but a bit annoying & eye catchy.
Last but not the least, is there a way to receive regular updates in this rooted J700F. If not then where to manually download the latest updates & flash it via custom recovery.
Looking forward to a positive reply&thanks in advance.

hi i want to ask the kernel source in title say .is for J700F with qualcom chipset but in arch64 i find just exynos chipset files no qualcom so is this for J700H or the two has exynos
---------- Post added at 07:34 PM ---------- Previous post was at 07:33 PM ----------
darksam96 said:
Serious bug found in the custom kernel v2
Initially on stock kernel, when outdoor mode in notification panel was enabled, brightness was set to max for convenient viewing under direct sunlight.
But after flashing the custom kernel v2, as soon as outdoor more is clicked, device reboots. Not just once or twice but every time its clicked. Please fix the issue in the custom kernel v3.
And somebody please upload the stock kernel for the time being. Moreover can somebody please check & reply whether the same issue is in the custom kernel v1. Apart from this, is there way to remove the kernel modified notification appearing in the upper left corner when device gets booted, though it's not a major problem but a bit annoying & eye catchy.
Last but not the least, is there a way to receive regular updates in this rooted J700F. If not then where to manually download the latest updates & flash it via custom recovery.
Looking forward to a positive reply&thanks in advance.
Click to expand...
Click to collapse
yep me two...

Could this kernel work in J700M? Someone test it in this model?

This kernel works on exynos models of j7 ( this includes j700h/f models)

messi2050 said:
This kernel works on exynos models of j7 ( this includes j700h/f models)
Click to expand...
Click to collapse
Ok but excuse me for my noob question sir. Samsung J700M do not have exynos Microprocessor? And which Microprocessor use? Thanks in advance

cachok9999 said:
Ok but excuse me for my noob question sir. Samsung J700M do not have exynos Microprocessor? And which Microprocessor use? Thanks in advance
Click to expand...
Click to collapse
It will not work on J700M!Dont try

sakindia123 said:
It will not work on J700M!Dont try
Click to expand...
Click to collapse
Thanks you @sakindia123 for your useful information

Hi guys I check my information again and I have noticed that my Chipset is Samsung Exynos 7 Octa 7580
So, could I use this kernel? Thanks.

cachok9999 said:
Hi guys I check my information again and I have noticed that my Chipset is Samsung Exynos 7 Octa 7580
So, could I use this kernel? Thanks.
Click to expand...
Click to collapse
yes

Related

[KERNEL][G850F] Custom kernel [r2.2] (SUSPENDED)

This is the custom kernel for Sansung Galaxy Alpha (Exynos variant).
Features:
uc/oc: a7 200-1800, a15 200-2000
knox removed
init.d support
busybox and su install
battery and performance tweaks
.. and much more
to control install Synapse for play store
Download:
r2.2 - https://yadi.sk/d/cP8KVguZennCy
r2.1 - https://yadi.sk/d/_LyYroAaehJJX
r2 - https://yadi.sk/d/38sJf4kjeh7N5
r1 - https://yadi.sk/d/r8aZnDu7dYpvp
Changelog:
r2.2 - selinux is permissive now
r2.1 - http://forum.xda-developers.com/showpost.php?p=58874096&postcount=103
r2 -http://forum.xda-developers.com/showpost.php?p=58868400&postcount=97
Thanks to:
Andreilux, UpInTheAir and many others who spend their time to develop for exynos platform
Sources:
https://github.com/bonuzzz/kernel_g850
XDA:DevDB Information
Custom kernel for Samsung Alpha, Kernel for the Samsung Galaxy Alpha
Contributors
bonuzzz
Kernel Special Features:
Version Information
Status: Stable
Created 2014-12-22
Last Updated 2015-03-31
What variants can this be flashed to?
Sent from my SAMSUNG-SM-G850A using XDA Free mobile app
yoyochuckd said:
What variants can this be flashed to?
Sent from my SAMSUNG-SM-G850A using XDA Free mobile app
Click to expand...
Click to collapse
woooww,now custom kernal arrive to us,thanks m8 for your effort:good:
---------- Post added at 09:34 ---------- Previous post was at 09:25 ----------
as I know is only for 850F users coz Snapdragon Ausers dont have root & recovery till now
---------- Post added at 09:36 ---------- Previous post was at 09:34 ----------
bonuzzz said:
This is the custom kernel for Sansung Galaxy Alpha.
Features:
uc/oc: a7 200-1800, a15 200-2000
knox removed
init.d support
busybox and su install
battery and performance tweaks
.. and much more
to control install Synapse for play store
Download:
https://yadi.sk/d/r8aZnDu7dYpvp
Thanks to:
Andreilux, UpInTheAir and many others who spend his time to develop for exynos platform
XDA:DevDB Information
Custom kernel for Samsung Alpha, Kernel for the Samsung Galaxy Alpha
Contributors
bonuzzz
Kernel Special Features:
Version Information
Status: Stable
Created 2014-12-22
Last Updated 2014-12-22
Click to expand...
Click to collapse
hi @bonuzzz
do you have some profiles for contoling oc/uv & so
yoyochuckd said:
What variants can this be flashed to?
Sent from my SAMSUNG-SM-G850A using XDA Free mobile app
Click to expand...
Click to collapse
I haven't known about qualcomm variant before, so this kernel is for exynos only.
@hensk, I dont have any specific profiles for now, because I'm also testing different combinations.
I tested the at 2.0GHz and performance govenor and I didn't notice any heat.
I recommend 500-1.8 for a15 cores and 200-1.8 to a7.. But you can set limit for a15 200-2.0. At this variant I haven't any lags and haven't notice additional battery drain.
hi bonuzzz
can you give us possablity to change system from dalvic to ART in your custom rom
hensk said:
hi bonuzzz
can you give us possablity to shange system from dalvic to ART in your custom rom
Click to expand...
Click to collapse
It's not ROM. This is kernel only for stock rom
already flashed your kernal m8,
..charging now
bonuzzz said:
I haven't known about qualcomm variant before, so this kernel is for exynos only.
@hensk, I dont have any specific profiles for now, because I'm also testing different combinations.
I tested the at 2.0GHz and performance govenor and I didn't notice any heat.
I recommend 500-1.8 for a15 cores and 200-1.8 to a7.. But you can set limit for a15 200-2.0. At this variant I haven't any lags and haven't notice additional battery drain.
Click to expand...
Click to collapse
From where you control over and under clocking? i mean which app.
If it overclocks...I WANT it badly
Oh! Finally it's time to root my alpha! Now we have a good reason! Many thanks bonuzzz for this big work
zarras said:
From where you control over and under clocking? i mean which app.
If it overclocks...I WANT it badly
Click to expand...
Click to collapse
Install Synapse from play store
Still no root for Qualcomm?
Sent from my SGH-T999L using XDA Free mobile app
Thanks to your work.
Did you have repository cor this kernel?
I want to port this source for g850s.
hi bonuzz could u please implement tap2wake feature on this kernel? btw thanks for your good work. keep it up.
saxmydix said:
hi bonuzz could u please implement tap2wake feature on this kernel? btw thanks for your good work. keep it up.
Click to expand...
Click to collapse
this will be awesom port for Alpha
Thank you for the kernel.
Does exynos undervolt well ? If yes please add undervolt.
Hopefully I can squeeze another extra 2-3 hours battery life.
After one day of intense test, the stability its very good, at max frequency too. Antutu confirm my sensation ofincreased speed
https://www.dropbox.com/s/7dw9s8ch8geb2b7/Screenshot_2014-12-24-17-18-06.png?dl=0
Does the kernel changes the flag knox 0x1
oxygen2222 said:
Does the kernel changes the flag knox 0x1
Click to expand...
Click to collapse
to install kernel you require cwm and cwm does flag knox 0x1.
maybe you should make PM direct contact with OP or @modpunk
One little problem I've noticed: the settings that I have chose with synapse, at reboot are changed, maybe by the sistem. How I do for have the choices of new frequencies permanently? Thanks in advance! PS I have tried dvfs disabled with xposed installer but nothing..

[KERNEL] SM-T530 experimental overclocking

Overclocked kernel T530
I have compiled two variants, one for the 4.4.2 rom and another for 4.4.4, CM11 rom.
4.4.2 kernel is tested on the stocklessv5 rom.
The overclocking in this kernel is experimental. Some also claim that overclocking is not possible on this device.
I still feel that there is a speed improvement using my kernel, so whether this comes from the overclocking or from other changes is debatable.
Antutu tests have given me slightly higher scores on the stockless rom than on the CM11 rom.
On stock rom I did get Antutu score at 16800, at the stocklessV5 18367. (these are numbers I have logged a while ago, offcourse results will vary from test to test with antutu.)
On my kernel I typically get around or just below 19000. (highest score so far is 19200)
There is a thread regarding overclocking the LG G2 mini, and I have been looking at the github for that project for ideas.
LG G2 Mini use the same cpu/gpu hardware as the tab4. For comparisation there is posted an image in that thread by someone showing antutu result of 20000 on the LG. But others report they can not replicate that. The LG have lower screen resolution than the Tab4 10.1" so that could explain some of the difference.
About this kernel:
- Overclocking CPU to 1.6Ghz
- Overclocking GPU to 533Mhz
- DVFS is disabled
- Fixed the simple_ondemand GPU govenor crashes
- CPU governors smartassV2 added, enabled interactive govenor
- Compiled with sabermod 4.9 graphite toolchain
For sources, look at github
The 4.4.4 (CM11) kernel: https://github.com/amyren1966/android_kernel_samsung_matissewifi
The 4.4.2 kernel : https://github.com/amyren1966/SM-T530_KK_Opensource
[emoji106] whats about a cm12 kernel and a cpu hotplug alternative to mpdecision would be nice.
dt2w is interesting to.
And some beer for kexec hardboot.
sub77 said:
[emoji106] whats about a cm12 kernel and a cpu hotplug alternative to mpdecision would be nice.
dt2w is interesting to.
And some beer for kexec hardboot.
Click to expand...
Click to collapse
I have been trying to make one for cm12. But my attempts resulted in a non-booting kernel, so I put it aside for the moment. Perhaps later if I have the time.
amyren said:
I have been trying to make one for cm12. But my attempts resulted in a non-booting kernel, so I put it aside for the moment. Perhaps later if I have the time.
Click to expand...
Click to collapse
no boot or no framebuffer?
this could help initialize both framebuffer on cm12
sub77 said:
no boot or no framebuffer?
this could help initialize both framebuffer on cm12
Click to expand...
Click to collapse
I dont know what happens if there are no framebuffer?
But after installing my kernel and I rebooted it just shows the first samsung boot screen, and then goes black, then after a short while it just relaunches twrp recovery.
Other atempts it does go directly to the download mode.
I'm very excited to hear this news. Can anyone confirm if the oc is for real on cm11 or kk? and if so, we must have it working on cm12 for sure. cm12.1 is actually what we're on isnt it? blisspop here, but i see a 5-12-2015 cm 12.1 just dropped so i'm pry gonna run that in the next day or so. Either way, great work! Any type of improvement i see as progress.
PizzaG said:
I'm very excited to hear this news. Can anyone confirm if the oc is for real on cm11 or kk? and if so, we must have it working on cm12 for sure. cm12.1 is actually what we're on isnt it? blisspop here, but i see a 5-12-2015 cm 12.1 just dropped so i'm pry gonna run that in the next day or so. Either way, great work! Any type of improvement i see as progress.
Click to expand...
Click to collapse
just building blisspop with the the same changes, i also can give the kernel without the overclock restrictions if you want to test them, just pm. me
This looks interesting :
http://forum.xda-developers.com/showthread.php?t=2954948
sub77 said:
just building blisspop with the the same changes, i also can give the kernel without the overclock restrictions if you want to test them, just pm. me
This looks interesting :
http://forum.xda-developers.com/showthread.php?t=2954948
Click to expand...
Click to collapse
Please post a link here to your cm12 kernel when you have finished it with the overclock changes.
maybe for LP 5.0.2 TW ?????
Sent from my SM-T530NN using Tapatalk
Please have a look at
http://forum.xda-developers.com/showthread.php?t=3134872
hi, please about 4.4.2 with stockless rom v5, if anything become unstable and want go back to previous kernel is it enough to dirty flash stockless rom or there is something that must be deleted manually?
thanx a lot…
thank you can this thing get overclocked more i mean i saw people state they overclocked the tab 1 to 2ghz just asking lol, anyways great job

[KERNEL][LineageOS] LMKernel - r5 - 9th July

Compatibility:
LineageOS 14.1 based roms; reported working with most 7.1.2 ROMs.
Download:
See attachments.
How to install:
Flash the zip.
If you come from another kernel, dirty flash your rom or LineageOS's boot.img before flashing this one (that also includes ROMs that come with a different kernel built-in).
Features:
Flash and forget
All cores are unlocked and unshackled
No hotplug (see: https://forum.xda-developers.com/showpost.php?p=72198795&postcount=140)
Spectrum support (Info: https://forum.xda-developers.com/showpost.php?p=72804608&postcount=192)
Reduced idle power consumption (don't complain about 3rd party wakelocks)
some wakelocks are blocked by default (thanks to @franciscofranco)
Credits:
@franciscofranco's zips.
Powered by: AnyKernel2 - @osm0sis
Extra thanks:
@karthick and @chaubeyprateek - Hyper Kernel
Interactive how-to: [GUIDE] [AKT] Advanced Kernel Tweaks by @Asiier, @patalao, @Mostafa Wael and @Senthil360
I am trying this out.Will you add d2w?
Working here on a6020a40 sd415 indian varient.
bodafranus said:
Compatibility:
Android Nougat 7.1.1 Lineage OS 14.1 based roms.
A6020 (tested only on l36 variant)
Download:
http://www106.zippyshare.com/v/IcjLb4RP/file.html
(will move to AFH shortly)
How to install:
Flash the zip.
Features:
Flash and forget
All cores are unlocked and unshackled
Reduced idle power consumption (don't complain about 3rd party wakelocks)
Wakelocks blocked by default (thanks to @franciscofranco)
Changelog:
https://gist.github.com/LegendMaster/767d12c93c5fc53dc5f214b4e10fce29
Source:
https://github.com/LegendMaster/android_kernel_lenovo_msm8916/tree/experimental
Known bugs:
Minimum frequencies on big cluster reverting to 960MHz. CPU Freq driver doesn't seem to remember policy->user_policy.min when waking up from suspended state.
You tell me. :good:
Credits:
init.rc all from @franciscofranco zips.
Powered by: AnyKernel2 - @osm0sis
HMP Scheduler and insights: [GUIDE] [AKT] Advanced Kernel Tweaks
Extra thanks:
@Dreamstar - Vegito Kernel
@chaubeyprateek - Hyper Kernel
Click to expand...
Click to collapse
Finally someone developing a different kernel! Very much appreciated!
Take a look at ExtremeKernel, it adds some bits missing from stock Kernel that would be nice to see here (Extreme seems to be discontinued).
Gonna follow this thread and try it!
@bodafranus thanks for a great kernel! Working here o a40 sd 415 indian variant. Here one bug though.. touch response is not working on ambient display.. it has been fixed in latest commits by Karthik. Kindly include these fixes in next version. Thanks!
Waiting for Alpha1 to try it! When will it be available?
Changelog seems to be promising!!
New version:
alpha1
1. changed governor and HMP scheduler values.
2. added bw_hwmon shenanigans to ramdisk (responsible for controlling some bus frequencies)
3. updated some drivers
4. merge 'caf/LA.BR.1.2.9_rb1.12' (kang from: karthick111)
If you experience any problems, send logs. (some can be found at: /sys/fs/pstore)
tanx said:
I am trying this out.Will you add d2w?
Click to expand...
Click to collapse
Not my priority, still have tons of patches to apply.
You can use Gravity Screen with everything but "Turn Screen ON by Proximity" disabled.
dr.bathman said:
Working here on a6020a40 sd415 indian varient.
Click to expand...
Click to collapse
Thanks.
IagoJevaux said:
Finally someone developing a different kernel! Very much appreciated!
Take a look at ExtremeKernel, it adds some bits missing from stock Kernel that would be nice to see here (Extreme seems to be discontinued).
Gonna follow this thread and try it!
Click to expand...
Click to collapse
You're welcome.
dr.bathman said:
@bodafranus thanks for a great kernel! Working here o a40 sd 415 indian variant. Here one bug though.. touch response is not working on ambient display.. it has been fixed in latest commits by Karthik. Kindly include these fixes in next version. Thanks!
Click to expand...
Click to collapse
I haven't seen anything in his commits related to this. Could you be more specific?
IagoJevaux said:
Waiting for Alpha1 to try it! When will it be available?
Changelog seems to be promising!!
Click to expand...
Click to collapse
Available now.
Is it working on a46?
Sent from my Lenovo Vibe K5 Plus using XDA Labs
AmithNRG said:
Is it working on a46?
Sent from my Lenovo Vibe K5 Plus using XDA Labs
Click to expand...
Click to collapse
You'll have to test it yourself or wait for somebody else's feedback.
The OP only has the l36 variant.
It's working on a46. I have it and working. Thanks for the work.
It seems kernel is not fully compatible with vibe k5 a6020a40 sd 415 Indian varient. Phone gets booted only if flashed over hyper kernel of prateekchaubey. But if lm kernel is flashed over stock lineage kernel, phone gets stuck at bootlogo. I checked both alpha0 & alpha1 versions after I got this. Logs from sys/fs/pstore has been attached which are after flashing alpha1 over hyper kernel.
And touch on ambient display is still not working with alpha1 version.
dr.bathman said:
It seems kernel is not fully compatible with vibe k5 a6020a40 sd 415 Indian varient. Phone gets booted only if flashed over hyper kernel of prateekchaubey. But if lm kernel is flashed over stock lineage kernel, phone gets stuck at bootlogo. I checked both alpha0 & alpha1 versions after I got this. Logs from sys/fs/pstore has been attached which are after flashing alpha1 over hyper kernel.
And touch on ambient display is still not working with alpha1 version.
Click to expand...
Click to collapse
@bodafranus
List of bugs:
timer_rate fixed on Little cluster, unable to change it.
minimum frequency on big cluster reverting to default after CPU wakes from suspended state.
AmithNRG said:
Is it working on a46?
Click to expand...
Click to collapse
Should work.
tanx said:
It's working on a46. I have it and working. Thanks for the work.
Click to expand...
Click to collapse
Thanks for letting me know
dr.bathman said:
It seems kernel is not fully compatible with vibe k5 a6020a40 sd 415 Indian varient. Phone gets booted only if flashed over hyper kernel of prateekchaubey. But if lm kernel is flashed over stock lineage kernel, phone gets stuck at bootlogo. I checked both alpha0 & alpha1 versions after I got this. Logs from sys/fs/pstore has been attached which are after flashing alpha1 over hyper kernel.
And touch on ambient display is still not working with alpha1 version.
Click to expand...
Click to collapse
That's strange, can you try flashing over latest official Lineage, after a Factory Reset wipe?
Try to grab a logcat while in bootloop, if it persists (see: https://forum.xda-developers.com/showthread.php?t=2274119)
I will check Ambient Display after I fix some issues.
bodafranus said:
List of bugs:
timer_rate fixed at 60000 on Little cluster, unable to change it.
minimum frequency on big cluster reverting to default after CPU wakes from suspended state.
Should work.
Thanks for letting me know
That's strange, can you try flashing over latest official Lineage, after a Factory Reset wipe?
Try to grab a logcat while in bootloop, if it persists (see: https://forum.xda-developers.com/showthread.php?t=2274119)
I will check Ambient Display after I fix some issues.
Click to expand...
Click to collapse
Ok.. I tried it on official lineage 10/4 build with fresh flash and the lm kernel alpha 1 is working without any problem like bootloop/stuck to bootlogo.
i am not using this kernel even not other, but having big trouble with lineage OS, basically cpu core bug i can say and i asked on its respective thread, page 72 and 73, dev and other users helped me but partially solved you can refer if you want to, but i will explain anyway here shortly,
i am using 20170410 built, and kernel adiutor, selinux permissive, i tried switching all possible options like core control, clock speed, governor, other thing, the only thing bug me is governor, like interactive and ondemand, max 1497mhz and min 200mhz i set, but it always on 1497mhz when even idle little process and core directly goes offline when no use, and never downclock, i also found too much over heating when any games or heavy task.
(**this is not bug of this kernel,
and this exactly same paragraph i'll be posting on lineage os thread, so if you like to suggest me about this bug you can in that thread )
so back to main track, will this kernel solve this problem?
also i see alpha 2 change log but no built.
dr.bathman said:
Ok.. I tried it on official lineage 10/4 build with fresh flash and the lm kernel alpha 1 is working without any problem like bootloop/stuck to bootlogo.
Click to expand...
Click to collapse
Great.
bik95122 said:
i am not using this kernel even not other, but having big trouble with lineage OS, basically cpu core bug i can say and i asked on its respective thread, page 72 and 73, dev and other users helped me but partially solved you can refer if you want to, but i will explain anyway here shortly,
i am using 20170410 built, and kernel adiutor, selinux permissive, i tried switching all possible options like core control, clock speed, governor, other thing, the only thing bug me is governor, like interactive and ondemand, max 1497mhz and min 200mhz i set, but it always on 1497mhz when even idle little process and core directly goes offline when no use, and never downclock, i also found too much over heating when any games or heavy task.
(**this is not bug of this kernel,
and this exactly same paragraph i'll be posting on lineage os thread, so if you like to suggest me about this bug you can in that thread )
Click to expand...
Click to collapse
Wrong thread. If you demand CPU power obviously it'll deliver, so expect it with heavy tasks. Overheat is a problem inherently of our device and its chassis, after all metals are good heat conductors...
Check your target_loads and background processes if you encounter this problem while idle.
bik95122 said:
so back to main track, will this kernel solve this problem?
Click to expand...
Click to collapse
It may, because tunables are already set up properly by default.
bik95122 said:
also i see alpha 2 change log but no built.
Click to expand...
Click to collapse
Yeah, no point in releasing a build with minimal changes. Next one will come up shortly with some bug fixes.
bodafranus said:
Wrong thread. If you demand CPU power obviously it'll deliver, so expect it with heavy tasks. Overheat is a problem inherently of our device and its chassis, after all metals are good heat conductors...
Check your target_loads and background processes if you encounter this problem while idle.
It may, because tunables are already set up properly by default.
Yeah, no point in releasing a build with minimal changes. Next one will come up shortly with some bug fixes.
Click to expand...
Click to collapse
really appreciate , i am gonna try this right now and sure will giving you some feedback, thanks.
quick feed, changes i see. A46 device
- little cores working very good as expected now, clock speed interactive as on demanded, which i prefer.
-but big core just stay at 1497 mhz constant (which i know its not problem on this kernel, it from lineageos rom that why i tried using this kernel to see fix) but i know someday may be solved by this kernel,
-one more thing i notice on small core, as its clock speed is as on demanded, but all 4 core speed same, instead of individual.
-now no core get automatically shutdown, even if no demand of an individual core. which is good as well as bad (i am kind of confused for this)
that all, this changes i looked as after flash just now.
bik95122 said:
-but big core just stay at 1497 mhz constant (which i know its not problem on this kernel, it from lineageos rom that why i tried using this kernel to see fix) but i know someday may be solved by this kernel,
Click to expand...
Click to collapse
this problem solved, this above mentioned problem is related to problem below quoted one
bik95122 said:
-one more thing i notice on small core, as its clock speed is as on demanded, but all 4 core speed same, instead of individual..
Click to expand...
Click to collapse
actually, its kernel adiutor doing, when i used cpuz, it showed all cpu at 200mhz which i set, and kernel adiutor need 2 full speed core to work smoothly, so kernel throttles to max clock speed of all 4 big core, instead of 2,
so far i am happy, thnks :good:
bik95122 said:
this problem solved, this above mentioned problem is related to problem below quoted one
actually, its kernel adiutor doing, when i used cpuz, it showed all cpu at 200mhz which i set, and kernel adiutor need 2 full speed core to work smoothly, so kernel throttles to max clock speed of all 4 big core, instead of 2,
so far i am happy, thnks :good:
Click to expand...
Click to collapse
How is the battery usage in this kernel

Discontinued - [KERNEL] [7.1.x] BlackScreen for X2

Custom version of Blackscreen Kernel by mosimchah
Check out this thread for info:
https://forum.xda-developers.com/le-pro3/development/kernel-blackscreen-pro3-aka-zl1-x727-t3594976
Read the second and third posts on original thread for more info on the kernel settings, and features, and how to get better performance and battery life and stuff like that
Install instructions:
1. Download : Blackscreen 3 OR: Blackscreen 3.5.i (14/08/2017) OR: 3.5.i with OC (not oc'd by default)
2. Flash in twrp.
3. Reflash Root
4. Use Kernel Adiutor from playstore to change kernel settings or anything else that tickles your fancy.
AICP ROM with black screen built in:
Build 17/11/2017
https://drive.google.com/open?id=1BSB1V6f23I6xabAXXtRXqrz3ISX9pS6H
Build : 27/09/2017
https://drive.google.com/open?id=0B4k5OpXTXcS9MG5pTXlESmp4MU0
Build : 15/09/2017
https://drive.google.com/open?id=0B4k5OpXTXcS9NmZsdzE4bnI4Njg
Older:
https://drive.google.com/open?id=0B4k5OpXTXcS9aGZvLWFTQ1FKZDQ
One more kernel , onemore choose
i flashed it and camera isnt working anymore,pls fix this flashed with rr build
Can you port kernel from mi5 SlimDragons rom ?) they made good kernel )
Thanks, will try it later is it possible to port EAS?
This is the andr68rus link to various extras, included is the link to the flashable remote files
https://drive.google.com/open?id=0B-2l1xmYBAzsa0pReTA0RWZhN1E
binkaa2 said:
i flashed it and camera isnt working anymore,pls fix this flashed with rr build
Click to expand...
Click to collapse
Weird camera works fine for me but I use cm14.
Can you get a logcat?
What camera app and what happens? Just a blank screen?
infrag said:
Weird camera works fine for me but I use cm14.
Can you get a logcat?
What camera app and what happens? Just a blank screen?
Click to expand...
Click to collapse
same here , camera is not working:crying:
sky104hk said:
same here , camera is not working:crying:
Click to expand...
Click to collapse
Ok the problem occurs because both andr68rus and I have named our camera shims differently.
Also lineage has their own name for it.
In this kernel I used the Lineageos naming as I thought that was the standard. (at least I'm 90% sure I did )
@andr68rus please can we standardise on the lineageos naming system and both change our sources to suit?
Once he has updates RR I'll upload the updated kernel and all should be good. Of course since I've wiped my phone to try this out I'll test it first with RR this time just to make sure.
infrag said:
Ok the problem occurs because both andr68rus and I have named our camera shims differently.
Also lineage has their own name for it.
In this kernel I used the Lineageos naming as I thought that was the standard. (at least I'm 90% sure I did )
@andr68rus please can we standardise on the lineageos naming system and both change our sources to suit?
Once he has updates RR I'll upload the updated kernel and all should be good. Of course since I've wiped my phone to try this out I'll test it first with RR this time just to make sure.
Click to expand...
Click to collapse
So, will this change make stock camera fully working?
Also, regarding signal reception
at my desk the signal is weak
any idea if we could make signal reception better,
as per my experience LOS based roms or Mokee feel like does not have stock like signal reception feature,
feels bit unstable(always trying disconnecting/connecting)...
which causes the main battery drainage(dual sim, both weak signals)
infrag said:
Ok the problem occurs because both andr68rus and I have named our camera shims differently.
Also lineage has their own name for it.
In this kernel I used the Lineageos naming as I thought that was the standard. (at least I'm 90% sure I did )
@andr68rus please can we standardise on the lineageos naming system and both change our sources to suit?
Once he has updates RR I'll upload the updated kernel and all should be good. Of course since I've wiped my phone to try this out I'll test it first with RR this time just to make sure.
Click to expand...
Click to collapse
Tks for ur hardwork, hope u can fix this on the next update bro! I really want to use the kernel, or is there any way to fix the camera problem? Also the flashlight cannot turn on, currently im usingI andr68us's DU build
Hi:
Where is the kernel?
Where can I download the kernel?
Thanks for your job
infrag said:
Thanks to @mosimchah for his hard work on Blackscreen kernel. I've just ported it to X2.
BlackScreen is meant to give you great battery life and performance (depending on how you tune it , more on that later in the second post).
Please read original thread for details.
https://forum.xda-developers.com/le-pro3/development/kernel-blackscreen-pro3-aka-zl1-x727-t3594976
Whats working:
this space intentionally left blank
Fixed Ambient Display
Added in stock LeEco charger settings to fix OTG & USB headphones.
Whats not working:
Dodgy camera as every other X2 kernel/rom atm.
I doubt IR works. Someone want to supply me a .zip with it so I can test? (I cant be bothered extracting)
Install instructions:
Download .zip
link removed while i check camera...
Flash in twrp.
Reflash Root?
Use Kernel Adiutor from playstore to change kernel settings or anything else that tickles your fancy.
Here are some of the features
f2fs not working yet as I dont care and havent turned it on.
(check out the third post on original thread for more info)
CPU:
ability to disable all input boosters
darkness governor- credit to @villarleg for porting it to our device
Lionfish governor-credit to @villarleg for porting it to our device
blue_active governor (not for the eas build)
nebula governor
wheatley governor
lionheart governor
bioshock governor
impulse governor
Alucard Hotplug driver
GPU:
Adreno boost
Adreno idler
I/O:
Improved deadline
improved cfq
bfq
sio
fiops
tripndroid
sioplus
zen
Virtual memory:
various optimizations
entropy:
some optimizations
tcp-algorithms:
bic
westwood
htcp
hstcp
vegas
scalable
lp
veno
yeah
illinois
Misc:
fsync toggle
Many more optimizations
Several wakelocks have been blocked
Added the ability to tweak the thermal throttle settings (be very careful with this)
Read the second and third posts on original thread for more info on the kernel settings, and features, and how to get better performance and battery life and stuff like that
Thanks to:
etc
Click to expand...
Click to collapse
Thanks.
Does this kernel has undervolting capability? Le max 2 has very weak battery.
infrag said:
@andr68rus please can we standardise on the lineageos naming system and both change our sources to suit?
Click to expand...
Click to collapse
Nice work, thanks I will use LOS naming system next build. I will repack kernel with my ramdisk and put link for < 05/09 RR-N.
PS. Where I can download kernel?
Hope this kernel gets fixed soon, you're doing great work on the Le Max 2, thanks for your contributions!
Also hopefully you and @andr68rus find the naming fix and that this kernel gets integrated into RR, AOKP, DU and the rest of the Nougat roms, I can see it being a great SoT fix for Nougat ROMs.
( for me this kernel is hopeless ((( my problem with camera on nougat roms seems unfixable for now (((
andr68rus said:
Nice work, thanks I will use LOS naming system next build. I will repack kernel with my ramdisk and put link for < 05/09 RR-N.
PS. Where I can download kernel?
Click to expand...
Click to collapse
Thanks.
I pulled the link as it didnt work on Cr3pts Unoffical LAOS cm14.1 either.
However it turns out he hasnt updated his libc shim name either so I've re-added the download link.
Wheres your new link so I can test on RR?
xuser_ said:
So, will this change make stock camera fully working?
Also, regarding signal reception
at my desk the signal is weak
any idea if we could make signal reception better,
as per my experience LOS based roms or Mokee feel like does not have stock like signal reception feature,
feels bit unstable(always trying disconnecting/connecting)...
which causes the main battery drainage(dual sim, both weak signals)
Click to expand...
Click to collapse
No it wont fix stock camera. I didnt imply that so...
As far as signal reception goes I dont have issues with reception.
I do see some stuff in the logs about disconnecting reconnecting and i'll probably have a look at it one of these days. Not sure IF I can do anything but I'll try.
Gnomchar said:
( for me this kernel is hopeless ((( my problem with camera on nougat roms seems unfixable for now (((
Click to expand...
Click to collapse
Whats your problem on Nougat roms?
I think I read something about focusing or something?
If so I have an idea but you will need to pull some logs while camera is semi working for you.
adb logcat > logcat.txt
adb shell dmesg > dmesg.txt
sky104hk said:
Tks for ur hardwork, hope u can fix this on the next update bro! I really want to use the kernel, or is there any way to fix the camera problem? Also the flashlight cannot turn on, currently im usingI andr68us's DU build
Click to expand...
Click to collapse
Flash andr68us's 'fixed' build. (just renamed a file basically)
His future builds should work with this.

Proto8 Kernel for Huawei P10 [Stock/Treble] - (UPDATED 06.29.2018)

There's a new kernel working on our P10, it was made for Honor 9 and updated to make it work on P10.
Here is the link to the thread Proto8 Kernel
Everything is working, wifi, bluetooth, hotspot, just try it yourself! The kernel is stable and very fast.
FEATURES
- Compiled with Linaro AArch64 GCC 4.9 2017.01 (ARMv8,A53 Optimized)
- UV (UnderVolt) on both CPU Clusters and GPU for better efficiency (All thanks to @nutcasev1.5)
- Energy Aware Scheduling (EAS) with "Sched" CPU Governor
- Kirin Hotplug Flow
- Aggressive GPU Suspend on Low Frequencies
- Swap disabled
- Reduced Kernel Wakelocks
- Advanced TCP Algorithms with "Westwood" Default
- Reactivation of the "setenforce" command
- Wireguard VPN Support
All the credits to @JBolho and @nutcasev1.5 for their work (hit the Thanks button :good
Download link: [url]https://www.androidfilehost.com/?fid=11050483647474829090[/URL]
Latest version: Version 2.0R - 06.29.18
Major Milestone Update
- Upstreamed to 4.4.73
- New Optimal Timer Frequency - 156HZ Set as Default
- Go Tickless - Enable Full Dynticks System
- Power Efficient Workqueues can now be toggled
- Revert CPU DDR Link Enabling and other HiSi CPU Functions
- Keep Kirin Specific SMP Flow but move to ARM big.LITTLE CPUFreq Driver
- Reduce Kernel Max Wakelocks down by 90% relative to Stock
- Minor RAM and DevFreq Tweaks
- GPU Scene_Aware Tuned for Power Efficiency
- Minor Log Spam on CPU's Silenced
- Reduce Timeout to Stop Processes and Enter Sleep
- Optimized Sound Output Gains and Eliminate Rates below 16Khz
- Implement UKSM 0.1.2.6
- Upgrade SchedTune Boost to v3
- Major Update to Spectrum Profiles to accomodate new features as well
- Update Wireguard to 0.0.20180620
sfoot13 said:
There's a new kernel working on our P10, it was made for Honor 9, here's the link: https://forum.xda-developers.com/honor-9/development/kernel-proto8-kernel-t3780551
I installed it yesterday and the only thing that is not working is the wifi and bluetooth.
Click to expand...
Click to collapse
Hey man, glad you liked it, but at least you could mention the Developers and at least give me a heads-up like "Hey, can i share the thread on the P10 forums?"
Kind of taken by surprise here
Thanks for the support.
JBolho said:
Hey man, glad you liked it, but at least you could mention the Developers and at least give me a heads-up like "Hey, can i share the thread on the P10 forums?"
Kind of taken by surprise here
Thanks for the support.
Click to expand...
Click to collapse
I'm sorry bro., I was going to add the credits later, but it was a mistake not to ask you before, sorry. (I'll edit the thread now)
Your kernel is very fast :good:
sfoot13 said:
I'm sorry bro., I was going to add the credits later, but it was a mistake not to ask you before, sorry. (I'll edit the thread now)
Your kernel is very fast :good:
Click to expand...
Click to collapse
Thank you. And it's not just me, @nutcasev1.5 is also Developer of the kernel.
kernel without wifi and bluetooth is kind of useless.
DallasCZ said:
kernel without wifi and bluetooth is kind of useless.
Click to expand...
Click to collapse
Not for me.
JBolho said:
Thank you. And it's not just me, @nutcasev1.5 is also Developer of the kernel.
Click to expand...
Click to collapse
@JBolho Done, I added the credits bro.
I don't know if is possible to fix the wifi and bluetooth for our device, I know that it was made for Honor 9, so if it is not possible, don't worry bro, and thank you so much
sfoot13 said:
@JBolho Done, I added the credits bro.
I don't know if is possible to fix the wifi and bluetooth for our device, I know that it was made for Honor 9, so if it is not possible, don't worry bro, and thank you so much
Click to expand...
Click to collapse
It's possible that it's just a matter of drivers, I'll look into it when I have the chance, but no ETA of course.
JBolho said:
It's possible that it's just a matter of drivers, I'll look into it when I have the chance, but no ETA of course.
Click to expand...
Click to collapse
Yes! :laugh: :fingers-crossed:
Thank you so much, take your time, I never ask for ETA.
One question: You'll need the stock drivers? Because I was searching and their are placed into Vendor/lib/modules, so what if I backup my stock drivers, flash your kernel and restore my stock drivers... I'll see if it works
Update: It didn't worked
sfoot13 said:
Yes! :laugh: :fingers-crossed:
Thank you so much, take your time, I never ask for ETA.
One question: You'll need the stock drivers? Because I was searching and their are placed into Vendor/lib/modules, so what if I backup my stock drivers, flash your kernel and restore my stock drivers... I'll see if it works
Update: It didn't worked
Click to expand...
Click to collapse
The proper stuff needs to be compiled in the kernel, don't brick your device in anticipation
JBolho said:
The proper stuff needs to be compiled in the kernel, don't brick your device in anticipation
Click to expand...
Click to collapse
While I'm waiting, I'll keep using your kernel
Thank you so much for the support. :laugh:
sfoot13 said:
While I'm waiting, I'll keep using your kernel
Thank you so much for the support. :laugh:
Click to expand...
Click to collapse
You have a PM, check it out.
JBolho said:
You have a PM, check it out.
Click to expand...
Click to collapse
Thank you so much, I'll check it
As confirmed now by @sfoot13 this kernel is now fully compatible with the P10. Separate download link added on thread's OP because both devices require separate compiles.
Remeber this was originally designed for the Honor 9 but from now on it should continue to be 100% compatible with the P10 as all incompatibilities have been apparently solved.
All the thanks to @JBolho :good: he made it possible
Thank you all for giving us a Kernel
I hope you don't mind the question: So it uses another energy management, does that mean there is no 'scrollable widgets freeze' bug?
Yes I could unlock and try myself but it's my daily phone at the moment :-|
Swaddy said:
Thank you all for giving us a Kernel
I hope you don't mind the question: So it uses another energy management, does that mean there is no 'scrollable widgets freeze' bug?
Yes I could unlock and try myself but it's my daily phone at the moment :-|
Click to expand...
Click to collapse
If there's such a bug, I've never experienced it, and it's more likely a rom thing, not the kernel fault...
My device is the only one I have and I need it everyday, so... This is not some "alpha ultra experimental thing" that may or may not explode on your pocket, so don't worry
Unlocking the bootloader does force a factory reset though. It's a pain, i know...
I also never had problem with widgets on this kernel and also on stock kernel.
To the actual users: how this is compared with hyperkernel from p10 plus?
Kernel has been updated to v1.2R, new and tuned I/O and updated CPU drivers and Sched Gov.

Categories

Resources