yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] truth77:
+1 [MENTION=1940338]derom[/MENTION]tester. battery life with this kernel is as good as KitKat, no reboots, and synapses boot always complete without flaw. when I use AK kernel every other time I open synapses there was a flaw in the boot and I have to reset things. 3 days straight no flaw! can't wait for an update to run with [MENTION=4023029]Rycon33[/MENTION] updates.
[ONE Android Development] DerRomtester:
But synapse seems to be a bit buggy. It always sets mobile data to gsm only. Than i have to set it with dialer *#*#4636#*#* back to lte wcdma gsm
[ONE Android Development] Rycon33:
Der, I actually only use UKM/synapse to set gamma to 1 for stock colors. Rather want to know an init.d script for that since I let other settings to default.
[ONE Android Development] jarylw:
Is it correct to assume the f2fs version of the kernel is compiled with stock GCC tool chain
[ONE Android Development] Rycon33:
It's compiled via Sabermod 4.9.3 graphite.
[ONE Android Development] probiewankenobi:
[MENTION=4023029]Rycon33[/MENTION] echo 1 > /sys/devices/virtual/graphics/fb0/gamma

Sent from OnePlus One.
[ONE Android Development] DerRomtester:
Testing V48 now coming on Friday or Saturday.

- Linux 3.4.105

- graphite tweaks

- sweep2wake

- default color is cm stock color now not the yellowish bull****

- updated alucard hotplug

and much more
[ONE Android Development] otisman:
Need help DerRomtester testing v48 nice can't wait but I also know its will be worth it
[ONE Android Development] otisman:
Hey DerRomtester when I use Franco kernel updated to adjust speaker I loss my phone ear while on call what the trick lol much alohas
[ONE Android Development] kenzolo:
[MENTION=4804871]DerRomtester[/MENTION]

I think something in the new ramdisk cause a bootloop on f2fs version:

Over the last cm12 (f2fs)

ak NOT BOOT (anykernel for ramdisk)

sensei NOT BOOT(anykernel for ramdisk)

Tyr v46 BOOT (prebuilt ramdisk)

Tyr v48 selfcompiled NOT BOOT

Tyr v48 unpacked and replacing ramdisk with v46 BOOT
[ONE Android Development] Rycon33:
^^ I noticed that too, been trying around different kernels(modifying fstab.bacon also) on f2fs rom and only Tyr works.
[ONE Android Development] kenzolo:
I would like to know what happen if we flash ak over tyr kernel, teorically anykernel take ramdisk from tyr and it will boot,but I don't know if it can cause some problem
[ONE Android Development] fredzen14:
U can try replacing rom z-image with ak's and flash Tyr kernel over the rom with dalvik n cache wiped. Works for me.
[ONE Android Development] kenzolo:
I have no problem running tyr kernel :confused:

v46 work out of the box, and for v48 just use v46 ramdisk
[ONE Android Development] otisman:
No boot tried on rycon f2fs 12/03
[ONE Android Development] störte:
So i should be able to use your F2FS kernel on the Blitz Rom V9 ?
[ONE Android Development] DerRomtester:
Just wait for V48. I think i have to update the ramdisk.

If you flash a up do date rom and an old kernel there is the possibility for conflicts :)

I dont know. Always do backup before you flash kernel. Than you can switch back if my kernel doesnt work.
[ONE Android Development] DerRomtester:
I dont know if anykernel ramdisk supports lz4 compression. Theoretically this should work. But i have tweaked the ramdisk. I dont recommend this methode.
[ONE Android Development] Rycon33:
Mate, been running it the whole day. The f2fs 03-Dec version has Tyr already built in. ?
[ONE Android Development] jgcaap:
Going to test this.
[ONE Android Development] otisman:
Me two since the day you posted it lol much alohas to DerRomtester and Rycon f2fs runs rock solid one question tho when you adjust speaker volume with Franco and trickster I loss my ear speaker while on call no voice reboot same thing uninstall Franco / trickster calls voice works again! Won't care just that in a elevator machine room its loud so I have to turn it up! But that's nothing and easily look over because of combo!
[ONE Android Development] DerRomtester:
This seems to be a cm issue. People already reported that on franco and ak.

Sry guys i am a bit busy with school at the moment. I cant release this weak. I think wednesday or thursday sry for that. School has a higher priority.
[ONE Android Development] Fenvarien:
Take your time, we have to thank you for your hard work! :)
[ONE Android Development] otisman:
Life First!
[ONE Android Development] venky716:
Is it possible to replace msm and alucard with something like msm_mpdecision by showp or franco's mako hotplug?

