yashsingh1/xdaforums huggingface dataset:
[G3 Android Development] Tunghur:
[emoji20] those micro lag are part of our life forever (whit G3 [emoji13] ) .

I read in recent posts that 1.6 version have a few bugs, so I don't install, and I keep with the 1.5

______________

LG G3 (D851)

- CM 13.0

- aCC Kernel (v1.5)

- Xposed (v84)
[G3 Android Development] Aaren11:
Just wanted to chime in and say thanks for the excellent config Souler. I've been fiddling around with Nebula kernel and every governor combo under the sun over the past three months, trying to get my device to sip at the battery while browsing, but scale up quickly during intensive tasks. Yours is the first config that simply acheives this with no extra tweaking by the user.

One of the most battery effecient and flexible kernel configs I've used on my G3, keep up the great work Souler ^_^
[G3 Android Development] good223:
[MENTION=3585838]djdeeles[/MENTION] Latest version gave me serious hiccups (screen pauses for about 5-10 seconds and then resumes) and some random systemui fc's (no logs, since, well, it's random and hard to catch). Reverted to default settings and still hiccup-ing~y... Can somebody confirm as well? :confused:

For a meantime, reverted to v1.5...

:D :) ;) :good:[/QUOTE]

I was on candysix latest release and i was having this same issue.

The phone would randomly hang when opening a random app which would require a battery pull. No fcs though and no black screens. (hang could not be reproduced on that app after a reboot)
[G3 Android Development] souler456:
Hey guys. I'll post another trial setup maybe a day or so. I'll have to tweak if even snappier and (hopefully) battery wise as well.

And I just noticed it today. Since I always delete /system/bin/thermal-engine since it'll conflict the intellithermal, I never knew, until now, that when offline charging, or charging via TWRP, the device gets crazy hot like a frying pan that's ready to cook scrambled eggs. So... Learning for experience... It's not really recommended to delete that file if you charge your device on those ways. Totally NOPE.

And when I updated on a newer ROM, I noticed that the init.d boot script the ahms script makes doesn't work. It should, but I don't know why.

I'll see what I can do about this, or if I got it not working anymore, I may have no choice but to make you guys execute the script "manually" every boot.
[G3 Android Development] Tempete:
Hey, I have got charging problems with the version 1.6.

1.5 working fine, and faster.
[G3 Android Development] eric93se:
All of you with problems with 1.6 need to send him a logcat, don't report problems without a logcat he cannot do anything without it.
[G3 Android Development] juviko:
Work on fulmic 5.3 ? Thanks
[G3 Android Development] Tunghur:
For aosp based roms only. Try a kernel for stock roms.

______________

LG G3 (D851)

- CM 13.0

- aCC Kernel (v1.5)

- Xposed (v84)
[G3 Android Development] akella111:
Hi, bro. Make for D724/D 722, please :)
[G3 Android Development] Alukrad:
As promised
[G3 Android Development] shekinahsmoke:
YESSS thanks!
[G3 Android Development] marcdw:
Hey [MENTION=6380267]Alukrad[/MENTION], are those settings on your Dirty Unicorns?

I'm about to update my DU 10.2 / aCC 1.4 to 10.3 / 1.5 right now. Will probably give your settings a whirl.

LG G3 D851, PAC-MAN ROM, Tapatalk 4.9.5
[G3 Android Development] Alukrad:
Lemme know how it works for you

---------- Post added at 09:12 AM ---------- Previous post was at 09:12 AM ----------

Yessir. On DU 10.2, about to test it on DU 10.3 when I wake tomorrow
[G3 Android Development] Emu:
I gave up on governors and custom hotplugs. They used to work on previous versions. But, Android 6.0 is and its per-app profiles are highly optimized for the interactive governor. Especially smooth animations. So I will give interactive a chance again and use it with Qualcomm MPD Decision plug.

edit: You know what nvm. :D
[G3 Android Development] djdeeles:
I'm working on it :) New aCCKernel Lite with MPD Decision plug and interactive with minimum controls like sound and voltage control.

