yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] DerRomtester:
Version 54 Changelog:

Changelog:

- back to sabermod toolchain seems to be more battery friendly thx to UBER

- cm upstream

- msm_hotplug: default now (because mako_hotplug seems to be a bit buggy with the the updates i picked from nameless kernel)

- dropped f2fs version (i dont want to do it for 5 people only, these guys have to edit ramdisk on their own)

- removed zzmove governor (never worked for me)

Full Changelog:

689dc79 Version 54
c90ef99 msm_hotplug: default now * sth is wrong with mako_hotplug * core 3 and 4 wont go online sometimes
d6261ad net: ipv6: allow choosing optimistic addresses with use_optimistic
23aa5f9 net: ipv6: Add a sysctl to make optimistic addresses useful candidates
9e8e211 sched: Fix inaccurate accounting for real-time task
263c661 msm: kgsl: Device mutex lock for kgsl_cmdbatch_destroy
5df0e74 msm: kgsl: Disable shader memory dump during snapshot
a2667ba msm: vidc: Handle max clients error from video hardware
47bc559 msm: vidc: Handle hfi session creation failures properly
79bbcbf dtc: add integer overflow checks in fdt header
ee472cd ASoC: msm: qdsp6v2: Unblock drain on reset event callback
92716ba msm: kgsl: Ignore signals for ringbuffer timestamp waits
e0b97aa qseecom: Add checks for send_cmd inputs
a9fc77a qseecom: Free ion memory even if keymaster app is not unloaded
9a0e20b sched: Fix reference to stale task_struct in try_to_wake_up()
35195ab cpufreq: remove zzmove it never worked for me
2af88dc input: Update Synaptics firmware (svn10110)
87273eb asoc: msm: Always send correct bitwidth to backend
c0b53e3 Makefile: update SM UBER toolchain
9608fda Revert "input: touchscreen: Update firmware"

Edit: uploading linaro version now
[ONE Android Development] mammenj:
Thanks, going to flash linaro version because it's much smoother than SM build.
[ONE Android Development] fredzen14:
Do you mind sharing how do you edit the ramdisk to make it f2fs version?

I tried to unpack the Tyr54SM boot.img but i found nothing under ramdisk folder.

I really like this kernel as it provide alucard hotplug which is for me really make some battery improvement.
[ONE Android Development] truth77:
Was v53 linaro or sm? Just curious.
[ONE Android Development] DerRomtester:
Linux or windows ?

In Linux you can use my ramdisk: https://github.com/DerRomtester/ramdisk_one_plus_one

In windows this should work: http://xdaforums.com/showthread.php?t=2073775
[ONE Android Development] DerRomtester:
v53 was linaro
[ONE Android Development] HaTrED_:
Then I suppose OP needs to be updated regarding disabling mako hot plug procedure?:confused:
[ONE Android Development] Rycon33:
Der, I hope you don't mind me still bundling your kernel(after editing your ramdisk) on my F2FS compiled ROM. Thank you as always.
[ONE Android Development] DerRomtester:
eah updated op. Now everything is correct.
[ONE Android Development] DerRomtester:
You are welcome to use my work or source code. Just mention it somewhere.
[ONE Android Development] 1ceb0x:
For some reason, intellimm governor produces severe stutters and lags on my device. Switching to optimax and everything is running great so far. I have also noticed that intelliplug is better than alucard hotplug in terms of snappiness, responsivness and touch sensitivity versus Alucard hotplug.

Thank you for the kernel! Works really well on vanir!
[ONE Android Development] truth77:
[MENTION=4804871]DerRomtester[/MENTION]. Kernel is nearly flawless, all settings stick in synapse except for the sound section. When I come into synapse and there's an error all of my settings are still set except the sound settings change every single time and i never touch them at all. And I'm not sure they actually make a difference anyway. On the next release you might want to take it out and I think will make it so there's no errors in synapse. Just something to look into. Totally up to you. :)
[ONE Android Development] Ideas4ya:
I had to disable safe volume mode in Settings / Sound and notifications / advanced ... Settings in synapse should stick then.
[ONE Android Development] Rycon33:
I love mako hotplug, this is where I get a pretty good music playback of my FLAC files on PowerAmp player.

Must be due to the good stable two-core process running even on a load like playing music only.

Hope it still gets good developments for our OPO.

EDIT: Btw Der, where can I set it to be my default hotplug during my re-packed. Is the declaration on a ramdisk that I can make the change? TIA
[ONE Android Development] Alin CG:
on intelliplug I have glitches on screen off music playback... Bluetooth

