yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] frikakwa:
Question I can answer because I've just switched from HellsCore 47 to 84u from Defconoi.

Same settings on both via Synapse: CPU min 81 MHz (162 MHz with HellsCore), CPU max 1512 MHz, Intelliactive, fiops 2048 KB, GPU min 128 MHz (not manageable into HellsCore), GPU max 487 MHz (max 400 into Hellscore), Swappiness 100%.

With my personal use that gave me around 4h00 of screen on with HellsCore and around 3h30-45 with Unleashed kernel... but really smoother and reactive with Unleashed so I'm keeping this!

Keep up the good work [MENTION=1316336]defconoi[/MENTION] :good:
[Nexus 4 Original Android Development] user1408:
Stock was giving me 3.30 SOT aswell. Anyone can answer me about the lag issue?
[Nexus 4 Original Android Development] frikakwa:
I had lag with 81ur2 and 82u but absolutaly no problem for me with 84u: back to the smoother kernel ever!
[Nexus 4 Original Android Development] X DoZ3R:
I have fast binned cpu if ask for this
[Nexus 4 Original Android Development] defconoi:
Kernel Update

Project name: Unleashed Kernel

ion-storm - update version to 85u
Vladimir Davydov - sched: add wait_for_completion_io[_timeout]
Vladimir Davydov - block: account iowait time when waiting for completion of IO request
flar2 - msm-sleeper: save previous max freq, add ex_max_freq interface, loosen permissions
ion-storm - rcu: Add a module parameter to force use of expedited RCU primitives
Matt Wagantall - ARM: smp: BUG() if smp_send_reschedule() is called for an offline cpu
ion-storm - ARM: SoC: add per-platform SMP operations
Linus Torvalds - futex: move user address verification up to common code
Davidlohr Bueso - futex: update documentation for ordering guarantees
Linus Torvalds - futex: avoid race between requeue and wake
Linus Torvalds - futex: revert back to the explicit waiter counting code
Heiko Carstens - futex: Allow architectures to skip futex_atomic_cmpxchg_inatomic() test
ion-storm - misc info added to lmk
Glauber Costa - sl[au]b: always get the cache from its page in kmem_cache_free()
ion-storm - staging: android: logger: Prefer LCD NOTIFY for suspend
Jerry Stralko - staging: android: logger: fixed checkpatch.pl warnings.
Murilo Opsfelder Araujo - Staging: android: timed_gpio.c: improved logic of gpio_get_time()
Larry Finger - cfg80211: Fix memory leak
Mihir Shete - cfg80211: discard regulatory hints from country IEs with undefined wiphy
Mihir Shete - cfg80211: fix set_regdom() to cancel requests with same alpha2
Mihir Shete - cfg80211: export regulatory_hint_user() API
Sameer Thalappil - cfg80211: Reset beacon interval when stop AP fails
Pranav Vashi - tcp: network speed tweak
ion-storm - prima: reduce rx wakelock
anarkia1976 - lge: touch: disable touch info print
Jan Kara - block: Reserve only one queue tag for sync IO if only 3 tags are available
Rudolf Tammekivi - gpu: ion: Sync CMA caching logic with carveout heap.
ion-storm - hellsactive causing a kernel panic, will re-add when its ready
ion-storm - update version to 84u-r1
ion-storm - cpufreq: Bring back SmartMax with io_is_busy, add new HellsActive CPU Governor thanks to @hellsgod based on Intelliactive by @Faux123
anarkia1976 - cpufreq: smartmax: Move get_cpu_idle_time() to cpufreq.c

AOSP/L

CM11
[Nexus 4 Original Android Development] manueltts:
[MENTION=1316336]defconoi[/MENTION] I've found a weird situarion. I couldn't take logs, don't know how to do it yet in this situation. The thing is that I can't use Ultra Unleashed kernel for L as secondary ROM. I can use it for KK roms, and I can use other kernels (like stock, or hellscore) for L. But when I put UUK and L together it gives a bootloop. I can't take logs because they seem disabled by default and I don't know how to enable them in the bootloop. If I find a way, I'll take them and upload them.