Simple fast and battery friendly. Anyone intrested?
[G3 Android Development] ferry013:
yess!!
[G3 Android Development] PatzeZero:
Yepp!
[G3 Android Development] trueiceman:
sounds very good.
[G3 Android Development] Nakashima Taiki:
Yes I am
[G3 Android Development] Tunghur:
Thanks for sharing yours ideas. What about the I/O scheduler? I read somewhere that interactive governor was bugged. [emoji20]

______________

LG G3 (D851)

- CM 13.0

- aCC Kernel (v1.5)

- Xposed (v84)
[G3 Android Development] Emu:
I/O and governor are independent of each other fortunately. I use zen for internal and tripndroid for external.
[G3 Android Development] Tunghur:
Yes, I know. Thanks again! I ask about I/O because I don't know which is the best for a balanced performance.

I agree!!

______________

LG G3 (D851)

- CM 13.0

- aCC Kernel (v1.5)

- Xposed (v84)
[G3 Android Development] Emu:
AH! I see. Well there's no fastest. It all depends on what you do. In my experience the difference is ridiculously small. I don't notice it but my benchmarks say it's the fastest setup. I think I might get slightly faster boot but that's it.
[G3 Android Development] sheppii:
Anyone tried this kernel with BlissPop ROM? It is based on CM13, so I think it could work, but any experience from you will be appreciate
[G3 Android Development] Emu:
Yes. I think alot of people are on Bliss ROM right now. It runs pretty well on it. But I find myself rebooting the phone after 24 hours because it starts to lag. I just use a scheduler that will reboot my phone automatically at night.
[G3 Android Development] trueiceman:
I just want to mention 2 issues I have on my d851 phone 1) the waking up of the phone sometimes takes long as if it goes into a super deep sleep 2) when plugged-in and charging its sometimes automatically stops the charging (led battery light and charging percentage turns off). There is no sign of charging until i restart the phone. I'm using this with Bliss MM rom. Thanks.
[G3 Android Development] Emu:
Not sure if I talked to you about this but have you tried removing the battery? I often have to do that so that my battery charges again. Just turn it off remove battery then place it back in and turn on again. Tell me if it works for you on? :)
[G3 Android Development] tietganFTW:
last night it happened to me and I tried that battery pull method but when i turned it back on it charged for like 5 mins and stopped again (always at 16%). Eventually i gave up and just turned the phone off and charged it while it's off
[G3 Android Development] Emu:
Did it charge while turned off?
[G3 Android Development] tietganFTW:
yup, woke up and found that it was at 100%
[G3 Android Development] huzefaonline:
has anyone used this kernel with xosp?
[G3 Android Development] Stiffmeistro:
Hi, are you still running acc on your blissrom?

i'm using bliss rom right now and i want to flash the acc 1.5 (not the latest)

but when i see your post, i think that acc will give me problems.

Should i flash the acc?
[G3 Android Development] Koont:
So far, no charging issues on RR like I had on AICP. 1.6
[G3 Android Development] Meneldur:
Hello.

I tried aCC both 1.5 and 1.6, they worked as intended, had no charging problems, charged rapidly and showed pretty solid. However I couldn't find a good combination of CPU governor, hotplug and I/O that kept me glad with the phone. I tried stock and Souler's config, used many combinations of governors, even tried different LMK values, but phone lagged, sometimes badly when switching apps or launching them. I experienced the reported wake up lag (3-5 secs) on v1.6.

Sorry I have no logs. Sincerely I don't know (nor I search) how to log this behaviour.

I switched back to CM13 stock kernel, with much less settings to tweak and less battery friendly but fluid and responsive. I'll keep an eye on this thread and eventually retry aCC.

