[ROM] [P760] [4.2.2] [BUILD1] [01.08.2013] PolishBlood AOSP - LG Optimus L9 P760, P765, P768, P769

Polish Blood Project
​
Android Open Source Project
for LG P760
by mikegapinski​
Clean stock Android, the google way. That is AOSP. Performance and stability, no rubbish.
What I improved over cm_10.1 and AOSP itself:
System:
Fixed GPS bugs from CM, updated vendor blobs
Performance settings backported from CM with custom option to change GPU clock on the fly; #note1
Added a powerhal to do the CPU frequency autoscaling. Now it should work the right way;
Replaced AOSP keyboard with Sony’s one. It simply works better and has multiple dictionaries.
#note1 You need to change gpu clock every time you boot, not a bug - need to implement feature to save the clock.
TODO:
Add CPU and GPU voltage scaling to performance tab in settings
Kernel:
Overclocking to 1200 MHz;
Option to overclock GPU in userspace;
Backport entire wifi driver from P940 to fix power managment;
Updated interactive cpu governor code from google kernel (branch android-3.4);
Remove all not needed cpu governors, only interactive does the scaling job well.
TODO:
Add option to scale CPU and GPU voltages on the fly in userspace;
Merge more upstream patches;
Add more steps for CPU(also needs to be reworked in system power hal);
Write a little piece of code for GPU autoscaling, should result in better power management
Focus on testing the CPU and WIFI power managment, this are main things I focus on - after getting it to work like it should I will add more features to kernel. I need a great base to start making new things.
Changelog:
Build 1:
First build
Code on https://github.com/mikegapinski and https://github.com/PolishBloodProject
Downloads:
ROM: http://d-h.st/Cp5
ROOT: http://download.chainfire.eu/345/SuperSU/UPDATE-SuperSU-v1.51.zip
GAPPS: http://goo.im/gapps

#Reserved

Awesome !!
Thanks for your work ! :good:

Very good.
Sent from my LG-P760 using Tapatalk 4 Beta

Excuse me, I do not really understand what it is that AOSP? This is what the Nexus phones use?

SentryMescudi said:
Excuse me, I do not really understand what it is that AOSP? This is what the Nexus phones use?
Click to expand...
Click to collapse
Yes, clean Android from google, hardest to port

mikegapinski said:
Yes, clean Android from google, hardest to port
Click to expand...
Click to collapse
Thank you very much for your work Mike, your return is really appreciated
Could you provide your kernel separately so that I can test it on other roms?

PreemPalver said:
Thank you very much for your work Mike, your return is really appreciated
Could you provide your kernel separately so that I can test it on other roms?
Click to expand...
Click to collapse
Without my system kernel won't play it's role with PM

mikegapinski said:
Without my system kernel won't play it's role with PM
Click to expand...
Click to collapse
I see, then can you make a kernel compatible with other aosp or cm based roms?
I mean, I understand that this kernel would be compatible but can you make a kernel which fixes battery drain?

Just to confirm that this has no relation with cm 10.1 right ??because CM still has lot of problem
thanks in advance :good:

So there is no high battery drain like CM ?

Any chance for mirror? Cause now second time I couldn't download it (suddenly stops around 100 MB).

@mikegapinski:
Michał, could you tell me how you make GPS to work on AOSP? I'm getting RIL errors on e.g. AOSPA+, but I know only that it could be RIL problem (from other device maintainers).

SentryMescudi said:
So there is no high battery drain like CM ?
Click to expand...
Click to collapse
Maybe but I didn't see any deepsleep state on this rom so battery is eaten quite fast. Still some optimalisation is needed, but this rom is a good start :thumbup:
Wysyłane z mojego LG-P760 za pomocą Tapatalk 2

sebx_g1 said:
Maybe but I didn't see any deepsleep state on this rom so battery is eaten quite fast. Still some optimalisation is needed, but this rom is a good start :thumbup:
Wysyłane z mojego LG-P760 za pomocą Tapatalk 2
Click to expand...
Click to collapse
You did something wrong.
PM is perfect - wasted a few long days on hal - I tested it multiple times.

mikegapinski said:
You did something wrong.
PM is perfect - wasted a few long days on hal - I tested it multiple times.
Click to expand...
Click to collapse
can you make a report about the battery?

I get 2 day easilly, up to 3 if mobile data is off. I have beed tesing thir for a month before published, all is fine

mikegapinski said:
You did something wrong.
PM is perfect - wasted a few long days on hal - I tested it multiple times.
Click to expand...
Click to collapse
Nothing wrong clean install, maybe more time is needed to enter deepsleep state on this rom much more than on others? I'll check it later.
Wysyłane z mojego LG-P760 za pomocą Tapatalk 2

sebx_g1 said:
Nothing wrong clean install, maybe more time is needed to enter deepsleep state on this rom much more than on others? I'll check it later.
Wysyłane z mojego LG-P760 za pomocą Tapatalk 2
Click to expand...
Click to collapse
Battery in linux kernel needs a few days to calibrate stats itself, but with DS I have no idea - I am simply using my phone not looking at cpu spy all day

Doesn't boot

Related

[Android 4.4]RevolutionKernel for all kitkat source based roms [28/11]