I repeat: is just for L as secondary ROM... And in a clean install. We had this talk with some other guys in the L thread weeks and realeses ago, but now I have more clarity that it may happen just on clean flashes.

BTW, as primary I have Temasek's CM11 with UUK 84u_r1

Cheers!
[Nexus 4 Original Android Development] zellleonhart:
May I know which governor is default now? Cleared synapse data and flash, seems like interactive is default and scheduler is set to 128KB row.

And both Intelliplug and Dynamic Hotplug are turned on together by default, should I disable dynamic hotplug myself or leave it?
[Nexus 4 Original Android Development] defconoi:
I have temasek as primary and the latest L as secondary, both use my latest AOSP kernel, no problems here.
[Nexus 4 Original Android Development] defconoi:
you have something interfering, some app is setting stuff differently, default is HYPER, io set to FIOPS 2048, try clearing more stuff
[Nexus 4 Original Android Development] defconoi:
what kernel version did this start happening?
[Nexus 4 Original Android Development] manueltts:
I got it from 29u and on ( http://xdaforums.com/showthread.php?p=54563177), after some versions (arround 40u) I stopped trying. I tried now since 83u.
[Nexus 4 Original Android Development] defconoi:
81u-r2 works on L with multirom fyi, try that in my dl folder, looking for what is causing the L issue, L is very picky.
[Nexus 4 Original Android Development] defconoi:
After looking more into it, it seems my new workqueue that improves performance does not work well on L as secondary but works well as primary. Weird, did swap rom in multirom and L works great as primary with my kernel. For now use L as primary until I find a fix, could be awhile since I have allot of changes to inspect. I reverted 150 commits and built 10 kernels to test, I'll build more tomorrow and get a fix soon. It may be that we either have to deal with it or have reduced performance, I'm pretty sure its the new workqueue by looking at the error log and it doesn't seem to play nice with kexec/multirom.
[Nexus 4 Original Android Development] edilber:
fix please...

Friends, I'm in the 81U-r2 version.

I have tried all versions (82U, 83u, 84U, 85U ...) has done work with dedication at certain points, still fails graphics performance, AnTuTu is not a good benchmark for the graphics performance of daily use (not all score).

I'm not the most knowledgeable code programming or developer, but I think I'm a good tester.

Maybe you need to review the changes implemented since version 82U, especially kgsl (screenshot). leave a description of my device, and attached my settings in a zip.

Stock Rom kikat 4.4.4

KTU84P

Mods: [Patch]Dalvik & Bionic Z3

Last update adreno GPU drivers

NavBar 28dpi

Excuse my English.
[Nexus 4 Original Android Development] defconoi:
those commits are bug fixes, they dont affect performance at all, my 3D performance in antutu hasnt changed, im getting 8600-9100 3D scores consistently
[Nexus 4 Original Android Development] edilber:
friend, I have good scores in AnTuTu (above 9000), but in 3d applications performance loss seen in some very severe form (ppsspp 0.9.8 and others). Maybe get to upload a video so you can understand better. Thank you for your attention.
[Nexus 4 Original Android Development] edilber:
the promises, forget using fps meter, but can easily be seen that mentioned.

https://docs.google.com/file/d/0B512vDjtlyJXbXA1SUthTGt4V0k/edit?usp=docslist_api
[Nexus 4 Original Android Development] edilber:
everything is fine,

I can also manage those voltages.

work on the kernel ak, and now here without problems.
[Nexus 4 Original Android Development] defconoi:
i'll take a look and try reverting all gpu changes, so you can test
[Nexus 4 Original Android Development] defconoi:
AOSP or CM11?
[Nexus 4 Original Android Development] defconoi:
Here is a folder with all the KGSL commits reverted, test to see if you see an improvement with these and let me know:

https://www.androidfilehost.com/?w=files&flid=18849
[Nexus 4 Original Android Development] edilber:
Excellent graphics perfomance

Excellent work friend, do not know which changes are responsible, but the modified kernel you gave is very good. Thanks a million thanks.
[Nexus 4 Original Android Development] defconoi:
I reverted them all, it would take about 20 tests to see which exact commits are the ones. When I have time I'll run a benchmark with each commit.
[Nexus 4 Original Android Development] hamid3173:
Update to 85u needs [MENTION=287752]awesome[/MENTION] -Kernel_Cleaning_Script ??
[Nexus 4 Original Android Development] pables123:
Overclock on the latest build is not working
[Nexus 4 Original Android Development] 21plays:
Do I have to use synapse? Can i use the franco app instead? If so, must i flash the synapse zip or is that only useful with the synapse app? thanks
[Nexus 4 Original Android Development] Almayce:
This is not Franco, so no Franco app for you. Synapse works only with the script, get the latest ukm :)
[Nexus 4 Original Android Development] haelmchen:
My battery is overheating really fast with this kernel. Even UV doesn't help.
[Nexus 4 Original Android Development] iskandar1023:
try changing the cpu gov to smartmax or intellidemand/active
[Nexus 4 Original Android Development] montbazon:
Would you show me your synapse setting?
[Nexus 4 Original Android Development] defconoi:
Which build 85-r1? That's a testing build, may have some things missing
[Nexus 4 Original Android Development] dr_iggy:
Glad I'm not the only one!
[Nexus 4 Original Android Development] iskandar1023:
i reply the post that was not for me :silly:

and yes, overclock is not working for me too
[Nexus 4 Original Android Development] frikakwa:
Working smoothly on mine with OC up to 1944 MHz! Thanks again for your good work!
[Nexus 4 Original Android Development] pables123:
85 build i ddnt know about the 85 r1,just now
[Nexus 4 Original Android Development] BelzIgoh:
Im using 85u. Also same bug.

I overclocked to 1728MHz, but it not directly switch to 1728MHz, still stuck at 1512MHz., play with the phone for few minutes and it still the same.

Then I left my phone for a while, come back then found out the max freq changed to 1728MHz.

It take a while for it to change.

Try it with HYPER and Intelliactive. Both with Intelliplug

Which log can I provide to debug this problem?
[Nexus 4 Original Android Development] defconoi:
confirmed, I know exactly what it is, its related to the recent msm_sleeper patch I added, will be fixed soon
[Nexus 4 Original Android Development] cfrank38:
sleeping bug

Hy ,

i think the msn sleeper although made my phone 3 times restarting till now. it was with screen of at my desk and suddenly it restarted my phone.

using latest kernel 85

im using the latest build of bunny 6.1 test build....

Can i help you with a log ..... How can i get this logs
[Nexus 4 Original Android Development] rondias18:
Do I keep the settings the same after flashing the kernel during benchmark, or did you do any tweaks? Please do also mention the best settings for Battery life+ Gaming Performance
[Nexus 4 Original Android Development] defconoi:
set boost cores to 4 for gaming and use performance mode for intelliactive, balanced and 2-3 cores for battery.
[Nexus 4 Original Android Development] defconoi:
Kernel Update

ion-storm - update version to 85u-r2 to fix a few bugs
ion-storm - Revert: (fix OC issue) "msm-sleeper: save previous max freq, add ex_max_freq interface, loosen permissions"
ion-storm - intelli_thermal: limit temp 72c, offline cores if temp hits 75c
ion-storm - Really no need for these updates, they cause a FPS regression in games. Will update these again when the adreno proprietaries are updated. Revert "msm: kgsl: Handle failure of find_process_private()"
David Decotigny - lib: cpu_rmap: avoid flushing all workqueues
flar2 - msm-sleeper: change file permissions

This is a small bugfix release, improved 3D performance, Overclock fixed, lowered max temps a bit in the new dual thermal protection

AOSP/L

CM11
[Nexus 4 Original Android Development] frikakwa:
I've thanked you because of the suggestion and especially because of the 69 "thanks" you had before mine!

