yashsingh1/xdaforums huggingface dataset:
[G4 Original Android Development] AndroidGX:
Thanks guys for the report about ExFAT issue, I'll fix this very soon :good:

(I wasn't aware because I still have my old 32gb sdcard so cannot test personally, I will attach a beta here in my next post, so you guys will confirm if it will work :good:)

Stay tuned!

Cheers' :good:
[G4 Original Android Development] AndroidGX:
Can you guys please try this beta version and report if ExFAT is working.

(If not, I have another solution but will take me some time :good:)

'laters

*new beta2 to test, please download it HERE and report*
[G4 Original Android Development] ozzyblack:
Sd card issue
[G4 Original Android Development] zuqka10:
Tested beta 2, still no go for sd card.
[G4 Original Android Development] Hoffmanns:
I have not problem with SD card because I using old 32gb card.

But overall performance is great and battery seems great too.

Im tested all custom kernels for LG G4 and this kernel seems good maybe best of all... :) :)
[G4 Original Android Development] AndroidGX:
Thanks guys for your report. I know where the problem is, I'm currently stuck at signing exfat module step. It will be fixed asap (I hope) :good:

Thanks for your report, if you wait for official v1.0.1, you'll even be more surprised, removing a bit more both thermal and random lags :good:

'laters :cowboy:
[G4 Original Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

15.01.2016

: v1.0.1 released.

Fixed some more random lags/freezes.

Slight tweak for battery life.

Some very slight ramdisk and Makefile changes.

ExFAT still not fixed (currentry trying to).

I'm releasing this v1.0.1 by waiting ExFAT fix :good:

Cheers' and enjoy :good: :highfive:
[G4 Original Android Development] zuqka10:
Thx a lot, have to skip this one and wait for sd fix
[G4 Original Android Development] kassipopassi:
Thanks, will give this Kernel a try to maybe get finally over 2h SoT with the G4. :silly:
[G4 Original Android Development] timale6:
Hello everyone, the link to download the 1.2.7 version does not work, please have the quelqun ?

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] AndroidGX:
No problem here, just tested right now, androidfilehost works as it should :good:
[G4 Original Android Development] timale6:
OK it's good his remarche

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

21.03.2016

: v1.2.8 released.

Revert "defconfig: enable KSM and ZBUD"

power: process: drecrease time to enter sleep

futex: Implement lockless wakeups

sched: Implement lockless wake-queues

mm/ksm: engage deferred timer by default

mm: optimize Kernel Samepage Merging (KSM)

N-JoYzzzzz! :good::good:

(best battery life version so far for me)
[G4 Original Android Development] zuqka10:
Download link not working...through tapatalk only, browser is a go!
[G4 Original Android Development] tantin75:
Good job! I will try this new version asap.

Excellent boulot! Je vais installer cette nouvelle version dès que possible.
[G4 Original Android Development] timale6:
Hello ! This version 1.2.8 is it good fluidity level autonomy is please? thank you in advance

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] AndroidGX:
Sorry but there is no v2.5 yet, the latest version available is currently v1.2.8 :cowboy:
[G4 Original Android Development] timale6:
Yes sorry I made a mistake that's 1.2.8

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] Hoffmanns:
Installed last version 1.2.8 and everything working fine for me :) ;)

Stock 20D ROM with this Kernel is great and speedy ?

Battery seems good too ???
[G4 Original Android Development] timale6:
thank you very much

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] Snah:
Working fine for me using Tapatalk.

[Written by my thumbs on a state-of-the-art Nokia 3110.]
[G4 Original Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

26.03.2016

: v1.2.9 released.

Migrate compilation toolchain to latest UBER-TC 4.9.4 - 2016.03 (infos)

:highfive:
[G4 Original Android Development] Hoffmanns:
Downloading :)
[G4 Original Android Development] bendancin:
First of all thanks for Your Kernel it's my favorite one, but with 1.2.8 and 1.2.9 I have Problem with my Bluetooth stability on my Android Wear and car Bluetooth. With 1.2.7 is everything fine.
[G4 Original Android Development] AndroidGX:
Strange, no bluetooth problem here, can you give more details?