I find Franco's to be the best implementation but I read somewhere that it isn't possible to port for CM12 kernels yet.

Rest upto to, just thought I would ask and thank you for the rock solid kernel.
[ONE Android Development] DerRomtester:
Msm mpdecision is already inside (msm hotplug) tweaked and optimized by dorimanx. I will include Francos hotplug until Synapse supports it.
[ONE Android Development] latenightchameleon:
[MENTION=4804871]DerRomtester[/MENTION] does zzmoove work properly now?

Can't do without the fav governor, and keep up the amazing work:good:
[ONE Android Development] DerRomtester:
I dont know. It doesnt work with synapse.
[ONE Android Development] Chris123NT:
Is there a way to build this in line with CM? So when I run new CM builds it can grab the latest source from your kernel repo and build it? Only reason I ask is because franco's kernel always used to boot loop on the nexus 5 when I tried that.
[ONE Android Development] DerRomtester:
Sry i dont know anything about building kernel inline with rom. But dont forget my tweaked ramdisk if you do that.

Why do some of you still download V43? There is already V46! :)
[ONE Android Development] marcowind80:
Hi I'm on multirom and cyano11s 44 how primary Rom and AK kernel.

Can I use your kernel? I install try on AK and my phone it's go to brick.
[ONE Android Development] DerRomtester:
Sry what do you mean? I dont use multirom but it should work.
[ONE Android Development] Alin CG:
DerRomtester which build do you use ..Linaro or SM ? and should I use the official synapse or do you have a custom one for your kernel ? ....thx
[ONE Android Development] DerRomtester:
I prefer linaro (scrolling seems to be smoother).

Official synapse should work fine. I am using 3.6 ukm version.
[ONE Android Development] truth77:
+1 on linaro kernel. I used this weekend to test multiple ROMs and kernels in different combinations, and I have to say this kernel Linaro is the most rock-solid kernel on the Opo. This is the only kernel that no matter what I do, wether I reboot, wipe caches, anything... and the settings still stick in synapse. I really cant wait for your kernel to update to match the newest rom versions! you don't even need to change anything or add new features, just added whatever new commits cm uses and whatevers there now! Cant lose! Really good work [MENTION=4804871]DerRomtester[/MENTION]!
[ONE Android Development] marcowind80:
Excuse me, I'm on last cyano11s with AK kernel v35 at primary Rom. I have installed your kernel over AK but at the reboot my opo it is blocked on cyano image.

I had to first install the original kernel, then ak Kernel. So the phone is boot
[ONE Android Development] Rycon33:
Try re-flashing the ROM then followed by Tyr kernel. See how it goes.
[ONE Android Development] marcowind80:
The first boot takes time?

My Rom is cyano 11s.

P. S. Boot Doesn't go
[ONE Android Development] DerRomtester:
Sry i dont support cm11 or 11s. CM12 only. Just read the thread title.
[ONE Android Development] nadiros:
Only had the OPO for a few weeks but enough time to test these kernels. Been tweaking this via synapse and enjoying its performance so far. Actually just out of the box it feels just right. Thanks for sharing
[ONE Android Development] EasyGoingXD:
[MENTION=4804871]DerRomtester[/MENTION] Any updates this week? :)
[ONE Android Development] otisman:
You didn't did you!
[ONE Android Development] truth77:
Dooooh!! (As homer smacks his head!!!)
[ONE Android Development] DerRomtester:
Compiled a new kernel today with mako_hotplug default enabled and with cm upstream patches. Testing now. I will release on friday or saturday
[ONE Android Development] cerealguy:
Great changelog... If you need a beta tester... I'm here :)
[ONE Android Development] DerRomtester:
Uploading now :)

Edit: upload finished

f2fs version linaro

and ext4 version linaro

sry guys i dont have time for 3 kernels.

Linaro Only for now.
[ONE Android Development] Rycon33:
Der, I'm currently on my primary ROM now which is CM11s. Is there a way that I(on my side here) can make it compatible with it? Ignore this if it's a terrible question.

?

Ah, just saw your reply to the other guy. Nvm this post, LoL.
[ONE Android Development] DerRomtester:
So you are on ak kernel with f2fs on cache system and data ?

Can you try to flash that kernel over your f2fs rom with ak kernel ?
[ONE Android Development] DerRomtester:
New kernel online changelog:

- cm upstream

- latest franco changes