Code:
For Xperia Z Ultra only!
*** Disclamer
[B][COLOR="Red"]This requires an unlocked bootloader[/COLOR][/B]
This is an AOSP kitkat kernel for Xperia Z Ultra only!
[B][COLOR="Red"]I am not responsible if you brick your device[/COLOR][/B], but I will try to help you if things go wrong.
Introduction
This is a kernel I tweaked for RevolutionRom on Xperia Z1 and Z Ultra. This kernel is tweaked for better performance, battery life and smoothness. It works on all kitkat roms available for Xperia Z1.
It works on:
- Omni Rom, android 4.4 (not released yet, still testing this)
- RevolutionRom, android 4.4
- CM11, android 4.4 (will release an unofficial release soon probably)
You can find my sources on github: RevolutionDev kernel on github
Click to expand...
Click to collapse
Features
- Dual recovery: CWM Touch (Volume up) and TWRP Touch recovery (volume down)
- Faux Sound control
- GPU OC upto 600MHz
- Booting up at 2.1GHz (stock speed)
- Add OC upto 2,342 GHz
- Added VDD (Voltage Control)
- Extra Governors: Badass, Wheatley, Lionheart
- Extra I/O schedulars: Row, SIO, Fiops, BFQ
Click to expand...
Click to collapse
Installation instructions
- Reboot into fastboot
- Flash boot.img:
Code:
fastboot flash boot RevolutionKernel-ZU-v#.img (replace # with version nr)
fastboot reboot
- Enjoy
[/QUOTE]
Download
- RevolutionKernel v1.1
Click to expand...
Click to collapse
Changelog
Code:
== RevolutionKernel v1.1 [29/11] ==
Fix recovery?
== RevolutionKernel v1 [28/11] ==
- Initial release
- Dual recovery: CWM Touch and TWRP Touch recovery
- Faux Sound control
- GPU OC upto 600MHz
- Booting up at 2.1GHz (stock speed)
- Add OC upto 2,342 GHz
- Added VDD (Voltage Control)
- Extra Governors: Badass, Wheatley, Lionheart
- Extra I/O schedulars: Row, SIO, Fiops, BFQ
Click to expand...
Click to collapse
Thanks to:
Code:
- DooMLorD, Faux123 and a lot of other devs!
- sony for kernel sources
XDA:DevDB Information
[Android 4.4]RevolutionKernel for all kitkat source based roms [28/11], a Kernel for the Sony Xperia Z Ultra
Contributors
krabappel2548
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V1 and future versio
Stable Release Date: 2013-11-29
Created 2013-11-29
Last Updated 2013-11-29
Reserved
== Kernel FAQ - GPU OC - Voltage Control - Sound Control==
Entering recovery
While booting, your device will vibrate and LED will turn puple while you see the sony kernel logo. When the phone vibrates, you need to press volume up or volume down to enter the recovery you like:
- Volume up: CWM Touch recovery
- Volume down: TWRP Touch recovery
GPU OC
OVERCLOCKING GPU WILL REDUCE BATTERY LIFE!
you can overclock/underclock GPU manually via scripts/commands...
[ how to do this manually/script ]
To check current max clock of GPU clock use:
Code:
cat /sys/devices/fdb00000.qcom,kgsl-3d0/kgsl/kgsl-3d0/max_gpuclk
To set GPU to particular frequency (overclock or underclock) use:
Code:
echo 533333000 > /sys/devices/fdb00000.qcom,kgsl-3d0/kgsl/kgsl-3d0/max_gpuclk
available scaling frequencies are:
Code:
[LIST]
[*]600000000 - 600 MHz
[*]533333000 - 533 MHz
[*]450000000 - 450 MHz (DEFAULT)
[*]320000000 - 320 MHz
[*]200000000 - 200 MHz
[/LIST]
Voltage Control
All credits for this interface go to Faux123!
WARNING!
DO NOT USE TOO HIGH OR TOO LOW VOLTAGES, SLOWLY increase the voltage one notch at a time for a particular frequency and do stability/testing for few hours. once you have verified that you CPU chip can handle that voltage ONLY then "Set at boot"/Use init.d script
You can either use an APP (like IncrediControl) [others mentioned in OP] or use an init.d script to do the work...
to see current voltage table use:
Code:
[B]cat /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
to set voltage for a particular frequency:
Code:
[B]echo 1512000 1150000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
will set 1512Mhz freq voltage at 1150mV
to reduce voltages for ALL frequencies:
Code:
[B]echo -25000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
to increase voltages for ALL frequencies:
Code:
[B]echo +25000 > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels[/B]
Sound Control
Kernel level Sound Control
This feature has been added by faux123 himself!
The sources for this feature are covered under GPL and are released along with my kernel sources at my GITHUB repo.
[ WARNING ]
high volume can damage hearing!
Krabappel2548, DooMLoRD or faux123 are not to be held responsible if this damages ur headphones/speakers/etc
USE THIS AT YOUR OWN RISK!
There are two ways to use this interface.
manual control through sysfs interface
paid app (FauxSound Audio/Sound Control)
How to use the app FauxSound Audio/Sound Control is pretty self explanatory so I will write on how to control using the sysfs interface...
BEFORE DOING ANY ADJUSTMENTS EXIT THE APPS LIKE MUSIC PLAYER/etc!!
The interface to control the sound output is located at:
Code:
[B]/sys/kernel/sound_control_3[/B]
it has 4 control interfaces:
Camera MIC
Code:
/sys/kernel/sound_control_3/gpl_cam_mic_gain
Headphone
Code:
/sys/kernel/sound_control_3/gpl_headphone_gain
MIC
Code:
/sys/kernel/sound_control_3/gpl_mic_gain
Internal Speaker
Code:
/sys/kernel/sound_control_3/gpl_speaker_gain
each supports gain levels from 20 (-20) to 50 (+10), base is 40 (0)
(the number in the brackets correspond to the numbers displayed in the app)
say if u want to boost headphone output (both left and right channels) then use the following command:
Code:
echo "44 44" > /sys/kernel/sound_control_3/gpl_headphone_gain
u can also individually increase/decrease the gain for each right and left channel
similarly other interfaces can be controlled
TIP:
do not jump to maximum values as sometimes the headphones/speakers might start distorting the audio... slowly increase and do testing for the levels which suit you!
not all accessories will work well with boosted audio output
Thanks to romers,we can enjoy this powerful device! May I ask when does the rom release?And I can not wait! Thanks for romers!
fbfree said:
Thanks to romers,we can enjoy this powerful device! May I ask when does the rom release?And I can not wait! Thanks for romers!
Click to expand...
Click to collapse
I just released omnirom and revolutionrom is already available
Jozinek said:
sorry for question, but when to push volume button to start recovery? I try before LED blink, when LED blik, after LED blink, sometimes only once push, sometimes more, but only one succes enter to recovery from about 30 times
Click to expand...
Click to collapse
- Turn your phone off
- Press power button and immediately press and hold volume up
You'll see that the LED turn purple before it turns green for 2 seconds, and then you'll be in recovery. Let go of the volume button when you see the purple LED or when it vibrates.
Sent from my C6833 using Tapatalk
krabappel2548 said:
I just released omnirom and revolutionrom is already available
Click to expand...
Click to collapse
Anyway you make a contribution to the device, and I can do nothing:crying:
fbfree said:
Anyway you make a contribution to the device, and I can do nothing:crying:
Click to expand...
Click to collapse
Well, you can if you really want to Start reading!
Sent from my C6833 using Tapatalk
One special request if possible.
Could we get the slide to wake and slide to sleep feature please
Sent from my Xperia Z Ultra using Tapatalk 2
Sweet an OCed kernel. Cant wait to try this and report back tomorrow as soon as I get the phone...I am addicted to Ocing
shaolin95 said:
Sweet an OCed kernel. Cant wait to try this and report back tomorrow as soon as I get the phone...I am addicted to Ocing
Click to expand...
Click to collapse
Remember to backup your TA partition before you start playing around with custom ROMs and kernels.
Update coming up, newer prima wifi files Any other feature requests for this kernel?
krabappel2548 said:
Update coming up, newer prima wifi files Any other feature requests for this kernel?
Click to expand...
Click to collapse
awesome news..
i have a question for you...about the fauxsound patches you've made this kernel with...
i've not been able to retain any of my custom values on faux sound app as well as trickstermod... bought donate versions of both apps and still no luck... i have to have the sound control app running everytime i open the music application .. if i close that app, my settings get reset... i never had this problem with fancy kernel on my old galaxy nexus... i used to just use free version of trickstermod too... and my settings were always retained, even on boot... using this kernel, forget reboot, even not having the fauxsound/trickstermod app running in the background or just closing the music app, resets all customized value... not use if this characteristic is specific to your kernel or to Z Ultra... coz none of the other kernels available for the phone supports sound control anyway... so no other kernel to compare with... if there's a workaround, let me know... if its a bug, hope u can fix in the upcoming update.... thnx man... hope ur exams went well.
spicemaster said:
awesome news..
i have a question for you...about the fauxsound patches you've made this kernel with...
i've not been able to retain any of my custom values on faux sound app as well as trickstermod... bought donate versions of both apps and still no luck... i have to have the sound control app running everytime i open the music application .. if i close that app, my settings get reset... i never had this problem with fancy kernel on my old galaxy nexus... i used to just use free version of trickstermod too... and my settings were always retained, even on boot... using this kernel, forget reboot, even not having the fauxsound/trickstermod app running in the background or just closing the music app, resets all customized value... not use if this characteristic is specific to your kernel or to Z Ultra... coz none of the other kernels available for the phone supports sound control anyway... so no other kernel to compare with... if there's a workaround, let me know... if its a bug, hope u can fix in the upcoming update.... thnx man... hope ur exams went well.
Click to expand...
Click to collapse
I'll check faux's github for some updates about this Maybe it's because of 4.4 and it needs updates
krabappel2548 said:
I'll check faux's github for some updates about this Maybe it's because of 4.4 and it needs updates
Click to expand...
Click to collapse
not 4.4 mate... had the same problem when i was running your 4.3 carbon build as well.
krabappel2548 said:
Update coming up, newer prima wifi files Any other feature requests for this kernel?
Click to expand...
Click to collapse
Any joy with getting mobile data to work mate?
Mr. Droid said:
One special request if possible.
Could we get the slide to wake and slide to sleep feature please
Sent from my Xperia Z Ultra using Tapatalk 2
Click to expand...
Click to collapse
Could we get this request please ?
It's available on the nexus devices anz the HTC one and it will be perfect for a big device as ours
Sent from my Xperia Z Ultra using Tapatalk 2
Mr. Droid said:
Could we get this request please ?
It's available on the nexus devices anz the HTC one and it will be perfect for a big device as ours
Sent from my Xperia Z Ultra using Tapatalk 2
Click to expand...
Click to collapse
As long as we can disable it (for battery life sake)
Sent from my C6833 using Tapatalk
iBuzman said:
As long as we can disable it (for battery life sake)
Sent from my C6833 using Tapatalk
Click to expand...
Click to collapse
It's usually an option to enable via faux app so ya it'll be perfect
Sent from my Xperia Z Ultra using Tapatalk 2
iBuzman said:
As long as we can disable it (for battery life sake)
Sent from my C6833 using Tapatalk
Click to expand...
Click to collapse
Yea on my nexus 5 they ate the battery real bad. Sweep to wake and double tap to wake as well. The process basically keeps your screen on hence the high battery drain. Used k-control app for faux trinity bricked and franco kernels
Sent from my Xperia Z Ultra using XDA Premium 4 mobile app
Very kernel I must say, only it seems after flashing it changes product name to 'honami' (Z1) so trying to flash anything for Z Ultra (togari) ends up with status 7. Just a detail