#tooexciting
[Nexus 4 Original Android Development] hamid3173:
Anybody?? Answer?
[Nexus 4 Original Android Development] defconoi:
Install your ROM after removing all interfering kernel control apps, and follow post #1 directions
[Nexus 4 Original Android Development] defconoi:
will definitely add them once he updates it for the Nexus 4, its not quite ready yet
[Nexus 4 Original Android Development] johnb380:
How can you make the battery last longer while tethering without losing CPU power to push the 4g signal to my tablet?

What I'm asking is what is the lowest cpu freq and governor and hotplug settings I can put my N4 on without it slowing the data rates down? Also trying to keep my N4 at a cooler temp.

Tia also I love this kernel so much!
[Nexus 4 Original Android Development] defconoi:
undervolt, change max cores to 1 or 2, max clock maybe 1ghz, expiriment while doing tests, some commercial routers use less than 500mhz, turn off all syncing and greenify everything
[Nexus 4 Original Android Development] XsceneXhippieX:
So, pretty common words for this thread, this kernel is awesome on 4.4.4, loving it on mahdi rom in the standard rom slot even flashed dirty over furnace kernel and I love it through and through, still doesn't get past the boot animation on android L in the secondary rom slot for me, but I guess I can try to put that one in the original rom slot as a troubleshooting step now that I know it does work for my phone lol
[Nexus 4 Original Android Development] defconoi:
L as secondary is a known issue, what I did was used swap rom in multirom and have temasek CM11 autoboot, L works perfectly that way, I have some low level stuff implemented that doesnt like kexec on L, other roms are fine though. Some things in the future i'll need to change when L source is finally released.
[Nexus 4 Original Android Development] :
Beast Mode Activated?

In unrelated news...

TeamWin being beasts yet again with TWRP 2.8

Hangouts got "greenified" with the inclusion of a "dialer" :confused:

In related news...

[MENTION=3622960]haelmchen[/MENTION] I've noticed it takes one to two reboots for it to "cool down!"

It's as though setting the UV is the first baby step for the new kernel. Then it becomes ice cold after a couple reboots with the UV settings.

What else should I include in the FAQ?

Images for different types of settings?
[Nexus 4 Original Android Development] haelmchen:
I'm using Trickster Mod due to this overload of settings in Synapse. I don't know enough about all those settings to play around with them. But I guess I have to try it.

Ok I will try it. Are there any recommended settings? There is so much to set up, I don't really know where to start
[Nexus 4 Original Android Development] fr3quency:
Haha this is overkill.
[Nexus 4 Original Android Development] :
Stable Settings Profile for Synapse

First things first:

I'm by no means a "great kernel tweaker"

Things I can do is read and follow directions from [MENTION=1316336]defconoi[/MENTION]

I try to make minimal changes as I can because Synapse is overload with stuff I can "brick" up

The only X I get for settings undoing themselves is seen in Attachment 1

Stable Settings for Synapse

CPU Min = 702; CPU Max = 1512; CPU Max Screen Off = 1026

Hotplug>AutoSMP>Screen off Single Core>Disable

CPU Global Volt = -125

GPU Min = 200; GPU Governor = performance

Z-RAM = 1024; Swappiness = 50%

I've noticed that 100% gets a little too hot too quick. Maybe it's just me, but this isn't "optimal" but it works for me.

Apply from init.d enable; DoubleTap2Wake = Full

Google DNS tweaks

I'll go back and read some of [MENTION=1316336]defconoi[/MENTION] 's posts on different tweaks and make those profiles available as well...