Anyone else having his issue also?

Anyway, here are some 1.2.9 test versions I compiled for you (I intentionally broke ExFAT support on these versions to compile faster, I will re-include it in next eventual final version).

Let me know which version solved your Bluetooth issue :good:

*test zips deleted*
[G4 Original Android Development] herveonex:
Kernel 1.2.9 is ok dualboot

Thank for work :).

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] bendancin:
Thanks. I will test it. For example I hear music on my car about Bluetooth and it works but sometimes the Signal is Broken between my g4 Bluetooth and my car music Bluetooth and this is the same Problem on my Android Wear by moto g 360. It works, only sometimes the Signal is Broken and than it dont want to connect again. I test your testkernel and give you in the next days a Feedback.
[G4 Original Android Development] AndroidGX:
I just tested to listen some streaming musics via Bluetooth on my car just now for around 20 mins, and absolutely no problem here (zero disconnects or signal problem) :good:
[G4 Original Android Development] bendancin:
Okay than is the Problem on my Phone.
[G4 Original Android Development] JRevenge:
This Kernel support "zzMoove" governor? Thanks
[G4 Original Android Development] AndroidGX:
Nope sorry (at least not anymore)

Only stock integrated governors :good:
[G4 Original Android Development] Hoffmanns:
After two days it seems everything working good for me :)

Phone is very responsive and fast... And battery is good too ?

Bluetooth not tested!!!
[G4 Original Android Development] AndroidGX:
Or maybe due to your ROM ?

I'm using pure stock 10D firmware to ensure everything is ok from system side :good:

I gave up using custom ROMs since few weeks already (too much tweaks may kill initial working things).

For me, on G4, only the kernel is the most important thing to improve :cowboy:

Thanks for your review :highfive: but yet I'm not very happy with my 1.2.9 about deep sleep, do you?

Anyway, currently hard testing my 1.3.0 to fix this slight problem :fingers-crossed:

Stay tuned :)
[G4 Original Android Development] Hoffmanns:
No problem with deep sleep ;)

Same like in past :D
[G4 Original Android Development] zuqka10:
1.2.9 has some issues with deep sleep, waiting for 1.3.0
[G4 Original Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

29.03.2016

: v1.3.0 released.

SELinux: Reduce overhead of mls_level_isvalid() function call

arm64: topology: fix cpu power calculation

Revert "cpufreq: cpu-boost: don't boost big cluster on input touch unless it …"

Revert "mm: optimize Kernel Samepage Merging (KSM)"

Revert "mm/ksm: engage deferred timer by default"

Revert "power: process: drecrease time to enter sleep"

Back to more simpleness... (I finally decided to remove some previous experimental patches, no more deep sleep problems for me on this version :good:)

N-JoYz ! :highfive:
[G4 Original Android Development] herveonex:
Thanks :)
[G4 Original Android Development] AndroidGX:
Thanks to YOU for supporting my work :good::highfive: and welcome to post #4 :cool:
[G4 Original Android Development] herveonex:
You are working for good kernel save battery G4 , and rom/kernel for my S5+ too :)
[G4 Original Android Development] rimsilva:
Installed in imperium Rom, have broken SD Card and BT it's switching off after a few seconds.
[G4 Original Android Development] AndroidGX:
Anyone else have same issue ?

Strange, bluetooth is working perfectly here on v1.3.0 (just tested), and my external samsung sdcard is also still recognized perfectly :good:

But I'm running stock 20d firmware. Can you try on any pure stock 20x firmware and report?
[G4 Original Android Development] rimsilva:
Maybe someone else with imperium ROM can confirm. It's strange indeed, only in our first releases I had issues with SD Card.

Just flashed you kernel straight from imperium Rom and kernel.

