yashsingh1/xdaforums huggingface dataset:
[LG Optimus G (International)] drumcodex:
Impressive battery improvement in miui, But why doesnt the CPU governor change when i choose another than ondemand?

I use faux app to change settings, gamma works, i/o works but CPU governor changes its self to ondemand all there time :(

Sendt fra min LG-E975 med Tapatalk
[LG Optimus G (International)] akahroba:
Thanks. Actually I was thinking about flashing the latest PA ROM from here: http://aospal.hostingsharedbox.com/aospal/roms/gee/

I want to be sure if it will be fully compatible with my E975 or not. If it's not maybe we can ask loller79 to make a kernel for it :P

BTW thanks m4dbra1n for your reply.
[LG Optimus G (International)] hasan4791:
[MENTION=4665716]gu5t3r[/MENTION] hi mate... Ive severe battery drain in sleep mode.... 20% in 9hrs....:eek:

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] gu5t3r:
Hm... try disabling C2: Power_Collapse state in faux app, read in N4 thread that faux recommends disabling C2 State...

C-States are:

C0 (WFI) - Shallowest Sleep

C1 (Retention) - slightly deeper sleep

C2 (Stand Alone Power Collapse) - deeper sleep

C3 (Power Collapse) - deepest sleep

For some reason real C2 (Stand Alone Power Collapse) state isn't displayed in faux control app... So it won't help you disabling it using faux app...

States can be enabled for idle and suspend separately and I have done mistake in my script and enabled all states for both idle and suspend (deep sleep)...

Also, by not displaying Stand_Alone_Power_Collapse faux is probably suggesting it should be completely disabled as I also found some post about it impacting Deep Sleep...

Will make corrections and post updated script...
[LG Optimus G (International)] nexuspur:
-delete-
[LG Optimus G (International)] hasan4791:
Oopss... Already its off...!!

I don't have ny idea y its draining tat much battry evn its undervolted...

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] gu5t3r:
Just wait an hour until I modify the script...
[LG Optimus G (International)] nexuspur:
Anybody here using this kernel with the topical pa builds? Thx

Gesendet von meinem C5303 mit Tapatalk
[LG Optimus G (International)] gu5t3r:
88myTweaks_v003

Now all idle states are enabled by faux recommendation (C0 WFI, C1 RETENTION and C3 POWER_COLLAPSE)...

Suspend states are untouched and by default only C0 WFI and C3 POWER_COLLAPSE are enabled (you can't edit suspend states from app)...

Real C2 STAND_ALONE_POWER_COLLAPSE state is untouched and it is disabled by default for both idle and suspend (you can't edit this state from app)...

On faux app under CPU Idle / Stats set "Set On Boot" to off...

faux threads:

http://xdaforums.com/showpost.php?p=43037012&postcount=4

http://xdaforums.com/showpost.php?p=40151528&postcount=9775

Also recommended settings for faux app:

http://xdaforums.com/showpost.php?p=34502823&postcount=2

but for some reason instead C2 (stand_alone_power_collapse) state is shown C3 (power_collapse) state in faux app on LG e975, and instead C3, C0 WFI is shown again...

So, in app, C0 WFI and C3 WFI control the same state C0...

More about states (C2 stand_alone_power_collapse recommended disabled):

http://xdaforums.com/showpost.php?p=47640472&postcount=2

When I think better C2 state allows power collapse when one of the cores is the only one left online, but on our hardware, due design restrictions, Core 0 is always running and can't be turned off (hotplugged) so on our phones C2 state can't be used at all and that is why faux probably recommends it to be left disabled...
[LG Optimus G (International)] huy_gm:
Hello [MENTION=5036698]Loller79[/MENTION] lg release kernel source for lg e975. Can u update stock kernel :D https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=e975
[LG Optimus G (International)] Kevinjoa:
He is already on it, just wait ;)
[LG Optimus G (International)] Loller79:
Solid Kernel for Stock KitKat is coming out today.
[LG Optimus G (International)] patalao:
Bring it on
[LG Optimus G (International)] Loller79:
Solid Kernel for Stock KitKat is out, you will find it in my website.

Download : Solid_Kernel_v0.1STOCK-KK

I wanna hear your feedbacks guys ;)