......on alucard everything is smooth ..no glitches....
[ONE Android Development] truth77:
Tks i finally adjusted it to quality and did what you said also and now no errors in synapse. I'm not sure if it was because of me setting it to quality or your method but either way I'm happy now.
[ONE Android Development] HaTrED_:
[MENTION=4804871]DerRomtester[/MENTION]

From past few days i'm just giving your kernel a try and i must say that i'm positively impressed! Excellent battery life under stock settings along with Temasek's unofficial build - 2.5.1!

When compared to other custom kernels, I must say, the better one so far regarding my objectives - autonomy vs performance! Keep up the good work mate... :good:

Congratulations!
[ONE Android Development] DerRomtester:
No sry i have set it into the kernel.
[ONE Android Development] nadiros:
Hmm...all is quiet. Probably because there's nothing to complain about :p

Seriously, thanks for sharing this kernel.
[ONE Android Development] HaTrED_:
No sir, there is not!

?
[ONE Android Development] EasyGoingXD:
Does this Kernel work with CM11s 44S Update?

[MENTION=4804871]DerRomtester[/MENTION]

Ok found the problem ^^
[ONE Android Development] hassan_1000:
Easily the best kernel for the OPO. Tried them all, AK, Boeffla, Franco but I keep coming back to TyR. Battery Life is impeccable with temasek 2.7 ( currently on 80% with 1hr 50 screen on time)
[ONE Android Development] EasyGoingXD:
Does this kernel works with AOSP 4.4.4?, tried the good old mahdi rom but it didn't boot :/
[ONE Android Development] Rycon33:
For CM12 only.
[ONE Android Development] EasyGoingXD:
Will the F2FS kernel version work with F2FS modded Mahdi-Rom?
[ONE Android Development] Rycon33:
Which particular version you're pertaining to?

His last couple of versions are for CM12 only. It's not compatible with KK ROMs like Mahdi.

And his latest v54, you need to modify fstab.bacon to even be used for F2FS. And it's for CM12 only also.
[ONE Android Development] EasyGoingXD:
Oh ok thats sad :/ Thanks anyway
[ONE Android Development] DerRomtester:
Sry guys cm12 only because it is my daily driver. :)

P.s.

Testing V55 at the moment.
[ONE Android Development] HaTrED_:
Bring it on mate! Just bring it on... :D
[ONE Android Development] DerRomtester:
Changelog V55

- updated ramdisk to 16.12.2014 cm12 version

- disabled cpu_boost (interactive is working great)

- cm upstream updates

- updated KCAL

- and some misc updates

check my git for details: https://github.com/DerRomtester/one_plus_one/commits/cm-12.0?page=1

Edit:

Still Uploading

Edit:

Upload finished rdy to download have fun :)

Dont forget to press the thx button :D
[ONE Android Development] miguepereira77:
[MENTION=4804871]DerRomtester[/MENTION] amazing work, kernel runs smooth and battery is incredible! DownloadingV55 right now. Can I ask u, which version u personally use, linaro or SM? Thanks in advance

Enviado desde mi A0001
[ONE Android Development] DerRomtester:
I prefer linaro. Scrolling is soooo smoooooth. :D
[ONE Android Development] truth77:
Hey [MENTION=4804871]DerRomtester[/MENTION], any donate button? Im sure Santa and is elves wouldn't mind giving you something ;)
[ONE Android Development] DerRomtester:
I will add a donation link soon.
[ONE Android Development] miguepereira77:
Haha...I used to disabled scrolling cache, but since I'm using your kernel don't need to mess with framework no more...smooth like a baby's butt [emoji1]

Enviado desde mi A0001
[ONE Android Development] 530farm:
Settings question.

So with this new version, are you not suppose to have any of cpu boost, mpdecision, and intelliplug enabled?

First time on this kernel, are there any preferred changes, or is stock as good as it gets?
[ONE Android Development] DerRomtester:
Do you know how cpuboost driver works?

The cpu_boost driver boost your cpu up to a special frequency e.g. 1400mhz if you touch the screen.

A hotplug controls how many cores are running when the cpu is under load.

e.g. one core when the screen is offline

or 4 cores when you play heavy games

I disable cpu_boost driver because interactive governor is doing a great job.

But you still need a hotplug active.

Stock settings are pretty good.

Idle drain is very small. Overall performance is great and battery life is great. :D
[ONE Android Development] 530farm:
Okay so basically you prefer the interactive governor to handle all cpu increase based on loads and not have it react solely on a screen touch, which is what cpu boost does?

My apologies I didn't even notice the other hotplugs below and that MSM was enabled. Just so use to always hearing either mpdecision or intelliplug. You prefer Msm?