Afterwards was not able to install imperium kernel back I was getting a recovery error, I had dirty flash the ROM.
[G4 Original Android Development] AndroidGX:
Are you flashing it from TWRP recovery ? or via any app ?

I'm using latest 3.0.0.0 TWRP, and it works well here :good:
[G4 Original Android Development] herveonex:
Kernel 1.3.0 + Genisys 3.8 (v20e no stock), ok for me BT & sd card .

Edit : And dualboot ok first rom.

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] patalao:
Dual boot?

How's that? Do you have Multirom?
[G4 Original Android Development] welder73:
http://xdaforums.com/showthread.php?p=66091549

Sent from my LG G4
[G4 Original Android Development] herveonex:
Yes :)

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] patalao:
Thanks.

I forgot completely about that thread.

It would be nice TWRP Multirom but this will do for now.
[G4 Original Android Development] Hoffmanns:
Great ;)

This is on version 1.2.9 ;)

Now I'm testing newest version ?
[G4 Original Android Development] AndroidGX:
Just re-uploaded a new fresh 1.3.0 build, let me know if it solved your unrecognized sdcard issue, because it seems that on H811 kernel thread version, a guy faced same problem aswell, I rebuilded one today and it worked again for him, so I guess something was wrong yesterday from servers during generating "texfat.ko" module :good:

For others which never faced such issue, no need to re-download this new build ;)
[G4 Original Android Development] rimsilva:
Thanks for your effort.

I've just tried your today 1.3 version but unfortunately same issues, SD corrupted and no BT (with different behaviour, now don't switch on)
[G4 Original Android Development] AndroidGX:
Then, I would suggest you to ask directly your rom developer, since it has been proved it is not kernel related issue :good:
[G4 Original Android Development] AndroidGX:
UPDATE

★ UPDATE ★ :​

03.04.2016

: v1.3.1 released.

Update compilation toolchain (UBERTC) from 20160303 to latest 20160401

Update SuperSU from 2.68 to latest 2.71 beta

:good:
[G4 Original Android Development] JRevenge:
In this update add the "zzMoove" governor? Thanks
[G4 Original Android Development] thecoldone123:
This is the fourth kernel I've flashed in 2 days and I really hope it improves my battery life. I'm using Genisys rom 3.8 and this kernel. Seems fast and stable for now.

Thanks for you hard work and constant updates.

Edit: How to enable USB fast charging?
[G4 Original Android Development] Kye2000:
Install kernal auditor and enable it
[G4 Original Android Development] patalao:
How can you have any thoughts off a kernel if you don't even let him settle down for more than one day.
[G4 Original Android Development] thecoldone123:
With one Skype constantly force closed all the time , with other I've lost 17% in 5h and third one I don't know why I've changed hahah but I haven't had any luck with kernels...
[G4 Original Android Development] Snah:
Couldn't this be set as default in the kernel? I think most people want fast charge.

[Written by my thumbs on a state-of-the-art Nokia 3110.]
[G4 Original Android Development] AndroidGX:
I decided to not enable it by default because once activated, it has strange behaviour once it reach 100% like the full notification icon which disapears, an overall faster discharging, etc, so that's why I prefered to let people to use this at their own risks :good:

Personally, I prefer charging via my QuickCharge 2.0 chargers (AC, or in car) and keep disabled this feature, but for those who don't have QC 2.0 chargers at the right moment, it could be useful thought :cowboy:
[G4 Original Android Development] zuqka10:
I need advive fellas: deep sleep seems not to work, cpuinfo shows that cpu at 384mhz was for 20hrs even at night and deep sleep only 1,5hrs! Trying different kernels messed smth. Is there a way to clear setting so the phone can reach deep sleep again without wiping and installing fresh?
[G4 Original Android Development] AndroidGX:
Maybe check in your init.d folder, maybe there's a file that prevent deep sleep, or which can meet conflict with another one or app.