[KERNEL] Maya.Kernel.N4 - KK 4.4.3 Compatible

Maya.Kernel.N4
I used most of the kernel options and finally decide to create for me which is exactly fit my needs.
Features,
- Android-eabi gcc 4.6
- init.d support
- Stock MPDecision binary
- Latest 3.4.y patches
- Synced with latest PM patches from CAF
- Latest Ondemand governor
- DT2W
- 50mV undervolted for all bins
- Cpu-boost from CAF to make smoother GUI
- Lower Brightness for saving battery
- A lot of performance tweaks / patches from CAF
Installation
fastboot flash boot boot<ver>.img
power off / on the device (to take effect updated cpu freq table)
Source
https://github.com/hihancioglu/kernel_msm
Downloads
http://forum.xda-developers.com/devdb/project/?id=3920#downloads
Thanks,
XDA:DevDB Information
Maya.Kernel.N4, Kernel for the Google Nexus 4
Contributors
ihancioglu, ihancioglu
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 0.6.7
Stable Release Date: 2014-05-12
Created 2014-04-30
Last Updated 2014-06-06
Reserved for future use
Hi,
made for CAF or AOSP based ROMs?
It made for AOSP , especially for Stock rom.
Sent from my Nexus 4 using XDA Premium 4 mobile app
Try sticking to zip format...Most users find it easy and handy :good:
There is no difference between both format for me. If I create a zip version I will include my image file. So you can use flashify or bootloader. It is easier than recovery
Sent from my Nexus 4 using XDA Premium 4 mobile app
Looks promising, keep up your work, always good to see a new kernel here So no colour control atm?
I just focus the performance tweaks to make this kernel smoother. Also I am very pleased with stock colors. I am not a fan of contrasty looks. This very natural for me. Maybe I can add one of the color control patches in the future.
Sent from my Nexus 4 using XDA Premium 4 mobile app
I'd love to see gamma control as well... Fauxsound patch or sound gain from moob or Mirage kernels would be awesome too, kernel feels good, nice job
Sent from my Nexus 4 using Tapatalk
ihancioglu said:
I just focus the performance tweaks to make this kernel smoother. Also I am very pleased with stock colors. I am not a fan of contrasty looks. This very natural for me. Maybe I can add one of the color control patches in the future.
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Yeah good point, please keep it clean and simple, there are enough overloaded kernels out there
It is no big deal to fork your repo and add my favorite calibration to build on my own, again thanks the kernel runs great!
ihancioglu said:
Maya.Kernel.N4
Features,
- Lower Brightness for saving battery
Click to expand...
Click to collapse
It's just what I need! Thank you brother.
I installed it yesterday and will rapport my experience.
Quick question, is it possible to make lower brightness?
Verstuurd vanaf mijn Nexus 4 met Tapatalk
Ümit said:
Quick question, is it possible to make lower brightness?
Click to expand...
Click to collapse
Do you mean that make automatic brightness settings to lower thresholds? or wanted to make lower brightness with manual setting?
Because If you set lowest brightness setting manually , you will see that screen darker than automatic setting.
Thanks,
ihancioglu said:
Do you mean that make automatic brightness settings to lower thresholds? or wanted to make lower brightness with manual setting?
Because If you set lowest brightness setting manually , you will see that screen darker than automatic setting.
Thanks,
Click to expand...
Click to collapse
your kernel is darker than normal. It's good for me. But can min brightness be more darker (on auto settings)?
(Yani en düsük ayar daha da düsük/az isikli olabilir mi?)
Ümit said:
your kernel is darker than normal. It's good for me. But can min brightness be more darker (on auto settings)?
(Yani en düsük ayar daha da düsük/az isikli olabilir mi?)
Click to expand...
Click to collapse
A new version is in my tests. That will lower brightness at all auto settings.
ihancioglu said:
- Stock MPDecision binary
Click to expand...
Click to collapse
Finally! Thank you for your kernel.:good::highfive:
A new version is a bit postponed as UKSM is getting a phone bit laggy and battery is drains much than normal usage. Also I could not find any improvement on performance or memory operations. So I have decided to remove UKSM. I am testing a new image , performance is better now. I will upload as soon as I decide it is stable enough.
Thanks,
ihancioglu said:
A new version is a bit postponed as UKSM is getting a phone bit laggy and battery is drains much than normal usage. Also I could not find any improvement on performance or memory operations. So I have decided to remove UKSM. I am testing a new image , performance is better now. I will upload as soon as I decide it is stable enough.
Thanks,
Click to expand...
Click to collapse
Looks tempting with all the CAF tweaks. will give it a shot. thanks for sharing your work.
will_chrome said:
Looks tempting with all the CAF tweaks. will give it a shot. thanks for sharing your work.
Click to expand...
Click to collapse
Yes, also there are a lot of Linux mainline fixes / performance tweaks.
Hopefully you will enjoy my build.
(a New version is looks stable for me, but I will test it at least end of the day. I will share it tomorrow.)
Thanks,
Hi,
I just realized that 3g/2g data connection stopped working after a while. Reboot solves this issue. Do you have anybody experienced this issue? Maybe my rom caused this issue but I want to sure.
Thanks,
ihancioglu said:
Hi,
I just realized that 3g/2g data connection stopped working after a while. Reboot solves this issue. Do you have anybody experienced this issue? Maybe my rom caused this issue but I want to sure.
Thanks,
Click to expand...
Click to collapse
I do not use 3g/2g, I use alwas wifi. Do you have stock drivers?