for download check op
[ONE Android Development] SchmilK:
Works great for me!!! Thanks so much!

I did have to reflash root using Mahdi ROM.
[ONE Android Development] DerRomtester:
Yeah that root issue is related to franco kernel. At the moment i dont know how to solve it.
[ONE Android Development] SchmilK:
I think it involves not deleting the superuser script in /etc/init.d. its no buggy since I've been having to do it all along before going to f2fs, but if someone hasn't used his kernel they may not put it together.
[ONE Android Development] Setting.Out:
Okay,.. I'll report back.. ;) thanks..

---------- Post added at 07:54 PM ---------- Previous post was at 07:46 PM ----------

Booted... ;) very nice, thanks for working on this .. What got changed?
[ONE Android Development] DerRomtester:
I have changed fstab.bacon of my kernel
[ONE Android Development] Setting.Out:
I got a reboot after I flashed SuperSU and synapse tried to load previous settings.. I'm sure it was app related but here's a log..

http://www.mediafire.com/view/8nvpcdrf5kbs7z6
[ONE Android Development] SchmilK:
I removed syanpse and uninstalled ukm so I can go back to trusty dusty Franco kernel app.
[ONE Android Development] DerRomtester:
I prefer synapse and francos app.
[ONE Android Development] Setting.Out:
I just reset it and started over from scratch.. Did a couple tests and it is noticeably more responsive at the same frequency settings.. I was only getting 100 MFLOPS on multi-thread at 1200ghz and now well over 200 MFLOPS and scrolling is smoother too.. My battery life was great before, I'm curious if this gets a bit better too?.. Good job on this and I'll post a thanks to Franco too.. ;)
[ONE Android Development] LookedPath:
Since I want to use franco's kernel on CM11S with F2FS I'm trying to sort few things out.

Correct me if I'm wrong, the only thing that I have to do is to unpack franco's kernel and modify fstab and then repack it?
[ONE Android Development] DerRomtester:
Are you talking about my kernel or about francos kernel.

francos kernel doesnt support f2fs .

My kernel supports f2fs but my kernel is not compatible with cm11s.

And i dont have time to create two kernels so only aosp version. Should work on every rom except cm11s. To get f2fs working you need an f2fs ready kernel (edit fstab) and you have to edit updater script of the rom.
[ONE Android Development] LookedPath:
I want to use franco's kernel and I would like to make it F2FS compatible since I know that your kernel is only for aosp rom and that franco's kernel is not f2fs ready.

To make a kernel F2FS ready do I need to recompile it or is enough to edit the fstab accessible after the unpack of the kernel?
[ONE Android Development] DerRomtester:
yeah you have to compile the kernel with f2fs commits + fstab changes
[ONE Android Development] Setting.Out:
Here's a couple more logs.. I tried to get another, but the phone kept freezing..

http://www.mediafire.com/view/wnx91q10u6pzpac
[ONE Android Development] DerRomtester:
Which Rom ? F2fs? What App for applying kernel settings ? Can you post pls kmsg again?
[ONE Android Development] Setting.Out:
Gummy rom, f2fs, I removed ukm and synapse and was using fku... I can post my current logs, but I'm back on AK.. I was going to try clean flashing tomorrow to rule out apps or bad settings... ;)
[ONE Android Development] SchmilK:
If anyone wants Vomer's Tweaks for Franco and using F2FS, here is the updated update-script. Download, flash, install, and attempt to achieve 7-8 hours of screen time!

The uninstaller already uses busybox to mount system so you can download that directly from vomer's page.

Original post here
[ONE Android Development] Setting.Out:
I'm running Mahdi rom using this kernel to modify the original boot.img (flashing this kernel after as well, as per f2fs thread instructions).. And have been up and running for several hours without a single issue.. The problem could have been with flashing over the AK modded boot.img?..
[ONE Android Development] DerRomtester:
Of course you just need cm11 ramdisk. But you have to edit ramdisk for my changes. Sry my git is a bit unclear. Extract francos ramdisk and replace it with my ramdisk. This should work ( all my changes are picked from francos ramdisk).
[ONE Android Development] truth77:
Oh yeah!!! Lets do it!
[ONE Android Development] benzso63:
Right now I am on AK , If I need to flash TyrV52.zip, do I need to do a clean install for the rom first then this kernel ?
[ONE Android Development] gianton:
V52 just flashed on Temasek v2.2, running very smooth with Alucard hotplug/Nightmare. Testing for music stutter now.
[ONE Android Development] Fenvarien:
I just flashed the new release and it works great! Thanks for your hard work :)
[ONE Android Development] DerRomtester:
Dont forget to disable mako_hotplug :) read op for that
[ONE Android Development] gianton:
Do I have to do this after every reboot?
[ONE Android Development] truth77:
when I disable to mako hot plug what becomes the default? And we need a newer ukm than 3.6.1?
[ONE Android Development] DerRomtester:
At the moment i dont know. I have to test myself. (Synapse enable disable incoming)