I guess you are using a custom rom? that's why I prefer to stay on pure stock firmwares, at least for me no more problems since :good:
[G4 Original Android Development] zuqka10:
Am on stock, never had this before. Tried few kernels, clearing dalvik and cache doesnt help!
[G4 Original Android Development] AndroidGX:
Do you use 20D or 20E ? flashed via TWRP (builded rom via a kitchen)? or via kdz ?

I'm using 20D flashed via TWRP (SuperR's Kitchen own made custom rom)

Otherwise, maybe try to format everything (system partition included) and reflash everything
[G4 Original Android Development] zuqka10:
20e, flashed through twrp....

Update: I was about to reinstall completely but then I saw that new twrp 3.0.1 was out so I updated recovery. suddenly deep sleep is working properly! Go figure[emoji33]
[G4 Original Android Development] AndroidGX:
Thanks for the info, just flashed tonight latest 3.0.2.0 (released yesterday) :good:
[G4 Original Android Development] Snah:
Ok, no prob. I haven't noticed those strange behaviors, but I don't use fast charging often either.

[Written by my thumbs on a state-of-the-art Nokia 3110.]
[G4 Original Android Development] melasuda:
Just flashed this. Will update how this goes.
[G4 Original Android Development] maddler:
17% over 5hrs is slightly more than 3%ph. C'ho that ain't bad.

Good kernel anyway!
[G4 Original Android Development] AndroidGX:
UPDATE

★ CHANGELOG ★ :​

08.04.2016

: v1.3.2 released.

arm64: lib: memory utilities optimization

arm64: kconfig: Move LIST_POISON to a safe value

crypto: crc32 - Add ARM64 CRC32 hw accelerated module

Fixed ExFAT support (for people which had issues with it)

Enjoy :cowboy:
[G4 Original Android Development] thecoldone123:
This made my battery life so much better on stock v20d. Quick question

When updating to the newer version of the kernel there is no need to wipe anything, right?

Many thanks for your great work!
[G4 Original Android Development] AndroidGX:
Exactly :good:
[G4 Original Android Development] joaste:
Hi there,

Are you talking about the latest version 1.3.2?

Did you change any kernel settings?

Thanks in advance for any info.
[G4 Original Android Development] thecoldone123:
Hello,

I'm still on 1.3.1 but I'll update tonight. No kernel tweaks or anything, just updated to v20d, did a factory reset right after that, then flashed the kernel and that's it.
[G4 Original Android Development] melasuda:
Battery life has improved greatly. Thanks.
[G4 Original Android Development] thecoldone123:
+1
[G4 Original Android Development] ilmoro94:
hi...i have updated from 1.3.1 to 1.3.2 and my sd card is damaged....returned to 1.3.1 and now work...why?
[G4 Original Android Development] AndroidGX:
Anyone else in the same case? :eek:

No problem here btw :good:
[G4 Original Android Development] Killerdog:
Don't have any problem for me on 1.3.2
[G4 Original Android Development] herveonex:
SD ext, 1.3.2 ok for me .

And good life battery

Envoyé de mon LG-H815 en utilisant Tapatalk
[G4 Original Android Development] hairycousin:
No problem here either.
[G4 Original Android Development] thecoldone123:
Battery life has been amazing ever since I've flashed this kernel. The phone was mostly in deep sleep, with a little bit of whatsapp and YouTube, twitter and voice calls and screen on time is 1h43min with still 76% left... I'd say that's pretty amazing.

Thank you so much!
[G4 Original Android Development] Hoffmanns:
Everything is fine ;)

All seems good for me ;)

And battery life is good too...
[G4 Original Android Development] piturcaandrei97:
What is averege of sot? Including facebook,messenger, instagram app, heavi "play". Thanks
[G4 Original Android Development] thecoldone123:
Playing games you'll get maybe like 1h less, but on average without games, I get 4.5hrs with messenger, whatsapp, twitter, snapchat...