[KERNEL][v500]CM12.1] mani.Kernel v28 (17.08.15)

thanks to
@sleekmason for his tutorial
@franciscofranco for his sources and hotplug algorithm
@oubeichen for msm_kcal_ctrl port
Features:
-franco hotplug algorithm
-custom thermal throtteling
-cpu: interactive
-uv: table exposed
-faux123 gamma control
-various fixes and optimizations
changelog:
v28: 17.08.2015
-updated to newest changes
-removed synapse (flash it yourself)
-governor is conservative now
-reverted some changes to hotplug
-scheduler: noop
-updated toolchain
-livebump instead of loki
-official CM only
how to change hotplug values
the values are located in
Code:
/sys/class/misc/mako_hotplug_control/
there you have
cpufreq_unplug_limit
Code:
if frequency is higher than this cores wont be offlined for a period
max_load_counter
Code:
maximal samples counted to offline cores (higher values = longer time to offline core)
high_load_counter
Code:
- info missing yet -
load_threshold
Code:
threshold to online a core
min_time_cpu_online
Code:
minimum time a core stays online
timer
Code:
samples per second (1 = 10 samples; higher values = less samples)
brightness
If you experience brightness issues it is because you are using base 4.2.2
to avoid issues flash 4.4.2 base
you can find a flashable zip here:
http://forum.xda-developers.com/showthread.php?t=2762526
reboot or crash?
send me last_kmsg
BACKUP BOOT AND SYSTEM FIRST!
Download !!!OFFICIAL CM ONLY!!!: https://www.androidfilehost.com/?fid=24052804347795577
XDA:DevDB Information
mani.Kernel, Kernel for the LG G Pad 8.3
Contributors
ckret
Source Code: https://github.com/drbeat/kernel_lge_v500
Kernel Special Features: franco hotplug, UV table, gamma adjustment, custom thermal throtteling
Version Information
Status: Stable
Created 2015-01-23
Last Updated 2015-08-17
Is this for AOSP?
Inviato dal mio LG-V500 utilizzando Tapatalk
Rapepini said:
Is this for AOSP?
Inviato dal mio LG-V500 utilizzando Tapatalk
Click to expand...
Click to collapse
yes its for aosp
Cool, a new kernel ! Small question before I make the jump : what do you mean, generic touchboost not working ? Is this an issue for everyday use ?
Generic touchboost is a generic driver for boosting up the CPU in touch
Franco has this in his kernels but i couldnt make it work
So i implementend the touchboost in the existing lge touch driver
Shouldnt be an issue for usage since i am using this kernel myself as daily driver
Working great so far. Using on vanir ROM. Thanks!
How far have u overclocked it. And how does it perform
zombieryder said:
How far have u overclocked it. And how does it perform
Click to expand...
Click to collapse
Didnt overclock it
Never said i did
They pad has a quadcore with 4x1.7 GHz
No need for oc
I tried running this on the following ROM:
[ROM][v500][KK][4.4.4][LINARO/SABERMOD] AOKP [WEEKLY BUILDS][20140705]
The first issue I ran into was that the screen brightness was locked at the highest level. I have read that you need to have the 4.4.2 base when running these 4.4.4 ROMs in order for screen brightness to work. It looked to me like installing this kernel upgraded to the 4.4.4 base, which would explain why that became broken.
Is it therefore safe to assume that this kernel is only for ROMs running the 4.4.4 base and not the 4.4.2 base?
Thanks
Well, no problem with autobrightness for me, and I have switched to 4.2.2 base to avoid the dim screen at startup. Been running it for the biggest part of the day, and found no real issue for now. Good work.
As for what doesn't seem to work, I was thrilled to see the gamma option in trickster mod, and thought I would be able to calibrate my screen correcly for the first time. Sadly, it seems the changes are registered (Trickster mod says they are saved allright), but there is no evolution whatsoever : the screen stays the same (and believe me, I have tried the most extreme settings to be sure I would notice the subtlest of changes).
i dont know about the bases
i think i have the 4.2.2 base but i am not sure
and currently gamma is not working. i am looking into that, but it seems quite hard
ckret said:
i dont know about the bases
i think i have the 4.2.2 base but i am not sure
and currently gamma is not working. i am looking into that, but it seems quite hard
Click to expand...
Click to collapse
Well at least, the option shows up in trickster mod, so I guess you're not so far from it. Anyway, your kernel seems to run very well. Thanks!
For sure opened the brightness...in fact ALL the way & no way to lower more.
Also, I lost sound.(Not for sure now about that one) All else fine, but NO gama control, and no 'on demand' - only 'interactive & 2 others'...
So giving it up for now, but thank you for the compiling & I'm sure you'll get it right next time!
Cal-123 said:
For sure opened the brightness...in fact ALL the way & no way to lower more.
Also, I lost sound.(Not for sure now about that one) All else fine, but NO gama control, and no 'on demand' - only 'interactive & 2 others'...
So giving it up for now, but thank you for the compiling & I'm sure you'll get it right next time!
Click to expand...
Click to collapse
i am aware of the brightness problem
gamma control not yet given, since i cant find the gamma address
interactive is optimized so its selected as default in this kernel
v3 feels alot smoother
dont know if there are any issues with cabc enabled
you gotta try out and report me
Running v3 on Mahdi. Smooth so far. Will report back in a few days.
Sent from my LG-V500 using Tapatalk
I was testing v3 and brightness value is fixed and wont change for me. I'm using CM11 M8.
wind0zer said:
I was testing v3 and brightness is fixed and wont change for me. I'm using CM11 M8.
Click to expand...
Click to collapse
The brightness seems to be *the* big issue with all the kernel builds. But when mentioned to other kernel builders or porters, they don't understand the 'why' of the need for more brightness. I feel the same way...I would like to be running at 40% brightness and see everything OK, but just so I could possibly save some battery 'time'. But frankly I really don't know why - 5 or more hours is long enough in one day on a tablet for me. Seems to be enough for Oubeichen, who I think is a fine kernel analyzer or porter.
What I would like to see is what Oubeichen put into this kernel found here and which I'm running but is v3.4.xxx (can't remember! and am on a computer now):
http://forum.xda-developers.com/showpost.php?p=54153699&postcount=196
Even though this is early version kernel, I'm running it with no problems - it has about 7 or 8 Processor settings such as Progressive, Conservative...etc. and several I/O's such as Noop and all the others that are not shown on the later 3.4.0 kernels. Nice settings to have to play around with IMO.
As aicjofs said brightness is a BASE issue
If you run the kernel on the 4.4.2 base you will have no Problem
I can compile it for your 4.2.2 base but i dont just geht why you dont upgrade
Having 1000000 options isnt as good as having optimized options
If you want to know what the issue is you have to look jnto the AIC thread. He stated the difference for autobrightness on the bases
i have added a sys interface so ppl with 4.2.2 base can also use this kernel
just read first post