Mnldr/D855/16G/CM13
[G3 Android Development] ivoh95:
D851 willing to test and not scared of bricks, do you have a hangouts or something i can add you on? Thanks for the kernel!
[G3 Android Development] edoardotavecchio:
deleted, sorry
[G3 Android Development] noobtxtech:
So far so good d850 with Candy6 1.1 ....Really looking forward to trying out the fastcharge tomorrow:D
[G3 Android Development] djdeeles:
[MENTION=6687523]guillerv1974[/MENTION] i'm happy this kernel works on stock but it's for aosp & kernel sources from cm13. I'm not testing it for stock roms or support them. If it works it works. There are plenty of stock kernels. I'll focus on aosp roms. I cant help you sorry.

[MENTION=4543952]ivoh95[/MENTION] dont be scare for bricks. Do your nandroid backup and try kernel. If anything goes wrong restore your nandroid.
[G3 Android Development] pletpetplet:
Download link not work :(
[G3 Android Development] djdeeles:
It's working also I'll move files to my own server soon.
[G3 Android Development] pletpetplet:
Just download it and flash.So far is super fast Candy 6 1.1 rom,are defoult setings is for battery or balanced thank you.
[G3 Android Development] takis:
[MENTION=3585838]djdeeles[/MENTION] will you try to fix the boot problem?
[G3 Android Development] djdeeles:
I'll try when i have time.

[MENTION=2891457]pletpetplet[/MENTION] Download links changed with my host.
[G3 Android Development] pletpetplet:
Default setup is more for battery or more like balanced tnx.
[G3 Android Development] djdeeles:
One step battery friendly than balanced[emoji83]
[G3 Android Development] noobtxtech:
Half a day with heavy gps usage(for my job) the fastcharge is saving my butt!
[G3 Android Development] Pumpernikiell:
Anyone tested this kernel on RR 5.6.4? If yes, how about battery life?
[G3 Android Development] edoardotavecchio:
[MENTION=3585838]djdeeles[/MENTION] what about to-do's for new updates? What could we expect from next releases? :) Thanks for your work.

---------- Post added at 11:23 PM ---------- Previous post was at 11:19 PM ----------

I'm on RR 5.6.4. Battery life it's not great, but surely a lot better than in all the others MM kernels.
[G3 Android Development] mrmattolsen:
Anyone try this on Fulmics?
[G3 Android Development] cultofluna:
Yes this works on stock but unfortunately is for AOSP

Don't blame the Dev for unstable behavior or bugs......

D855

RUNNING:N&N 2.0 STOCK MM
[G3 Android Development] Emu:
Wanna give people a headsup. This works with Bliss ROM. And the settings actually stick after reboot. Big love!

You can get even better battery life if you go to the zzmove tunetables and set profile to 2 aka ybat. I also set Disable hotplug to 0. That way I was able to make zzmove work with another hotplug (Mako in my case) Battery life is excellent but most importantly it is smooth at lower frequencies.
[G3 Android Development] Squamata:
Great kernel. Works ootb perfectly, respectable scores on benchmarks and good performance for everyday tasks. I think it also runs cooler, at least it feels like it. Thanks!
[G3 Android Development] oranget:
Been running this kernel for two days now, and all of the sudden after doing a few google app updates, upon reboot the phone just went into a constant bootloop...dunno what happened. Had to restore a backup.
[G3 Android Development] okanb3:
That seems to kinda rom problem but i dont sure %100.
[G3 Android Development] EternalFlame:
Hmm its the 2k display, too weak and badly cooled hardware + unoptimized apps and parts of android itself - IMHO.

Nonetheless, maybe this helps you too to get a smoother experience -> http://pastebin.com/jEKAmYVZ

I use laptop mode , no fsync, no zram, ksm enabled , deleted the thermal-engine file, just use the adreno simple gpu algorithm values, no undervolting and the rest of the values that are in the pastebin link with 1.5.
[G3 Android Development] foxtaur:
I really love pegasus Q combined with msm hotplug. If you got a d855 acc blends in nicely with Dirty unicorns ROM (xposed modules greenify,amplify,no wakelocks, power Z sleep etc.... the works really)

One of the biggest reasons peeps have trouble with acc kernel is that a lot of these roms are aosp based with cm traces in it. ACC is Cm based for the most part.

I anxiously await for turboROM to play nicely with acc kernel(dimming bug)

Dunno if blissrom plays nicely with acc?
[G3 Android Development] :
FWIW, it plays nice with BrokenOS & Tesla - both AOSP base without much CM included. & after dumping my ROMs thermal file this kernel has worked flawlessly.

*I should mention I'm still on ver 1.4.
[G3 Android Development] Emu:
No. Same issues as any other kernel except this one is definitely smoother and has fast charging. I highly recommend it.
[G3 Android Development] souler456:
Can't blame you with that. Last week, I flashed my variant's Unofficial DU, and with my setup, it was running as I want it to be, until days past and it started to lag, suspecting Memory Leaks and stuff on the ROM. So I was forced to go back to my daily driver (Xenon).

The point is, even if your kernel setup rocks, or even if it's in the default setup, if the ROM doesn't agree with it, it WON'T agree with it, since I metioned before that the kernel is not the only thing that causes lags and stuff.

:D :) ;) :good:
[G3 Android Development] chuba_hypnotize:
im facing no charging issue..im on RR 5.7.0..any suggestion or tweaks to fix this issue ?