I found on the kernel config some options for Knock On, i enabled them and i compiled the kernel, let me know if this thing works.

Download Knock On Kernel (Experimental) : Solid_Kernel_KnockOn_KitKat

You should find the Knock On switch on "Settings -> Gestures", i said should because i don't know if this thing really works or not, it's just a try.
[LG Optimus G (International)] ag2002:
hi looler79, I've just installed your kernel, but I receive an error message when booting :confused:.

Secure booting Error!

Cause: boot certification verify

I've wiped cache & dalvik after install.
[LG Optimus G (International)] Loller79:
Your bootloader is not unlocked.
[LG Optimus G (International)] ag2002:
I think my bootloader is unlocked
[LG Optimus G (International)] Loller79:
Strange issue, i don't know :/
[LG Optimus G (International)] ag2002:
Thank you, your kernel is installed and works great :D !

It was the bootloader, thank you
[LG Optimus G (International)] patalao:
The knock-on kernel doesn't have that feature on settings. (just tried)

The other one it was putting frequencies at 270 without me doing nothing.

I think it was because of intelliplug.

I disabled it and I'm testing it
[LG Optimus G (International)] Loller79:
OK, thank you for the feedback.
[LG Optimus G (International)] nlooooo:
Kernel installed, everything runs perfect, all I need now is a good and custumisable init.d script to control cpu and gpu behaviour. Any suggestion?

I know it can be done with an app but I like it more this way.
[LG Optimus G (International)] ag2002:
knock-on kernel works great!

you need only type fast / very fast

to set the CPU frequency will work without problems
[LG Optimus G (International)] gu5t3r:
NEW LGOG E975 KK E97520A BASEBAND/MODEM

JB 10H => BM9615A-CEFWMAZM-3.0.10663
KK 20A => BM9615A-CEFWMAZM-3.0.113065

I managed to extract new KK Baseband/Modem from 20A firmware for CM users to update baseband/modem without flashing whole KDZ.

There is one 20A (BM9615A-CEFWMAZM-3.0.113065) flashable zip, and two 10H (BM9615A-CEFWMAZM-3.0.10663) for restore, one from Brontok and one from me which was directly dumped from my phone. Tested all 3 flashable zips.

Download Flashable Zips HERE

Took original modem 10H flashable zip from Here by Brontok

Thanks for help with extracting to [MENTION=4572763]artur0588[/MENTION]

Update: Added also RPM from KK-20A, maybe better battery...

Resource Power Manager (RPM)

RPM is a dedicated hardware engine for managing shared SoC resources, which includes buses, clocks, power rails, etc. The goal of RPM is to achieve the maximum power savings while satisfying the SoC's operational and performance requirements. RPM accepts resource requests from multiple RPM masters. It arbitrates and aggregates the requests, and configures the shared resources. The RPM masters are the application processor, the modem processor, as well as some hardware accelerators.

The RPM driver provides an API for interacting with RPM. Kernel code calls the RPM driver to request RPM-managed, shared resources.
Kernel code can also register with the driver for RPM notifications, which are sent when the status of shared resources change.
[LG Optimus G (International)] Loller79:
I think that you are off topic :)
[LG Optimus G (International)] patalao:
I'm having some random reboots with kernel.

Even without messing with nothing he reboots himself
[LG Optimus G (International)] gu5t3r:
I was just so happy I finally succeeded extracting baseband from Stock KK I had to share with others... =)
[LG Optimus G (International)] nlooooo:
One more time, any suggestion?
[LG Optimus G (International)] gu5t3r:
You can try my 88myTweaks script if stock KK has intelliplug, intelliactive and simple gpu...
[LG Optimus G (International)] gu5t3r:
[MENTION=4323704]hasan4791[/MENTION]

About your screen flashing problem, did you had Stock KK flashed before CM11-M8?
[LG Optimus G (International)] ag2002:
[MENTION=5036698]Loller79[/MENTION]