Stock v20d here
[G4 Original Android Development] piturcaandrei97:
Thanks for answer. Let's see what is my sot with genisys 4.1 rom
[G4 Original Android Development] Hoffmanns:
Same here ?
[G4 Original Android Development] thecoldone123:
I could never get that with stock v20x kernel... I'd barely get 3hrs sot, so this kernel saved my phone!
[G4 Original Android Development] piturcaandrei97:
After first install of kernel it's normal to make much battery drain ?
[G4 Original Android Development] Snah:
No problem with 1.32 here either.

[Written by my thumbs on a state-of-the-art Nokia 3110.]
[G4 Original Android Development] Hoffmanns:
It could be better after 2 or 3 charging cycles ;)

Also is important set location on battery save and disable all Google synchronization ;) :D
[G4 Original Android Development] thecoldone123:
Not really... But I did disable locations and sync right after flashing, and before flashing the rom I did a factory reset, maybe that helped.
[G4 Original Android Development] piturcaandrei97:
I willy make a clean flash of rom, after kernel and finnaly a factory reset
[G4 Original Android Development] rimsilva:
[MENTION=2687701]AndroidGX[/MENTION],

Just to update you on my SD Card corrupted issue.

Version 1.3.2 was giving me error with imperium ROM, but after a clean installation of Genisys 4.1 your kernel was installed successfully without SD Card issues.

Thanks
[G4 Original Android Development] AndroidGX:
So it seems that Imperium ROM does not like SimpleGX kernel :D:p
[G4 Original Android Development] reverendmarcie:
Thank you so much for this great kernel, my g4 feels like a whole new phone with a great battery life!

Gesendet von meinem LG-H815 mit Tapatalk
[G4 Original Android Development] thecoldone123:
Is it possible, now that I've changed my network operator, that my battery life is worse?
[G4 Original Android Development] AndroidGX:
Yes, unfortunately, this may happen.

Maybe it can be due to FastDormancy from your operator, or the fact that you are always on 3G instead of 4G (since 4G is more battery friendly than 3G) :good:
[G4 Original Android Development] thecoldone123:
[emoji34] [emoji30] I've had such great battery life... Now it's just average... Yes, I'm constantly on 3g because 4g is not fully developed in my city...
[G4 Original Android Development] Diatomix98:
I didnt know 4G has less battery consumption than 3G but both my phones are hotter on 4G which seems to drain more battery than on 3G. Guess I was wrong haha.
[G4 Original Android Development] Snah:
I use 2G almost all the time, and switch to 3G/4G only when I really need it. If you are rooted, try Xorware for a nice widget to switch this without going into settings.

[Written by my thumbs on a state-of-the-art Nokia 3110.]
[G4 Original Android Development] ixtis:
I get message when I try to get root access on ES File Explorer:

"Sorry test failed. This feature cannot run on your device."

With other kernel everything it's OK. SuperSU instaled and working...
[G4 Original Android Development] Diatomix98:
That is because of the new feature of SuperSU, systemless root. It is still not supported by some apps due to different paths in getting the root file or something. I use v2.52 in order for ES File Explorer to recognize the existence of my root access.
[G4 Original Android Development] ixtis:
Instaled: Imperium Kernel v2.8; SuperSU 2.71. ES File manager work perfectly with root!

Sent from my LG-H815
[G4 Original Android Development] Tuga_Droid:
Hello everybody :)

Just flashed this kernel and i have two questions:

=> is it normal that i have in "kernel version" : 3.10.84 and not the name of the kernel?

=> how can i enable fsat usb charge please.... i thought it will have an apk but not...

Thanks :)
[G4 Original Android Development] piturcaandrei97:
You can enable fast charher with kernel auditor
[G4 Original Android Development] Tuga_Droid:
Thanks :)

And for the "kernel version" is it normal?

Kernel Adiutor recognizes SimpleGX KERNEL, so thank you :)