Thanks..:D
[G3 Android Development] souler456:
Power-off the phone, pull out it's battery, and a couple of seconds later, put it back again. That should do the trick.

:D :) ;) :good:
[G3 Android Development] Emu:
I switched to a new governor. Pegasus.

Hotplug is Intelliplug.

Will share my results tomorrow. So far interesting.
[G3 Android Development] EternalFlame:
Hmm and you guys don´t face any problems?

Because PegasusQ has integrated hotplugging and that could intefiere with your chosen hotplugs and separate hotplug settings and may lead to bsods, reboots aaaand what not.

Could also be a faulty (old) battery.
[G3 Android Development] djdeeles:
Testing lite fast and smooth. Based on fresh untouched cm kernel with minimal additions and optimizations.
[G3 Android Development] ferry013:
nice
[G3 Android Development] Emu:
Yes fortunately no. But, after testing the battery consumption is just as high as Alucard. The conflicting hotplugging actually makes it smoother causing one core to always be at max frequency while the others just jump in and out when they like. The internal hotplug will always just override the other hotplugs so all incompatible settings never stick. It's an extremely smooth battery killer...Extremely smooth. I mean I don't even know how but it is even smoother than performance. I think because of the maxed out core always being on. But it also means you lose a lot of battery over night (10%) but it does like to deep sleep when it can.
[G3 Android Development] v.konvict:
Will this lite version include screen tweaks?

Konvict XDA App
[G3 Android Development] EternalFlame:
Hmm you could try Nightmare gov. , its based on Pergasusq but does not hotplug, but i guess you´re right, ub0r smoothness comes from having at least one core permanent at max. default freq. or OC , i experienced that once too dude :<
[G3 Android Development] djdeeles:
Not in my current build but I think about that
[G3 Android Development] Emu:
I just want one governor/hotplug combo that is guaranteed smooth. So hard to find. They all eventually microstutter.
[G3 Android Development] tietganFTW:
So after a few days of charging and not charging, I think I might have figured out when the charging problem arises. Everytime I tinker with kernel settings (like max freq, min freq, etc) in KA the battery will have the charging problem. So I guess i just gotra stop fiddling with the kernel values and my phone will charge properly. Not a major problem though since the apply on boot option is available and that doesnt seem tk cause any charging issues, its when I physically go into the app to change things that the charging problem occurs.
[G3 Android Development] foxtaur:
to this day I still prefer msm hotplug(full individual control of the cores with yoinks kernel aduitor mod) and alucard hotplug.

Pegasus Q, alucard and CYAN(awesome for gaming from nebula) were my fav governors
[G3 Android Development] mubaidr:
Excited for the new version!
[G3 Android Development] djdeeles:
Lite version is up! It's complately diffrent from aCC Kernel. It's rebased on CM's sources build with UBERTC. Clean & Fast & Smooth