Update to 3.6 or higher. If you disable mako hotplug you have to enable another hotplug. If you just disable it without enabling another hotplug, one core or all 4 cores are running. For that we have synapse and ukm.
[ONE Android Development] gianton:
I haven't disabled the mako hotplug while alucard hotplug is enabled and haven't got an issue so far. I'll wait for the new UKM/Synapse to disable/enable it... too lazy to do it with Terminal.
[ONE Android Development] Rycon33:
Thanks Der, i was able to re-packed it with Franco's ramdisk as you mentioned. Booted and testing now on CM11s(on F2FS).

Btw, on mine it says version #53:p
[ONE Android Development] DerRomtester:
Ups i messed up kernel version number. On both versions f2fs and normal ext4 version. This is only a cosmetical thing but i was to lazy to correct it. Maybe you are living in the future :D.
[ONE Android Development] Rycon33:
Btw Der, by doing the way I just did on re-pack for CM11s, I'm not missing anything from your kernel features am I correct? Just a bit worried LoL.:D
[ONE Android Development] DerRomtester:
Dont worry. Everything will work fine.
[ONE Android Development] benzso63:
Trying to edit the following but got access denied.

Disable mako_hotplug to enable other hotplugs (synapse support incoming with next ukm version)

run terminal and type

Code:

echo 0 > /sys/devices/virtual/misc/mako_hotplug_control/enabled

Can i use Terminal Emulator from the phone ? But I got that access denied error.
[ONE Android Development] Rycon33:
^^ you didn't do su
[ONE Android Development] benzso63:
Root Checker saids I have root access. Do i still need to reflash the su from twrp ?
[ONE Android Development] Rycon33:
Type su first in the terminal

Then the echo command
[ONE Android Development] DerRomtester:
ups forgot to add that you have to type that first

su

enter

and than

echo 0 > /sys/devices/virtual/misc/mako_hotplug_control/enabled
[ONE Android Development] benzso63:
Thanks , will give it a try.
[ONE Android Development] EasyGoingXD:
[MENTION=4804871]DerRomtester[/MENTION]

Would be something like that possible?

http://xdaforums.com/android/software-hacking/kernel-tap2unlock-tap2wake-feature-t2965344
[ONE Android Development] benzso63:
Ran the command seems fine, but when I click on Synapse, I got this error.

And phone lost rooted. No SuperSU.

For some reason this rom keeps looking rooted LOL
[ONE Android Development] DerRomtester:
Sry my coding skills arent the best ones. Savoca should do work like this. He knows much more than me.
[ONE Android Development] DerRomtester:
Latest ukm version 3.6?
[ONE Android Development] benzso63:
UKM 3.5. Would that be the problem ?

let me flash 3.6.1 and report back
[ONE Android Development] DerRomtester:
Yeah it is a ukm error. It will work with 3.6.1
[ONE Android Development] benzso63:
Confirmed. Flashed 3.6.1 fixed the problem.
[ONE Android Development] DerRomtester:
Flash ak ukm version for sweep2wake and sweep2volume.
[ONE Android Development] da900:
[MENTION=4804871]DerRomtester[/MENTION] I have lost root after flashing v52. Rolled back to v46 and everything is OK. Could this be due to change of SELinux from permissive to enforcing?
[ONE Android Development] DerRomtester:
Could be. Just flash super su again and it will be fine.
[ONE Android Development] da900:
But what if I am using CM's built-in Superuser?
[ONE Android Development] venky716:
v52 not booting on Temasek ROM.

Boots with others.

I'm using multiROM and Temasek as secondary.

v46 boots fine.

Just letting you know, maybe there are some patches missing.
[ONE Android Development] Prey521:
SuperUser is crap.....use SuperSu :)
[ONE Android Development] OmegaBlaze:
Same. v52 not working for me on RobbieL811's Cm12 build (12/09)
[ONE Android Development] DerRomtester:
Flashed temasek (12/10) booted up fine for me. Maybe multirom is a problem but i dont know exactly.