First, THANK YOU FOR THE GREAT KERNEL!!!

But i miss in the Stock ROM the high vibration for incomming call.

Is there a possibility to change it
[LG Optimus G (International)] Loller79:
Thank you for the donation ;)

I will take a look on that.
[LG Optimus G (International)] Sorin90:
Knock on kernel link doesn t work anymore.
[LG Optimus G (International)] Loller79:
I removed it, i just needed a feedback and I received it.
[LG Optimus G (International)] Sorin90:
Oh okok! A question is there any knock on implementation on the one avaible?
[LG Optimus G (International)] leopardsavanah:
No
[LG Optimus G (International)] nlooooo:
Tried, not working.
[LG Optimus G (International)] hasan4791:
No mate... I was on stock JB ly.... I haven't tried ny stock KK rom till now....!!

Sent from my LG-E975 powering CM11 & SOLID CYANO

---------- Post added at 12:41 AM ---------- Previous post was at 12:39 AM ----------

Is it gud to flash new rpm over CM...??

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] gu5t3r:
I flashed modem and rpm and all ok...

When I flashed tz (Trusted Zone) my screen started flashing occasionally, so I restored my original one. That is why I asked you if you had Stock KK before.

You can backup your partitions with dd command.

dd if=/dev/block/platform/msm_sdcc.1/by-name/rpm of=/sdcard/rpm.img

You can list other partitions with

ls -l /dev/block/platform/msm_sdcc.1/by-name

For example, to backup modem

dd if=/dev/block/platform/msm_sdcc.1/by-name/modem of=/sdcard/modem.img

For restore just switch if (input file) with of (output file), for example

dd if=/sdcard/modem.img of=/dev/block/platform/msm_sdcc.1/by-name/modem
[LG Optimus G (International)] hasan4791:
Could you upload the tz partition of yours, as i didn make a backup of it before....!!

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] gu5t3r:
https://app.box.com/gu5t3r/1/2196377653

It's already there, my original one is 10H and the one from KK that makes my screen flicker occasionally is 20A...

You also have tzbak partition. I thinks it's backup for tz. On my phone tz and tzbak were identical, compared with WinMerge.

So, you can make a dump of tz and tzbak and compare them. If tzbak differs from tz then restore tzbak to tz...

dd if=/dev/block/platform/msm_sdcc.1/by-name/tz of=/sdcard/tz.img
dd if=/dev/block/platform/msm_sdcc.1/by-name/tzbak of=/sdcard/tzbak.img

If they are different then restore tzbak to tz:

dd if=/sdcard/tzbak.img if=/dev/block/platform/msm_sdcc.1/by-name/tz

With dd you can backup all your partitions, especially m9kefs1,m9kefs2,m9kefs3 (IMEI,serial backup).

After root and before unlock I backed up all my partitions (most important: aboot, sbl1, sbl2, sbl3) except data if I need to restore phone to original state for waranty...
[LG Optimus G (International)] hasan4791:
Thanx man... Btw im aware of these shell cmds... Have already taken backup of sensitive partitions though....[emoji2]

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] MaRkuS_538:
Hey, is the battery life better than normal paulicat's kk rom? And how about performance? What are the best balances governors ?
[LG Optimus G (International)] patalao:
This should unswer your question

That was with intelliplug, intelliactive, fiops, and some tweaks on the governor that I made and with 1.5 max / 162 min cpu.

Voltage -75

Wi-Fi always on

2G

Eco mode on

Greenifyed all apps except system apps.

I'm trying now with lower clocks to see if the time will increase and if there's no lag.
[LG Optimus G (International)] MaRkuS_538:
Ok, that looks great! Can you play games like clash of clans, angry birds, etc without any lags?
[LG Optimus G (International)] patalao:
I only have clash of Lords and he runs smoothly
[LG Optimus G (International)] patalao:
Compared to the other test, on this one I had more time but I let it go to 2%(in 18% of battery I had 4 more hours to "play" with it) but I also have more game time on this compared to last one.