And naturally big thanks to the dev ;)
[G4 Original Android Development] thecoldone123:
Can I flash this kernel on v20f?
[G4 Original Android Development] japoco_poz14:
Yes of course

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Original Android Development] piturcaandrei97:
I think you can flash, try to flash but make a backup in recovery , for safe! Good luck
[G4 Original Android Development] AndroidGX:
As explained into first post, as long as it's Marshmallow, no matter whatever firmware it is, this kernel will be always compatible for Android M :good:
[G4 Original Android Development] piturcaandrei97:
[MENTION=2687701]AndroidGX[/MENTION] if come from 1.3.2 i need to wipe dalvik cacke to install 1.3.3 ?
[G4 Original Android Development] AndroidGX:
Nope :good:

But wait few mins, I didn't made the official announcement already :D:cowboy:
[G4 Original Android Development] AndroidGX:
UPDATE

★ CHANGELOG ★ :​

23.04.2016

: v1.3.3 released.

Makefile: force 'fno-pic'

ramdisk: update to 20f

ramdisk: removes new 'xfrm logging' service from stock 20f ramdisk

Now auto installing (latest 1.24.2) BusyBox during flashing procedure

Enjoyz ;)
[G4 Original Android Development] thecoldone123:
Thanks a lot!! The best kernel for our phone, hands down!!
[G4 Original Android Development] japoco_poz14:
thanks for great kernel:)
[G4 Original Android Development] billy_hilton:
great kernel

can anyone recommend a good rom? battery life is most important

thanks :)
[G4 Original Android Development] StackOverflow13:
Both Imperium & Genysis are very good.. the kernel itself will be a major factor for battery life I use this kernel with both roms, & get great life
[G4 Original Android Development] piturcaandrei97:
I use genisys rom and i have 4 hour sot with facebook,messenger,instagram ,sms and 4g always on
[G4 Original Android Development] cornelpopa:
I'm a bit confused.

Flashed the zip via TWRP, no errors. Yet the system info show the same kernel

Do I have the simpleGX kernel or not?
[G4 Original Android Development] japoco_poz14:
Yes. It's normal. Check on cpuspy

Inviato dal mio LG-H815 utilizzando Tapatalk
[G4 Original Android Development] cornelpopa:
Thanks... Indeed it shows correctly in cpuspy.

I've seen this picture in the Genesys rom forum showing the SimpleGX kernel in that page and it got me confused.
[G4 Original Android Development] AndroidGX:
Just added this question into FAQ section (since it's not the first time someone ask) :highfive:

Cheers' :good:
[G4 Original Android Development] Caffo74:
? Using my screenshot, hahaha all good ?

G4-H815 - GENISYS 4.2 - UX 5.0 - SIMPLEGX
[G4 Original Android Development] Frant1c:
Best kernel for G4, say no more...
[G4 Original Android Development] rimsilva:
Anyone with Genisys ROM can confirm if BT music streaming is working with version 1.3.3? I've no sound in my car. Version 1.3.2 is working good.
[G4 Original Android Development] hairycousin:
Can confirm BT is working fine with Genisys 4.2 and 1.3.3. Using viper4android FX, too.
[G4 Original Android Development] AndroidGX:
Quick tips : recover best battery life experience of any kernel

Just a little tips reminder for recovering best battery life experience after flashing (any) kernel :

(just did it yesterday since 1.3.3 was a little bit battery drainer since recent days)

Reboot to recovery

Wipe cache and dalvik cache

Reboot to system

Wait few mins

Reboot again (not the force method, the normal one with LG logos)

Once at home, charge your device and wait at least 20 mins more even if it reached the green led (100%)

Unplug and start begin using your device

This can be done directly in TWRP after flashing kernel, an option should appear and purpose to wipe those partitions, just do it after flashing kernel (recommanded), in order to avoid any later battery drain :good:

Feel free to test this little tips and report :cowboy:

Cheers'