Thanks for your time
[ONE Android Development] DerRomtester:
Yep i prefer msm hotplug or mako_hotplug. I removed mpdecision because i dont like it.
[ONE Android Development] Alin CG:
i can't enable Mako Hotplug ..there is no option to enable or disable ... using the latest ukm .... did i do something wrong ? :D
[ONE Android Development] DerRomtester:
You have read first page ?

UKM support is incoming. At the moment you have to use the terminal for that.
[ONE Android Development] nedooo:
How is GPU performance?

Like GFX Manhatan offscreen?
[ONE Android Development] truth77:
Man this kernel is so stable its almost a joke! I always go to synapse expecting an error somewhere (due to other kernel experiences) but never! Im amazed this is the only kernel on our bacon (for cm12) that does this. German engineering lol! I think [MENTION=4804871]DerRomtester[/MENTION] is german :D
[ONE Android Development] benzso63:
For CM12 Lollipop, do I use TyrV55SM.zip or TyrV55-Linaro.zip ?

Right now i am using [ROM][Bacon][5.0.1]Temasek's UNOFFICIAL Build Just want to make sure I use the correct one
[ONE Android Development] gyakusetsu1215:
Either one will work, they are just built with different toolchains.
[ONE Android Development] Cris7ianO:
I am trying to activate mako but get an error message in terminal :(

We have to just enter the command in the terminal that's it? Sorry for noobish question ^^

I get permission denied message...

Sent from my Bacon
[ONE Android Development] miguepereira77:
Have to type "su" and enter to get root privileges first

Enviado desde mi A0001
[ONE Android Development] DerRomtester:
Ups. I should add that to op. :)
[ONE Android Development] Rycon33:
Not to sound too off-topic, but when I repacked v55 to make it compatible with F2FS, my phone is just stucked with the boot animation. Went back to my repacked v54 and was fine again. Not sure if the kernel still has the f2fs patch or I just messed up my process of repacking. Later I'll try again my process and see how it goes.

I apologize to OP for this off topic talk. It's just that this is the kernel I really like on my phone so I'm doing everything to make it work.
[ONE Android Development] HaTrED_:
I've been trying both versions under stock settings and i still get some audio stutter... :(

A little tweaking seems to reduce this annoying issue but doesn't eliminates it at all!

Tweaked settings -> CPU: hispeed_freq 1728000 & HotPlug Minimum CPU's online at any time 2.

Setup: Temasek's 2.8, V4A, Tyr V55 SM/LIN - Spotify & PowerAmp.

Last but not the least, terrific work mate, just keep it on going!
[ONE Android Development] DerRomtester:
I think you have made a mistake. Latest f2fs patches are inside and enabled in the defconfig.

Thank you for your report. I appreciate your kind words. At the moment we can do only one thing: we have to wait for a fix from cyanogenmod.
[ONE Android Development] miguepereira77:
This...

http://review.cyanogenmod.org/#/c/82413/
[ONE Android Development] DerRomtester:
This is for the rom. Maybe this works.
[ONE Android Development] mammenj:
I am not sure about the issue but device boot looped right after flashing v55 linaro on bliss pop ROM. So I went back to nandroid and flashed v54 and all are fine. I could not get a log because I needed the device for use and not able due to boot loop.

BTW, did I mention this kernel is super smooth :)
[ONE Android Development] HaTrED_:
I've been jumping around the 2 latest versions - SM & Linaro - without any problem! ;)
[ONE Android Development] mammenj:
I was referring to v54 and v55 linaro, v54 is good for me but not v55.
[ONE Android Development] HaTrED_:
And i was saying that i'm jumping between both versions of V55 without any issues like boot looping! :good:
[ONE Android Development] hhp_211:
if you are using twrp 2.8.2 there is an issue with random bootlooping,,, katinatez plans to fix the random issue
[ONE Android Development] DerRomtester:
I did not know this. I thought it could be rom bliss pop rom problem. Thank you for informing me :D I am still learning how things are working.
[ONE Android Development] mammenj:
OK thanks for the reply. I am on twrp 2.8.1 and v54 linaro, all good.
[ONE Android Development] hhp_211:
Same here, still always learning!

Lovin how the 1+1 dev/builders/community is so helpful to everyone and no toes seem to be getting stepped on or feelings hurt

.
[ONE Android Development] erad1:
I use Vomer's quad-core tweak on Temasek 2.8 ROM w/stock kernel and absolutely no stutter at all on any music player/app. But I'm about to flash this kernel as soon as I have enough charge. I've heard lots of good things about it.
[ONE Android Development] fredzen14:
For F2FS users, dont worry, I got us backed up. I repacked the TyrV55 kernels. Download them below:

SM - https://mega.co.nz/#!dZxyxQwD!fjPTXIFIvLcDXqNlxq_33fQ9UzTx0Gq7lFosTfrwfro

Linaro - https://mega.co.nz/#!cEwEgRQJ!UFnSl-EvuhKI21hMEIKcjtQxZTmlz_971Qi2N__Kw7k

They're tested & booting fine for me.

As usual, million thanks to our awesome develepor [MENTION=4804871]DerRomtester[/MENTION] which should change his name to DerAwesomeKernelDev by now. ;)

Have fun !!!
[ONE Android Development] 530farm:
Link to these settings? Use to do the 4 cores always on, on my nexus 5. Heard it wasn't as beneficial or battery friendly on the opo
[ONE Android Development] HaTrED_:
Where can I see those tweaks? Or could you share them mate?

Under stock kernel and settings in still getting that crackle noise... Argh! ?
[ONE Android Development] erad1:
Here...http://xdaforums.com/showpost.php?p=55150676&postcount=2578.
[ONE Android Development] DerRomtester:
But these tweaks are for franco_kernel only.
[ONE Android Development] erad1:
I had used the tweaks while running Franco's on CM11S and saved the profile (w/Trickster), Restored the saved profile using Trickster Mod while on a CM12 ROM/kernel (katinatez/Temasek) and they stick. OmegaBlaze has them working on your kernel also! These quotes were pulled from this thread...http://xdaforums.com/android/software-hacking/vomertweaks-perfect-balance-performance-t2873369
[ONE Android Development] HaTrED_:
"... runs dual core by default..."

Well, my problem seems to be solved doing exactly same thing under synapse - minimum cores online at any time: 2 (as stated/tested before V54 and V55).

:good:
[ONE Android Development] DerRomtester:
Sry my mistake. Some of these tweaks are working on my kernel. But some of these things affect mako_hotplug. So you should enable mako hotplug for vomer tweaks. :D

The non mako_hotplug things should work on every kernel.

By the way:

Testing new kernel now with some new things:

* updated Makefile (may increase performance on linaro/sabermod)

* franco sound control (because faux sound does not stick)

* interactive updated to latest version

* conservative updated to latest version

* some wifi things
[ONE Android Development] EasyGoingXD:
http://xdaforums.com/oneplus-one/orig-development/kernel-boeffla-kernel-1-0-2-0-beta-09-t2899974
[ONE Android Development] truth77:
I assume it have new commit changes from 5.0.2? There were a few.
[ONE Android Development] nikeman513:
I would also like to know AK kernel has been buggy recently with cm12
[ONE Android Development] truth77:
I don't want to comment on AK kernel, I think he almost got mad at me earlier for saying something lol. But my name is my name ;)
[ONE Android Development] gianton:
No issues at all with latest ak kernel on default settings. What bugs have you noticed?
[ONE Android Development] truth77:
Honestly i stopped using AK kernel. If i change 1 setting in sysnapse and leave the app when i come back theres an error, reboot synapse boot canceled, doesnt matter what setting i changed. But with TYR, I could drop my phone into a volcano, pull it out, disassemble it, take out the internals, drop it in another phone and my settings would still stick, my synapse boot would complete properly, and there would be no errors! Thats my experience tho. But now AK gonna empty a banana clip at me lol. Oh well. :angel:
[ONE Android Development] Rycon33:
Both kernels are great in their own right. Definitely the only two kernels I've been juggling around for quite some time now.
[ONE Android Development] truth77:
Definitely true. And im not trying to knock AK, but imho linaro toolchain makes smoother kernels and roms. That could be the major difference but im no kernel master. I just speak from experience.
[ONE Android Development] DerRomtester:
There are no new kernel commits from cm because of 5.0.2. :D
[ONE Android Development] truth77:
Cool. Idk why i thought i saw some in git. I'm holding off on flashing Temasek v3.0 till your new kern is up. Take your time. 100years is a blink in the life of an elf, I'm patient, i can wait! Lol just watched the hobbit trilogy! Awesomeness!
[ONE Android Development] DerRomtester:
Just flash V55 :)
[ONE Android Development] ak:
I think for respect you have to use this thread for tyr kernel and use the right channel (my thread) if you have problems. All is buggy everywhere otherwise why you have the necessity to use an hacked kernel?

Sent from my A0001
[ONE Android Development] DerRomtester:
+ 1 for this

I also read about users complaining about problems my kernel has or ak kernel has. Why dont these users take a log and report it in the specific thread? This would make our live easier. Every dev is working hard. And taking a log does not take a long time. Do you know how many hours we are spending on our projects?