The only difference was the underclock of the cpu to 1.2 and gpu to 320.

Other thing of this kernel is that it doesn't have that bug of full screen videos playing only sound.

This works great.

Let's see if we have some custom roms to try with Loller kernel or some other.

Eco mod actually does wonders now.

I can't believe that LG hadn't noticed this bug with Eco mode.

If it wasn't for this kernel battery was flying even if it was better than 4.1.2.

The good thing is that I don't need to use app op to disable services.

The wakelocks aren't that much and aren't to severe.

Other thing I forgot is that I made a battery calibration and this was the second charge after that.

Let's see how it goes on the next days.
[LG Optimus G (International)] morjul:
Very nice kernel Solid_Kernel_V0.1STOCK-KK with rom Sling v2.2.2. Smoothest. Thanks
[LG Optimus G (International)] ag.kgb:
nice :)

which rom are you using now ? and you turned on eco mod in battery settings or in kernel settings?
[LG Optimus G (International)] hasan4791:
Sry mate...even after flashing this its flickering... :( not sure which is causing the problem..!!
[LG Optimus G (International)] patalao:
Stock rom.

Turned it on, on kernel settings.
[LG Optimus G (International)] grifovunque:
there are a source code for kernel of kitkat stock for e975...

https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=975

:D

;)
[LG Optimus G (International)] akahroba:
come on! It's been out for an age and he's created his first version based on it. take a look at the previous posts. :D
[LG Optimus G (International)] drumcodex:
Cannot change governor in your miui kernel :(

Sendt fra min LG-E975 med Tapatalk
[LG Optimus G (International)] Loller79:
I know, new releases for all kernels today.
[LG Optimus G (International)] cldborges:
Fast Charge

Hello. I'm using the kernel 0.5 stock and I can not use the fast charge. I change to fast charge in Trickster mod, then connect the cable in PC and my phone and nothing change, charge in the same speedy than stock kernel and I can access the files in PC. I need to do something else to fast charge to work? Thanks

Sorry for my english :silly:
[LG Optimus G (International)] akahroba:
Can I install the Cyano version on mokee ROM? Won't there be any conflict? to the unique battery saving feature of mokee for example?
[LG Optimus G (International)] FcoEnrique:
Awesome! :D
[LG Optimus G (International)] Loller79:
New releases uploaded!

Massive Update to IntelliPlug Code -> Enhanced Stability and Better Performances

Fixed CPU Governor not Changing on MIUI -> Bugfixing

FIxed Random Crashes on Stock-KK -> Bugfixing

Download : Solid_Kernel
[LG Optimus G (International)] hasan4791:
For cyano also..??

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] rocada:
There is a problem with v.07stock, no boot !!
[LG Optimus G (International)] drumcodex:
Governor still doesnt work in miui, and trying to change to intelliactive, makes kernen crash

Sendt fra min LG-E975 med Tapatalk
[LG Optimus G (International)] akahroba:
yes as the version was 0.5 but now 0.6 :)
[LG Optimus G (International)] yomek88:
Confirmed
[LG Optimus G (International)] patalao:
No eco mode on new stock kk version
[LG Optimus G (International)] drumcodex:
And miui

Sendt fra min LG-E975 med Tapatalk
[LG Optimus G (International)] hasan4791:
Intelli plug is updated... This is the screenshot from faux clock app where you can see that eco mode option is replaced with Intelli plug profile... It has 4 options

1. Balanced with 4 cores

2. Performance with 4 core

3. Balanced Eco with 2 cores

4. Performance Eco with 2 cores...

If you are using Trickster mod app for core control, I think they need to update their app..!!

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] hasan4791:
I juz turned on use gpu for screen composition which resolved the screen flickering issue... Now al going good in CM 11 with solid kernel... But still i lose 15% battry juice in 6 hrs of idle mode... :(

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] oct0mel:
Feedback:

rom Stock

cwm recovery

solid kernel

=

battery + 15% duration

Battery duration in sleep + 200%

is incredibile but when now all is better... ty man