stock kernel tweaks

Hi guys,
if anyone interested I did some tweaks to stock kernel which if anyone interested i will share screenshots.
Note that u have to be rooted and should have some kernel app like FK kernel manager app.
Below r some changes u can do based on ss.
goto Kernel settings - misc. Here by default thermal is "NOT SET". So, change it to dynamic if u r not sure what to change. Gamers can set to pubg as well.
I believe this is the reason ppl getting device heating.
If u feel like apps r getting killed, then u can reduce the GC aggression as below -
goto kernel settings - memory and choose as below.
couple of more tweaks i tried for much better idle stats. see below my idle . I will share it in next post
see idle n active stats
Please share more tweaks for better idle! Thanks @mady51
below is for prime cluster.
in kernel app goto governor options of prime cluster and do the below change.
go to caf cpu boost and set the boost interval to 40ms. by default its 120ms.
Nice to you from OnePlus 3 days
desiresiscool said:
Nice to you from OnePlus 3 days
Click to expand...
Click to collapse
built stock kernel but wifi isn't working, so didnt released.
Good Kernel needs time - thx for the tweaks ?
Battery Backup on xiaomi.eu 10.3.17.0 stable, with your Kernel tweaks. Could get easily ~10h SoT on average usage. With a lot of Video recording and taking pictures.
Great
Can somebody maybe tell me how to make the kernel tweaks persist in FK Kernel app after a reboot?
The settings seem to work pretty great so far! Just having to reenter after a restart is a bit annoying.
userguy said:
Can somebody maybe tell me how to make the kernel tweaks persist in FK Kernel app after a reboot?
The settings seem to work pretty great so far! Just having to reenter after a restart is a bit annoying.
Click to expand...
Click to collapse
you have the option to apply on reboot in the FK kernel app itself. just enable it.
mady51 said:
you have the option to apply on reboot in the FK kernel app itself. just enable it.
Click to expand...
Click to collapse
Thanks. But this option is only there for rhe "low memory killer presets". The other tweaks like on primary cluster for the better idle stats can not be saved?
userguy said:
Thanks. But this option is only there for rhe "low memory killer presets". The other tweaks like on primary cluster for the better idle stats can not be saved?
Click to expand...
Click to collapse
if u look at my ss, u can see a toggle button seen for every setting. u can enable that toggle
will these settings be good for k20 pro rom xiaomi.eu 20.2.20 dev weekly.?
Wysłane z mojego Mi 9T Pro przy użyciu Tapatalka
can you send your settings? I'm looking for settings that would have between performance and battery.
Wysłane z mojego Mi 9T Pro przy użyciu Tapatalka
Hi bro, @mady51
Thanks for share this...but im on miroom stock kernel..
Have a enable toggle for changes works?
Thanks in advance
Like this?
Regards
ivoxda said:
Hi bro, @mady51
Thanks for share this...but im on miroom stock kernel..
Have a enable toggle for changes works?
Thanks in advance
Like this?
Regards
Click to expand...
Click to collapse
Yes