By the way [MENTION=3685904]ak[/MENTION] i have updated conservative and interactive governor ( picked from myfluxi). You can pick that if you want. Now i have to sleep. It is late in germany :).
[ONE Android Development] HaTrED_:
Been using it with astonishing results!

?
[ONE Android Development] truth77:
Yeah im on it now running on temasek v2.9.1, like bread and butter! May flash it on v3.0 depends on what happens tomorrow. One thing i know is i just got 6hrs sot from 67% after flashing this morning and setting my syanapse settings and rom settings. Just charged to 100% ill see if it lasts till monday :D
[ONE Android Development] nikeman513:
Are you using f2fs version? Just curious. My phone kept rebooting and it drained overnight when it was using 5% in an 8 hour night before 60 SKULL.ED... I'm not complaining, I like AK, but we need our phones to work. Somebody said why hack our phones to complain, we don't, we hack our phones to praise and to get the most out of them. As soon as AK gets these problems fixed and I will continue to enjoy AK. Earlier I posted my setting/usage and processes and asked what's happening. No one responded. That's not complaining, that's trying to problem solve...
[ONE Android Development] truth77:
for me it's not just the kernel there are some things I've come to realize drain the hell out of your battery. Number one I would say is having ok Google on in search. Turn that off completely and just press the mic when you need to say something. The other thing is ambien display. It's not even working the way it should turn it off. Then I go into privacy and turn off everything except for YouTube that says keep awake and wake up. I also set weather updates for 4 hours apart. there are tons of other things that I realize save battery but I'm a simple user. After that when it comes to the kernel I have some special settings too, like undervolting 100 mv, gpu 389, uc 14xx, interactive pro gov, r/w speed 2034, 2 cores on 1 boosted at a time 4 max....so on. Ak kernel is good and can be used to save good battery. I just prefer this cause its linaro and some how really stable! Like i said in another post, Its just german engineering lol. Should be AMG kernel lmao. :laugh:

Oh and no not f2fs forgot he he.
[ONE Android Development] nadiros:
Did this kernel change to enforcing selinux by default since v55 ? Running slimLP and upon rebooting my SU privileges would run amok and flashed mods such as capacitive button mod would no longer work correctly. Is this a problem on my end?
[ONE Android Development] truth77:
Its enforcing by default yes but no su issues here..

Just chalked up another 1 hour and 10 mins on 10% battery. Unreal! And thats with alllll the alarm wakelocks. 2+hrs since unplug.
[ONE Android Development] NOSTALGIA:
im confused. there is tyr55sm and tyr55linaro.. im on blisspop. which kernel do i have to download and flash???
[ONE Android Development] gianton:
Either will do, difference is the toolchain used to compile them. Linaro seems to be smoother.
[ONE Android Development] NOSTALGIA:
i just flashed tyr55 and ukm special edition from ak

now on synapse it says JSON configuration parsing failure..

what is missing or what have i done wrong?
[ONE Android Development] kalpik:
Use the regular UKM, not AK's.
[ONE Android Development] fredzen14:
Running AK's UKM and work fine here. I would suggest you to reflash both UKM and kernel with dalvik and cache wiped.
[ONE Android Development] HaTrED_:
You can change it to permissive under synapse! I had to do that in order to get v4a working...
[ONE Android Development] Rycon33:
I think the reason I am stuck with bootanimation after I repacked the kernel for F2FS(and on multi-ROM) is the "Enforcing" mode. Previous v54 I was able to repacked and use it w/o problem.

ry@Ry-Ubuntu:~/android/mkbootimg_tools-master$ adb logcat

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

- exec '/system/bin/sh' failed: Permission denied (13) -

EDIT: Nvm, got it working now when I switched my CM12 ROM as secondary ROM. Only when in Primary, no luck.
[ONE Android Development] EasyGoingXD:
Yes, working great with Stock CM11s :)
[ONE Android Development] DerRomtester:
Yeah selinux is enforcing now ( it was a cm change). Built in superuser is buggy ( cm needs to fix that). I have no problems with supersu.

Latest UKM Version?

You need 3.6 or higher

It is a problem with built in superuser ( cm will fix that). Temporary fix is: change selinux to permissive.

Any problems with V55 so far ?

Because my latest test kernel isnt very stable for me and i have to find out where the problem is.
[ONE Android Development] truth77:
No issues on v55 here.
[ONE Android Development] S1ay3r666:
V55 with Temasek v3.0 is running great!

Awesome Job!
[ONE Android Development] hassan_1000:
Yup, I'm also running this combo and it's spectacular!
[ONE Android Development] HaTrED_:
None mate! Terrific combination with Temasek's rom.