Inviato dal mio LG-E975 con Tapatalk 2
[LG Optimus G (International)] Sorin90:
I have a question...is there any way to install this kernel on stock or sling rom without loosing offline chargin feature?

By the way thank you for you kernel first version on solid stock kk was working great..only feature not working at 100% was dt2w...i had to tap 4 times..
[LG Optimus G (International)] rocada:
0.7v stock: no boot

All kernels from 0.1V to 0.6V have fixed 19.8 MB, 0.7v is 19.2MB. Anything missing? :confused:
[LG Optimus G (International)] Loller79:
Re-Uploaded Stock JB Kernel, it should work now.

Added a Flashable ZIP for all the ROMS which use GPROJ Cyano Kernel, it is an AnyKernel Solution and it will work for Mokee ROM for example.
[LG Optimus G (International)] akahroba:
Thanks for this. Does it include every features? dt2w? I found it lighter. a little more than 4 megabytes. That's why I'm asking.
[LG Optimus G (International)] gu5t3r:
Why you didn't include modules in AnyKernel flashable zip?

---------- Post added at 12:49 PM ---------- Previous post was at 12:45 PM ----------

Hm, Loller79 turns software rendering off on flashing kernel by removing software renderer from /system/lib/egl/egl.cfg

Dunno about battery drain, will check tomorrow if there are differences in Loller79 ramdisk and original CM11 ramdisk...
[LG Optimus G (International)] Loller79:
I just changed CPU Min Freq and Ondemand Sampling Rate.

About AnyKernel..i will update it soon.
[LG Optimus G (International)] drumcodex:
Loller79 miui governor change still doesnt work after your update

Sendt fra min LG-E975 med Tapatalk
[LG Optimus G (International)] gu5t3r:
[MENTION=5036698]Loller79[/MENTION]

Do you have changelog? Link?
[LG Optimus G (International)] patalao:
Your right.

Thanks for the update.
[LG Optimus G (International)] FcoEnrique:
Why I don't have that profile option in Carbon kernel :/

what's your rom?

So, what's for that zip? I didn't understand, sorry :p
[LG Optimus G (International)] hasan4791:
CM11 M8....I'm using Intelli plug driver and this option available only in that driver...

Sent from my LG-E975 powering CM11 & SOLID CYANO
[LG Optimus G (International)] gu5t3r:
Every kernel is composed of two parts; zImage (real kernel) and Ramdisk (rom boot settings).

Some roms have different ramdisk while zImage can be the same.

Regular image flash "boot.img" contains both zImage and ramdisk (in this case CM11 ramdisk).

Generic flashable zip changes only zImage in your boot image and leaves original ramdisk as ramdisks are reason for most incompatibility between different roms.
[LG Optimus G (International)] drumcodex:
And with that you want to say what?

Sendt fra min LG-E975 med Tapatalk
[LG Optimus G (International)] nexuspur:
[MENTION=5036698]Loller79[/MENTION] is it for you possible to make a build for cm10.2? Thx
[LG Optimus G (International)] akahroba:
we're still waiting for the full Generic version. the one with modules please ^_^
[LG Optimus G (International)] artur0588:
How about enable s2w, t2w in stock kernel?
[LG Optimus G (International)] Loller79:
This is a big issue, sorry for that guys, i'll post today a bug fix release, sorry another time D:
[LG Optimus G (International)] mnemonic_br:
Download Trickster MOD and go to Specific option->Wake up screen.

T2W is now working fine, but I have to disable as I use the phone into the pocket it gets on accidentally.
[LG Optimus G (International)] Loller79:
He was talking about stock kernel, i tried to compile the stock kernel but WiFi wasn't working (idk why).
[LG Optimus G (International)] artur0588:
If you use my Kernel then need CIS 97510B firmware. For some reason in other firmwares wifi not work. Can you upload modifyed kernel if you done?
[LG Optimus G (International)] Loller79:
Guys, 3.4.75 Kernel Version is causing a lot of issues, i worked all the day on it but i got 0 fixes, i'll come back to 3.4.0.
[LG Optimus G (International)] Deonix:
Do you guys experience sudden UI amd system slowdowns on 4,4? I am on latest official CM. Using Solid Kernel or stock CM. I think it's a CM issue. Sometimes after 1 minute it stops, other times i do a soft reset...