I hope this provides you a baseline to work from to your own specifications [MENTION=3622960]haelmchen[/MENTION]
[Nexus 4 Original Android Development] defconoi:
wow kick ass, thanks I got a news feed in my thread, thats ok w/me ;) DL'd them both
[Nexus 4 Original Android Development] defconoi:
your min freq is way too high, your battery must be draining like crazy. i'd lower that at least to 384, if you want the extra quickness, I'd suggest lowering the upthresholds
[Nexus 4 Original Android Development] defconoi:
haha, not if he wants it to last a few days while tethering, my as well add to freeze every app lol, but anyways battery and performance all all configurable with this kernel
[Nexus 4 Original Android Development] :
I am using stock settings, all good for me but I would want to make the opening of apps faster. But Synapse is too overwhelming for me, too many options. Would you be kind enough to tell what what should I modify to achieve the result I want. Thanks
[Nexus 4 Original Android Development] :
High High for Life

Don't they kind of cancel each other out :cool:

High micro_freq_up_threshold and high CPU Min ;)

I'm not constantly on my phone, so I don't hardly notice battery life. I have enough for my usage.

Doesn't hurt to have an external battery pack in the car due to overuse for the day :angel:

[MENTION=5060406]xdarenzzio[/MENTION] ^^^ drop micro_freq_up_threshold to around 70 for "snappiness" of app opening
[Nexus 4 Original Android Development] user1408:
Shout out loud at [MENTION=5658634]apb_axel[/MENTION] for UKM 3.4.1 :good:
[Nexus 4 Original Android Development] :
Charging Issue

I am on Android L Port using this kernel. Everything works so well except that when charging, it always indicates that I am charging through USB and the charging process takes a long, long time. Restarting the phone, deleting battery stats, reinstalling ROM and kernel, clearing Synapse didn't work.

Is this caused by the kernel or ROM? Anyone please enlighten me. Thanks
[Nexus 4 Original Android Development] haelmchen:
For now I have following settings

CPU

CPU Min Frequency: 384 MHz

CPU Max Frequency: 1512 MHz

Max Screen Off: 702 MHz

Govenor: HYPER​

CPU Volt: -100 mV

I/O

Read-ahead size: 1024 KB

sheduler: zen​

GPU

Min Freq: 128 MHz

Max Freq: 325

Govenor: interactive​

ZRAM:

Settings from faux123​

I will try those for a while until someone suggest others and the bored myself changes them immediately
[Nexus 4 Original Android Development] sidnoit22:
Happnd with me yesterday, just replug the cable to phone and charger.
[Nexus 4 Original Android Development] y3mita:
New ukm has some changes to thermal that I think this kernel doesn't have . See image attached.
[Nexus 4 Original Android Development] y3mita:
Image
[Nexus 4 Original Android Development] defconoi:
My kernel supports the new thermal settings, [MENTION=5658634]apb_axel[/MENTION] just needs to fix the settings in synapse. I'm sure their will be a fix soon, hang tight.
[Nexus 4 Original Android Development] Mata99:
[MENTION=1316336]defconoi[/MENTION] is possible update to linux 3.10?
[Nexus 4 Original Android Development] BigCrisco39:
Anybody know if or how to mod the power menu with this kernel?

BBW 6.1 Android L

Thanks

Sent from my LeXus⁴
[Nexus 4 Original Android Development] sykopompos:
[MENTION=2981094]bitstra[/MENTION] has the advanced power menu available for L
[Nexus 4 Original Android Development] BigCrisco39:
I have read his post about his Advanced power menu but when I install the apk it's the wrong file.
[Nexus 4 Original Android Development] sykopompos:
He might have tied them in, not sure or it is just marked wrong
[Nexus 4 Original Android Development] johnb380:
That's it the power menu is a setting in that launcher u make a shortcut on ur home screen with it to open a power menu...