[Kernel] [OC] [QUICKCHARGING] [AOSP PIE] [4.9.221] - SimpleKernel SuZu

I'm not responsible for any damage to your device. So be advised.
Kernel Features:
-CPU Overclocked (BIG cores to 2.01GHz (experimental, i should reduce and / or disable it if too many users notify instability in F5122 (that is my personal device));
-AdrenoBoost;
-Slimbus (Audio bridge) Overclocking;
-WCD9335 HiFi selector and tunnings louder audio at kernel side;
-WSA8810 tunnings for better and louder audio in speaker;
-CRC disabled;
-DTS Eagle sound integration;
-300 Hz instead 1 kHz for kernel timer (saves power);
-Boeffla Wakelock blocker;
-Quick charge tweaks (2100mA constant charging for QC 2.0 / 3.0 enabled chargers, drawing about 1,6 Amps from wall PSU);
-Tunned voltage regulators for CPU and GPU enabling High Power Mode;
-Kernel general optimizations;
-WIP: add klapse and kcal;
-Enable 160 MHz clock in crypto engine for faster crypto operations.
Special thanks to:
@stefanhh0 github user (idk what is the nick here, please, pm me and i add it if you want) for keeping a source with newer mainline (i guess) patches;
@franciscofranco for many commits that help us improving performance and saving power;
Sony AOSP team;
And others that maybe i forgot to tag here but all them are in the github code below:
https://github.com/LuizPauloDamaceno/kernel
Inside the zip that you can download below, you will find the initial release. You should flash it by fastboot and them reinstall magisk if you have it. Also, have two xml files that is a complementing of the audio tweaks in android side, enabling CLSH_LOHIFI mode in the audio processor and tunning volumes. From mic to headphones and speakers. The thermanager is the one that you should install it for improved thermal handle with this kernel. Dont worry, things shouldn't fry, but is not my fault if them fry. As another complemention, i've done a "userdata" partition for users who have 64 GB variants, like me. The AOSP is compilled for 32 GB i guess and we have only half of our full capacity. Flashing userdata (obviously, will erase your data partition and you will loose everything like is done in the first AOSP flashes if you dont do a back-up...) you will also have more free space
Kernel: fastboot flash boot boot.img
Userdata: fastboot flash userdata userdata.img
To copy the below files i like to use root explorer app, you can also do by adb. I'm open for suggestion of better apps too
mixer_paths.xml: copy it to /system/vendor/etc/mixer_paths.xml and change permissions to 0644 octal or rw-r-r.
thermanager.xml: copy it to /system/vendor/etc/thermanager.xml and change permissions to 0644 octal or rw-r-r.
The first versions i will not do the automated flashing because are the initial and testing releases, but if my plans goes ok for the next 15 days or in the worst case next month, i can do a twrp flasheable style to make our lives easier. For me, no random reboots, no overheating for normal use and battery stills ok. Report it your experience, i will appreciate to know! =D
https://androidfilehost.com/?fid=4349826312261806431
Hope you all enjoy this, guys!
Luiz
Download link edited.
LuizPauloDamaceno said:
Download link edited.
Click to expand...
Click to collapse
It's awesome that you still keep these kernels up to date. Really appreciate the work.
I've been switching between v14 and v33 of your extreme kernels today for GPU testing. Didn't expect to see a kernel for Pie. I hope you'll update the one for Oreo as well, it's always great to see new changes. Thanks again!
Could this one be used with LineageOS 16 Custom Rom by chippa?
LOLisLIFE said:
It's awesome that you still keep these kernels up to date. Really appreciate the work.
I've been switching between v14 and v33 of your extreme kernels today for GPU testing. Didn't expect to see a kernel for Pie. I hope you'll update the one for Oreo as well, it's always great to see new changes. Thanks again!
Click to expand...
Click to collapse
I've stopped oreo because I didn't see any advantages to me to keep it updating, i do this for fun and based in my use. Now i'm using pie, so, i think is fare to start a Pie project...
justfun598 said:
Could this one be used with LineageOS 16 Custom Rom by chippa?
Click to expand...
Click to collapse
I dont know, i dont have sure if could be used because maybe the drivers are different. If the LiOs uses 3.10 kernel then dont, you cant, because the drivers of 4.9 kernel is quite different.
justfun598 said:
Could this one be used with LineageOS 16 Custom Rom by chippa?
Click to expand...
Click to collapse
LineageOS 16 by chippa uses 3.10 so no, I'll not boot.
@LuizPauloDamaceno i'll test it on the we with aosp 10 instead (already built against 4.9 kernel) and see how it behaves) thanks for your work.
ParanoidNemo said:
LineageOS 16 by chippa uses 3.10 so no, I'll not boot.
@LuizPauloDamaceno i'll test it on the we with aosp 10 instead (already built against 4.9 kernel) and see how it behaves) thanks for your work.
Click to expand...
Click to collapse
Thank you for the test! I will stay in AOSP Pie for a while since i've built mine one following the sony's tutorial for now. Wainting for the results
So, who tested it the first release? Any observations? soon i will post the second release with some improvements.
I tested the first release on AOSP pie. The battery life is quite good but i needed to set big cores frequency back to 1.8, because the phone heats up a little bit. I also noticed a bug but i don't know if it's due to the rom or to the kernel: sometimes (not too frequently) the system ui force closes without any message. The screen becomes black and after a few seconds it turns on with lockscreen.
Anyway, as wel as in other roms, Whatsapp voice notes are very quiet; can this be solved with mixer path?
Thank you for your effort
Lihxor said:
I tested the first release on AOSP pie. The battery life is quite good but i needed to set big cores frequency back to 1.8, because the phone heats up a little bit. I also noticed a bug but i don't know if it's due to the rom or to the kernel: sometimes (not too frequently) the system ui force closes without any message. The screen becomes black and after a few seconds it turns on with lockscreen.
Anyway, as wel as in other roms, Whatsapp voice notes are very quiet; can this be solved with mixer path?
Thank you for your effort
Click to expand...
Click to collapse
When you say voice notes are not very quiet you say about noise or too loud?
About the frequency, yes, the higher frequencies is intended to who wants to play certain games with higher performance or just perform better other applications, but everything has the "dark side". In some AOSP roms (i think all) you have random reboots because the 1.95 GHz is enabled without any overvoltage, so, the clock cannot be sustained by the system and the CPU crashes. I recommend if you want to use these clocks to have a fan in a joystick for example... And if you use is only the daily, use the stock frequencies. =D
About the lockscreen and sysui stop answering, i've also observed this without kernel modifications. So i think can be something from ROM or kernel that isn't related to hardware changes. Can be investigated. For 3 days now that this problem not showing here...
LuizPauloDamaceno said:
When you say voice notes are not very quiet you say about noise or too loud?
About the frequency, yes, the higher frequencies is intended to who wants to play certain games with higher performance or just perform better other applications, but everything has the "dark side". In some AOSP roms (i think all) you have random reboots because the 1.95 GHz is enabled without any overvoltage, so, the clock cannot be sustained by the system and the CPU crashes. I recommend if you want to use these clocks to have a fan in a joystick for example... And if you use is only the daily, use the stock frequencies. =D
About the lockscreen and sysui stop answering, i've also observed this without kernel modifications. So i think can be something from ROM or kernel that isn't related to hardware changes. Can be investigated. For 3 days now that this problem not showing here...
Click to expand...
Click to collapse
Thanks for the answer. Btw, i meant that voice notes are quiet, so their volume is too low to be heard
Can anyone do a benchmark using antutu and stock 4.9 kernel (not this one) just to compare it? Following screen from next version that I should post soon. With 4.9.224 Linux and many more features.
LuizPauloDamaceno said:
Can anyone do a benchmark using antutu and stock 4.9 kernel (not this one) just to compare it? Following screen from next version that I should post soon. With 4.9.224 Linux and many more features.
Click to expand...
Click to collapse
I took this one a year ago with Omni and 4.9 kernel, I recall performance was terrible on all 4.9 ROMs back then.
On your run I noticed that CPU scores is still lower than stock 8.0 with 3.10 kernel (that one got 46k on CPU and 17k on GPU), but I think it's better than anything we have currently.
By the way @ParanoidNemo how was the kernel running on AOSP 10?
iH8Ecchi said:
By the way @ParanoidNemo how was the kernel running on AOSP 10?
Click to expand...
Click to collapse
Been stuck with a lot of work and not tried yet. Will report as soon as I've time to try it.
iH8Ecchi said:
I took this one a year ago with Omni and 4.9 kernel, I recall performance was terrible on all 4.9 ROMs back then.
On your run I noticed that CPU scores is still lower than stock 8.0 with 3.10 kernel (that one got 46k on CPU and 17k on GPU), but I think it's better than anything we have currently.
By the way @ParanoidNemo how was the kernel running on AOSP 10?
Click to expand...
Click to collapse
Interesting, thank you for feedback. Yes... CPU score in 4.9 kernels is lower than 3.10. I think is something related to KPTI mitigations or something else... Concerning you're using OMINI rom... Is the wifi thetering working well? I have troubles with AOSP related with that and i thinks is not related to kernel. Thank you.
LuizPauloDamaceno said:
Interesting, thank you for feedback. Yes... CPU score in 4.9 kernels is lower than 3.10. I think is something related to KPTI mitigations or something else... Concerning you're using OMINI rom... Is the wifi thetering working well? I have troubles with AOSP related with that and i thinks is not related to kernel. Thank you.
Click to expand...
Click to collapse
I did this run a year ago, haven't tested that yet. I've since switched to Lineage GSI (with Sjll's modified 4.9 kernel), and tethering/hotspot works fine.
Just flashed on latest AOSP pie by vknecht and it's work like a charm. No major bugs by far, rom is stable and fast, phone doesn't get really hot even without underclock. Im staying on it because ViPER4Android working with this setup unlike on LOS 16.
adi_adi said:
Just flashed on latest AOSP pie by vknecht and it's work like a charm. No major bugs by far, rom is stable and fast, phone doesn't get really hot even without underclock. Im staying on it because ViPER4Android working with this setup unlike on LOS 16.
Click to expand...
Click to collapse
Have you some random reboot or not with the aosp9 by vknecht?
ParanoidNemo said:
Have you some random reboot or not with the aosp9 by vknecht?
Click to expand...
Click to collapse
Well, random reebots still occur unfortunately, but most on demanding tasks. I'm not an expert, but I don't think this is a kernel issue.

Categories

Resources