Note: Dirty flash rom before flashing this kernel if using any custom kernel including aCC Kernel!

See changelog for it's features.

v1.0-- 20.06.2016

* Bumped

* Stock Thermal and Hotplug

* Latest CM13 patches

* Compiled with UBERTC5.3

* Anykernel Ramdisk Format (Compatible with all AOSP ROMS)

* GPU: OC to 657MHz, Idle on 27MHz Step

* OC up to 2.8Ghz

* Sound Control

* Voltage Control Support

* Disabled unnecessary debugs & logs

* Frandom

* FSync On/Off

* KCAL control

* Power efficient workqueues
[G3 Android Development] Emu:
Oh snap! Can't wait to try Lite. Downloading now. :D

Edit: Having an issue where when the phone is locked and screen off for a longer period of time I have difficulty waking it back up. I was using conservative governor and the Qualcolmm hotplug on. no other changes....
[G3 Android Development] djdeeles:
BTW I recomend cctmod with lite version. With tuned thermal settings Lite version flies :)
[G3 Android Development] edoardotavecchio:
How about governors/hotplugs/schedulers?
[G3 Android Development] ahk31:
Has anybody flashed the lite version on D855? For me the upload is corrupted.
[G3 Android Development] Nakashima Taiki:
same
[G3 Android Development] JackStow:
same
[G3 Android Development] takis:
same thought its the rec
[G3 Android Development] djdeeles:
Uploaded again...
[G3 Android Development] ahk31:
Thanks, now it is OK.
[G3 Android Development] Nakashima Taiki:
Thanks [MENTION=3585838]djdeeles[/MENTION]. Flashing with cctmod v4.
[G3 Android Development] foxtaur:
Original ACC kernel dev ended here? did lite take over?

I just flashed and well miss fastcharge, pegasus q governor, msm limiter/alucard etc.....

NB = staying on 1.6.
[G3 Android Development] EternalFlame:
I hear ya, but i´m currently satisfied with my setup (the alucard combo).

And to all others:

Brothers and Sisters, why should he quit the "Full" Kernel development? :confused:

"Lite" is just for enthusiasts that want to stay as stock as possible without all the fancy bells and whistles from what i´ve read the past days in this thread - or am i wrong?
[G3 Android Development] djdeeles:
aCC Kernel dev not ended but I like Lite behaves for now give a try
[G3 Android Development] Meneldur:
The whole point of changing kernels rely on options not present on stock versions. Please, don't shut us down. [emoji106]

Even with governors and hotplugs not playing nice with stuttering.

Mnldr/D855/16G/CM13
[G3 Android Development] Emu:
When I restart system ui, the kernel is smooth again for around 24 hours. If think there is some kind of memory leak happening. Some miscommunication between the kernel and the ROM.

Btw I'm back to Alucard and simply tweaked the governor to scale down slowly.

I set cpu_down_rate to 3

It does come at the price of battery because it spends more time at higher frequencies.

I have used lite and like I said I run into this issue where my phone won't wake up. Other than that I noticed that my battery life doubled! If only it had fast charging. I would switch to Lite forever.
[G3 Android Development] foxtaur:
Discovered something really bizare. I'm on Dirty Unicorns and like my previous Xenon Rom 1.6 acc kernel acts very sluggish in the UI dept when scrolling through menus and the drop down list in the user interface.

The GPU freq also scales down to 300mhz whenever I set it to 657Mhz

(running yoinks krnel aduitor mod app)

It's really noticeable when you install a live wallpaper such as pixel fleet

I'm running pixel fleet on 1.5 and its buttery smooth for example

Decided to downgrade to 1.5 and couldn't believe the lag is gone. There must be some sort of memory leak going on in 1.6. Dunno if its spotted already but i could release a log cat
[G3 Android Development] b_randon14:
The gpu freq issue is due to the Roms thermal-engine running. You can run stop thermal-engine in a terminal to stop the Roms thermal engine and only rely on the kernels thermal controls.
[G3 Android Development] foxtaur:
tutorial? how do I do I disable roms thermal engine?