But me I just use quick boot from the play store its much lighter and is simple
[Nexus 4 Original Android Development] defconoi:
Not yet, but maybe a while on the future, when its possible, I'll be doing that asap.
[Nexus 4 Original Android Development] CircuitBug:
Hi, I just started to use this kernel with the carbon rom, and the notification led is acting weird. For the first few minutes after boot, the led flashes red whether the battery is low or not. And during charging it shows red even if the charge percentage is above 14%. Also it randomly stops working. And fixes for this?
[Nexus 4 Original Android Development] brsclkr:
red led means your phone is heating up, when its getting cooler it stops lightning. if u use synapse u can disable it under "misc" section
[Nexus 4 Original Android Development] CircuitBug:
Thanks!! That fixed the problem.
[Nexus 4 Original Android Development] haelmchen:
Disabling the LED does not solve any overheating Problems. That's a warning function. I recommend to not disable this. Solve your Problems with undervolting or other settings
[Nexus 4 Original Android Development] brsclkr:
Can i use this kernel any other app except synapse on kitkat with full functionality?? If i remember right trickster dont let me choose gpu governers etc

---------- Post added at 08:35 AM ---------- Previous post was at 08:19 AM ----------

absolutely doesnt solve heating issue but he did not mention heating tho.

mostly mine doesnt light but isnt it normal when using apps like facebook, chrome etc??
[Nexus 4 Original Android Development] haelmchen:
Yeah but when there are Service lights on in your car, you dont turn those lights off, you fix your car
[Nexus 4 Original Android Development] Medel-Silver:
There is no fix for that, but UV, UC, change governor and change hotplug can help, in my case CPU -150 UV and 1134mhz UC, GPU -50 UV, CPU governor Ondemandplus with my own configuration, GPU governor Ondemand and autosmp hotplug, great battery, less heat, good performance

I change a lot of thigs more than this, I use this kernel because is very configurable, and can use my preferred configuration, thanks [MENTION=1316336]defconoi[/MENTION]
[Nexus 4 Original Android Development] a g bell:
Yes but if you remove the service light in your car it will never need servicing???
[Nexus 4 Original Android Development] telegdyd:
Hello,

Sorry if I'm asking something stupid.

I just installed this kernel on Android L.

My power button is really bad, so I use the DoubleTap2Wake feature. I enabled it in Synapse and it's working fine. I also would like to use Sweep2Sleep, but I can't find where I can enable it. Can someone help me?

I have read the OP to find the answer, but I didn't find it.

Thanks in advance!

David
[Nexus 4 Original Android Development] jceballos:
Two options below dt2w, see attached image
[Nexus 4 Original Android Development] telegdyd:
THANKS! I'm blind... :) It was right under my nose
[Nexus 4 Original Android Development] sidnoit22:
No it was under synapse. Are you high or what? OP call the cops.
[Nexus 4 Original Android Development] haelmchen:
What is it with all those hotplug options? can I just activate all of them?
[Nexus 4 Original Android Development] johnb380:
If u want your phone to act weird u can but I would recommend picking one at a time and using it for a battery cycle or 2 just to see how you like it... Then change it to try out the next or just stay put

Good luck friend... Me personally I use intelli plug 5.0
[Nexus 4 Original Android Development] sykopompos:
I just cover them with black electrical tape actually
[Nexus 4 Original Android Development] a g bell:
Another good tip ??
[Nexus 4 Original Android Development] defconoi:
I love the new thermal and Synapse, update coming soon with a performance boost :)
[Nexus 4 Original Android Development] jacomail95:
Dear defconoi, what about adding a custom fastcharge capability like in Faux kernel? I'm talking about this

It can be useful in case of need :thumbup:

Please consider it, because your kernel is la crème de la crème (pardon if my french is not correct at all eheheheh) :D

Inviato dal mio Nexus 4 con Tapatalk 2
[Nexus 4 Original Android Development] kalpik:
Did anyone tell you that you're relentlessly awesome? Seriously! Have never seen a dev that's more dedicated and adventurous than you! Good job mate, keep it up :)

Sent from my Nexus 4
[Nexus 4 Original Android Development] defconoi:
Thanks, I'm actually working on a flo nexus 7 kernel ATM, trying to get it as close to this one as possible, my nexus 4 runs better than my flo with this kernel lol. So my tablet is taking alloy of time right now, got 3000 commits to add yet
[Nexus 4 Original Android Development] defconoi:
I'm not stopping until I reach perfection lol