I will check that. Not working means what? Bootlooping or it stays on 1+1 logo?
[ONE Android Development] OmegaBlaze:
I can't really say.. I went back to v46 and everything is fine.

I do remember booting the secondary ROM that I flashed v52 on, and some how it booted the primary ROM & bootlooped at the boot animation (TemasekCm12)
[ONE Android Development] DerRomtester:
I will update ramdisk today or tomorrow. Maybe this will help. At the moment i dont know any other solution.

Edit:

I think i have found the problem about your multirom problem in temasek thread.
[ONE Android Development] raja4sure:
feature Suggestion

[MENTION=4804871]DerRomtester[/MENTION] Also please add the following feature to the kernel.

Please have a look at it.

http://xdaforums.com/android/software-hacking/kernel-tap2unlock-tap2wake-feature-t2965344

This will be awesome...
[ONE Android Development] probiewankenobi:
Seriously?

Read few posts above yours, please...

Hint: posts #401 and 403

Sent from OnePlus One.
[ONE Android Development] gianton:
[MENTION=4804871]DerRomtester[/MENTION] on v52 with default settings (mako hotplug/interactive) only 2 cores go online even on full load (monitored with PerfMon). If I change to another hotplug only then all cores go online.

Kernel is running very smooth otherwise on Temasek builds.
[ONE Android Development] da900:
[MENTION=4804871]DerRomtester[/MENTION], please, could you return permissive SELinux in your kernel. Built-in cm superuser do not work with v52 due to enforcing SELinux. Thanks.
[ONE Android Development] DerRomtester:
I cant confirm this. Trickstermod is showing that all 4 cores are running when i start the app. Antutu score is also high about 47000. It wouldnt be so high with only two cores running.

This is already on my todo list :).

Compiling now V53 with new ramdisk and updated kexec to latest version.
[ONE Android Development] DerRomtester:
V53 Changelog:

Changelog:

- ramdisk update:

selinux permissive; 268mhz default frequency now; removed thermal engine; on charger interactive instead of powersave governor

- updated kexec hardboot to latest version ( i hope this solves multirom problem)

edit:

upload finished

rdy to download :D
[ONE Android Development] Quasar:
I can confirm this. And I'm getting 36k on Antutu.
[ONE Android Development] gianton:
If I don't use Synapse and use FKU app to control the kernel, then all cores go online. It idles always on 2 cores which is nice.
[ONE Android Development] Quasar:
I found a workaround.... The Max CPUs boosted in synapse is 2. Which is why only 2 cores are boosted... I set it to 4 and it seems to work okay.
[ONE Android Development] gianton:
Where is this setting in Synapse? Any screenshot?
[ONE Android Development] cerealguy:
Sent from mine BlissPopped 1+1
[ONE Android Development] gianton:
But that's under MSM hotplug settings, anyway thanks will be using FKU app.

---------- Post added at 11:09 PM ---------- Previous post was at 10:20 PM ----------

V53 is working great with default settings on temasek v2.3.1. No music stutters at all, I think the 2 cores staying online all the time is the reason.

Thanks again.
[ONE Android Development] Rycon33:
Der mate, with your latest, do I still need to update my previous re-packed kernel(with Franco ramdisk) ?

Apologies for this sort of off-topic already. It's just that not so much kernels are available now for CM11s(and F2FS). TIA.
[ONE Android Development] DerRomtester:
Try again with performance governor.

Do you underclock? It is working fine for me. I tried system monitor and trickstermod and all cores are running on full load.

Music stutter was another problem. Not related to 1 core or 2 cores running.
[ONE Android Development] DerRomtester:
Yeah do the same procedure again. Merge franco ramdisk into my kernel.
[ONE Android Development] gianton:
I'm running it completely stock with no apps to control the kernel and it's running great!
[ONE Android Development] mammenj:
Working very smooth on temasek ROM, music without stutter and no short buzz also.
[ONE Android Development] 1ceb0x:
Captain [MENTION=4804871]DerRomtester[/MENTION].. This is 1ceb0x from Vanir ship reporting - kernel runs very well on stock settings, all systems are operational and vdd level is dropped by -50 uV on a PVS 9 and bin 3 ship!

Over and out!
[ONE Android Development] Rycon33:
Two days since your release, no issues here.

Btw Der, just a heads up in case you haven't seen it yet, there is a new touch firmware that CM merged today.

http://review.cyanogenmod.org/#/c/81532/ #mGerrit
[ONE Android Development] DerRomtester:
Unfortunately this is not for our device. It is for find7.