It doesn't matter what i am doing... everything goes in slow-motion

Sent from my LG Optimus G running KitKat 4.4.2 by CyanogenMod
[LG Optimus G (International)] patalao:
The Wi-Fi problem is because of the wifi modules on the kernel

Enviado do meu LG-E975 através de Tapatalk
[LG Optimus G (International)] Loller79:
Tomorrow the real STABLE release, :D :D :D
[LG Optimus G (International)] MitoTakatori:
Looking forward to it. :laugh:;)
[LG Optimus G (International)] FcoEnrique:
Can I flash this over Sprint version ls970 running CM11?
[LG Optimus G (International)] lachyzee:
I see. My apologies. Don't have USB OTG Y type cable to test with. I can't see it being very useful if you always need a power supply though!
[LG Optimus G (International)] mnemonic_br:
Stable says:

Well, fixed issues with 3.4.75? :cowboy:
[LG Optimus G (International)] Loller79:
I've finally managed to get 3.4.75 Kernel fully working, update is coming :D :D

P.S. KERNEL WILL ARRIVE AT 1:00 PM
[LG Optimus G (International)] MitoTakatori:
Waiting for it...:D
[LG Optimus G (International)] Loller79:
Yuhuuuuu, the stable release is here!

Fixed USB Connection not working after the second Plug-in

Removed Intelliplug and Intellidemand -> Their performances were bad, i'll try to make my own hotplug driver.

Fixed Faux Sound Control 3.0 (It wasn't working lol)

Various Under the Hood Optimizations (Increased performance)

Re-implemented Sweep2Wake and DoubleTap2Wake with newer versions -> Thanks to Showp1984

Undervolted a little bit the last 3 frequencies (Better Battery and less Heating)

Changed Default I/O Scheduler to Row and Optimized it (Far better than that stupid CFQ)

Updated Kernel Version to 3.4.75 -> Thanks to http://kernel.org/

Re-implemented GPU Scaling and Tweaked the Simple Governor (Now it is the default GPU Governor, bye bye laggy Ondemand)

Download : Solid_Kernel_v0.4S
[LG Optimus G (International)] MitoTakatori:
Very much nice! Thanks my friend! :good:
[LG Optimus G (International)] Loller79:
Nice tip, i'll take a look on it, but i have to work on the AOSP kernel based release or many followers of this kernel will eat me alive ahah :P
[LG Optimus G (International)] davevinci:
What do u mean AOSP based? u mean the Mako based kernel? :)
[LG Optimus G (International)] FcoEnrique:
He has like 5 versions of the kernel and you want a version for a discontinued ROM...? :silly:
[LG Optimus G (International)] nexuspur:
Ok it is silly ofc.
[LG Optimus G (International)] patalao:
Good enough and smooth even with underclock(also undervolted)
[LG Optimus G (International)] lachyzee:
On Artmod 3.3 - Sweep2Wake works. Sweep to sleep does not.

Knock on does not work.

(tried enabling all in Trickstermod).

Thanks Loller, great work.
[LG Optimus G (International)] gu5t3r:
[MENTION=5036698]Loller79[/MENTION]

Why you delete /system/lib/egl/libGLES_android.so and /system/etc/thermald.conf on kernel installation/flashing?
[LG Optimus G (International)] Loller79:
Because in my kernels the GPU is always forced to maximum clock so if everything is rendered by GPU is better.

Thermal Control just sucks and causes issues with GPU overclock, better disable it permanently.
[LG Optimus G (International)] Sorin90:
Thats why my phone was getting freeking hot today in car while on charging and using google maps. :rolleyes: . Belive be enable it back or tweak it to be less invasive.
[LG Optimus G (International)] Loller79:
Your phone won't burn out even at 100°C.
[LG Optimus G (International)] Sorin90:
But the battery is not happy...