//** -- open terminal

-- su

-- stop thermal-engine ***//????
[G3 Android Development] marcdw:
The how-to-do has already been mentioned in this thread. Just search for thermal-engine and it'll show up.

Haven't tried aCC 1.6 yet. No issues really with 1.4 & 1.5 and Dirty Unicorns.

LG G3 D851, PAC-MAN ROM, Tapatalk 4.9.5
[G3 Android Development] foxtaur:
thanks man, i'll give it a try once I get home. Keep on switching from DU and beanstalk.

Anxiously awaiting TurboROM's next update(good bye dimming bug hehe)
[G3 Android Development] Emu:
I found a setting that makes my phone run smooth while getting great battery. Running aCC Kernel v 1.5 btw

MSM Limiter off

CPU Maximum frequency - as is (at least 1.2 GHz)

CPU Minimum frequency - 268 MHz

CPU Governor - alucard

CPU Governor Tunables - cpus_down_rate 4

Multicore Power Saving - Disabled

Schedule workqueues on awake CPUs - Off

CPU Boost

Interval - 0ms

Sync Threshold - 1728 MHz

Input Interval - 0 ms

Input Boost Frequency - 1036 MHz

CPU Voltage: - untouched

CPU Hotplug

Alucard

Sampling Rate 70%

Suspend - Off

Minimmum CPU Online - 2

Maximum CPU Online - 2

Max Cores Screen Off - 1

Thermal: - Untouched turned off

GPU: - Untouched

Power and Battery:

USB Fast Charge On

All other settings untouched

I/O Scheduler:

Internal storage - tripndroid

Read-ahead 3072 kB

External storage - zen

Read-ahead 3072 kB

Entropy:

Read 256

Write 512

Settings > Battery > Battery mode: Balanced

The biggest changes are in the CPU and for some reason turning a lot of the settings off and thus allowing the governor and CPU to make its own decisions helps alot. The value for the tunable was essential to make it perfectly smooth. You can lower it to 3 but it will see a little more stuttering. Going above 4 made no noticeable difference for me. Raising the value does the following according to my trial and error. If an input is detected it ramps up the frequency but then slowly drops it. Dropping the frequency quickly saves battery but many of the Marshmallow animations are not finished before the frequency drops causing the characteristic stutter at the end of an animation. You might have noticed that. So we have to live with this weird tradeoff I will talk about in the end.

The reason why I have the hotplug set to minimum 2 cores and max 2 cores is that it creates a scenario where the two are always on while the screen is on. I noticed when the kernel has to wake cores is another source of microstutter. The last big component is entropy. The standard entropy would always hit a bottleneck when I was doing heavy multitasking and it cause huge hickups! Changing the values up fixed a lot of the stuttering of the notification bar.

So what is the price of this? Consumes more battery than the regular Alucard setup because it stays at those higher frequencies for a longer time to make things smoother. But, man is it smooth. :D Hope this helps anyone who is struggling, too.

Edit: Actually found out because I limited it to two cores, I get more battery out of it. :good:
[G3 Android Development] foxtaur:
Have similar setup but with msm limiter + pegasus q. WOW man impressive. I still believe msm limiter and alucard are the best hotplugs out there. the rest feel like snake oil to me

Also If you haven't picked up a zerolemon battery, do it!!!!!
[G3 Android Development] marcdw:
Nice. So far I only use aCC with Dirty Unicorns. Will give your settings a try and see how it goes.

?

LG G3 D851, XOSP ROM, Tapatalk 4.9.5
[G3 Android Development] Stiffmeistro:
So Should i flash it or not ? do you think it will make my blissrom more smoother and have a good battery life?
[G3 Android Development] djdeeles:
Any feedback for Lite?
[G3 Android Development] Koont:
Didn't fix BT on ls990
[G3 Android Development] Emu:
Absolutely.