yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] DerRomtester:
1. Yes my kernel is based on franco kernel

2. Yeah i have added some features that i think are missing on original franco kernel. The aim of this kernel is to increase performance and battery live.

Gesendet von meinem A0001
[ONE Android Development] NickosD:
Seems promising.... Started testing it...

Sent from my Bacon!!
[ONE Android Development] NickosD:
But I am travelling from north to south Greece and the radio changes all the time. Also gps and lte on all the time. Quite good I can say...

Sent from my Bacon!!
[ONE Android Development] garz:
Would I need a F2FS setup for this kernel to work on AOSP rom?
[ONE Android Development] DerRomtester:
Sry i dont understand your question. Are you currently running f2fs?

Do you want to switch to f2fs?

Gesendet von meinem A0001
[ONE Android Development] venky716:
No it works just fine on the default file system as well ext4.

Also one more thing I noticed when I use synapse Franco's hotplug gets turned off and there is really no way to re enable it, when I try to turn on mpdecision it doesn't work probably cos it isn't included.

The only way to get Franco hotplug working again is a reboot.

Anyway great kernel, love that you've included intelliactive.

1+1=Awesome
[ONE Android Development] 530farm:
Is there any possibility to add zzmoove gov and hot plug from boefella? Not sure if that's possible or not but I've been getting amazing results with that gov.
[ONE Android Development] DerRomtester:
I can add zzmove but i have to modify it. Because i do not like hotplugging logic inside CPU governors. The hotplug should do things like that and there can be conflicts. But it should be easy to remove/disable hotplugging inside zzmove. I can't promise but i try to add it.
[ONE Android Development] ZaneZam:
You can just use the macros to disable hotplug completely, all prepared for different situations, ;) but i would suggest to use beta 5 because beta 6 has some macro issues, i've fixed them for next Version but release still takes a bit :) if u have any questions drop me a pm ;)
[ONE Android Development] azsl1326:
Been running v82 with yankactive and getting great battery life - thanks! However, I just had a random reboot. Attached is the Last_kmsg -

https://app.box.com/s/uou5ynysnkf0mtfjsj1r9377fwovojb7
[ONE Android Development] NOSTALGIA:
waiting for the video recording fix
[ONE Android Development] DerRomtester:
Thx mate for the info :). Really appreciate that.
[ONE Android Development] NUGZZ420:
I did some reading though the thread and some posts and I didn't see a description for the difference between Linaro/SM? Sorry if its a dumb question. I just come from a Nexus 5 and just getting used to running more CM based stuff and getting used to the Oneplus One. I have herd the term and kinda know what Linaro I guess im just wondering the difference and if the are both for CM 12 and just different or if one is something different? Thanks .
[ONE Android Development] tobitege:
XDA post about Linaro

Linaro project improves Android 4.0 performance over AOSP by up to 100 percent

Descriptions of different Optimizations used in Android (from [MENTION=3814731]katinatez[/MENTION] - temasek rom FAQ)

How to Use a Custom Toolchain for ROMs and Kernels

Linaro: Toolchain Working Group

[GUIDE] Switching to a custom toolchain [LINARO][SM]

Need more...??? :D
[ONE Android Development] NUGZZ420:
Thanks this was very helpful
[ONE Android Development] DerRomtester:
Changelog V83

- added tripndroid iosched

- added vr iosched

- added sioplus iosched

- added zen iosched

- updated hotplugs (eg. converted to lcd notify; some improvements, tuning etc.)

- auto smp hotplug tuned (default)

i have noticed that the autsmp and bricked hotplug (core0; core1; core2;core3) turns always core1 on and off all the time when the display is on. Turning cores on and off eats battery life. Now two cores are running when the display is on so we safe battery and one core is running when the display is off (=better idle drain)

- fixed video recording

- sry no zzmoove because it does not work with my kernel ( i couldnt even select it inside any cpu app i have tried)

Full Changelog:

0f51a53 Version 83
474dd56 cpufreq: zzmove revert because i could not even selct it with any app i have tried
6adeef7 cpufreq: zzmove: apply for new workqueue
3b1f4a3 cpufreq: zzmove disable hotplugging and remove changelog
f622d7b defconfig: enable zzmoove
f7303c4 cpufreq: zzmove initial commit * picked from neobuddy89 https://github.com/neobuddy89/hammerhead/commit/21b34db0b0bca81eecea082bd7eb37d4b0e52e5d
5dc645e block: scheduler: add SIOPLUS
da31330 block: scheduler: add VR
8be32d6 block: scheduler: add ZEN
b4b51ba autosmp: default after my heavy updates
c8c92f5 tripndroid: initial push
44959b4 Revert "drivers: this allows kernel compiling inline with rom"
ca7bca0 autosmp: fix compiling warning
4489c03 Revert "defconfig: disable powersuspend"
40a1e66 autosmp: fixes
685ab24 defconfig: disable powersuspend
1835dc9 autoautosmp: lcd notify instead of powersupend
c59b81d autosmp: use system_wq credits to @Alucard24
86ae34b hotplug: bricked + autosmp: screen on 2 cores online screen off 1 core online * i have noticed a better idle drain with 1 core during suspend * i also noticed that when the screen is on that core 1 is always turned on and off all the time so with 2 cores online we may safe some juice
0191aa5 autosmp: removed useless get online cpus put online cpus credits to @Alucard24
20489da hotplugs: use cpu_is_offline instead of !cpu_online credits to @Alucard24
a0ddf0f mako hotplug: change to mod_delayed_work_on
26a7356 autosmp: change to mod_delayed_work and mod_delayed_work_on
f65a6f1 defconfig: enable lcd notify
11dd232 lcd notify: make configurable
4ecba66 intelliplug: use lcd notify
d9dd9d0 block: Tune SIO and remove dead code/white spaces
e8a4318 cpufreq: Improve debug prints
ba85a54 Revert "Revert "iopoll: Use ktime_get() instead of jiffies for timeout calculations""
a295721 Revert "After long search and trace i did all i can and still got this on suspend!"
f71570c Revert "Partial Revert of MY HACK for ktime_get on suspend. + fix."

Don't forget to hit thx :D
[ONE Android Development] DerRomtester:
Checked your Last Kmsg. I do not see a device crash or shutdown there. Everthing seems ok on kernel side.
[ONE Android Development] Prey521:
Video recording is working again! Sweet!

Still can't record Instagram video's though.....anyone else?
[ONE Android Development] puncha1580:
Video Recording in the 4k mode is not working
[ONE Android Development] tobitege:
Known issue, switch to 1080.
[ONE Android Development] aNieto2k:
For me, with v83 works.
[ONE Android Development] DerRomtester:
4K UHD = camera crash for me

4K DCI = works fine
[ONE Android Development] aNieto2k:
I have the same problem with UHD. The camera app crash.
[ONE Android Development] abhi08638:
If you're on the stock app use FWVGA, it actually records in UHD
[ONE Android Development] 530farm:
Does the kernel have any affect on gps? Wondering as this is the first time I've been on tyr in a few weeks and a 3 mile route I usually take without issues couldn't keep the gps signal and lost it multiple times at multiple locations. Not pointing fingers just trying to narrow down possibilities. Thanks
[ONE Android Development] DerRomtester:
Gps signal is not kernel related. ( iam 99% sure) You tried latest modem firmware ?
[ONE Android Development] abhi08638:
Did you dirty flash at all? The gps.conf file might have changed, which is located in /system/etc/

Kernels don't affect this file

sent from my amazingly awesome OnePlus One with Stereo Mod

Don't forget to hit thanks!
[ONE Android Development] ak:
This problem is ROM side.

Sent from my A0001
[ONE Android Development] 530farm:
Clean flashed. Now that I think of it the new 2/9 firmware is another change I made. Maybe that's the culprit.. Thanks
[ONE Android Development] saar120:
I have a problem.. im on blisspop with thae latest frimware (9.2.15)

about 10 min after i turn off the display it wont turn back on, the dvice is working (notification light,sound etc) but the display isnt turning back on until reboot.

I tested franco and ak and everything is ok there.

please help me fix it i want the great battery life back. :(
[ONE Android Development] DerRomtester:
Latest kernel ? You tried a clean flash ?
[ONE Android Development] saar120:
Yep all latest, even tried reflashing the rom and everything.

Also tried with both linaro and sabermod.
[ONE Android Development] DerRomtester:
Hmm i don't know how to reproduce this. You could wait for next kernel release. I removed powersuspend this may fix it.
[ONE Android Development] saar120:
OK hope it will be soon.

Any thing you think I could try with synapse maybe?
[ONE Android Development] DerRomtester:
You could try to change powersuspend to user mode or any other mode that works.

P.M. me for a small test kernel :D
[ONE Android Development] Setting.Out:
Any chance of getting alucard hotplug on this beast?
[ONE Android Development] DerRomtester:
Maybe, i am not sure. So many hotplugs are inside. I think i will replace bricked hotplug with alucard hotplug.
[ONE Android Development] Setting.Out:
I can't wait to test it.. :)
[ONE Android Development] kyan31:
Hey guys, this seems like a really good kernel, I really like it so far however I have a major issue. I can't change my governor at all, only the defualt can be used. This is really annoying and I'm clueless on how to fix it. The exact error is in the attached screenshot, if you have any idea how to fix it I'd appreciate it so much. Thank you :)

Edit: I'm on CM12 Official nightly, I installed synapse and UKM as advised.
[ONE Android Development] DerRomtester:
Try ukm uninstaller from ukm official thread than reinstall my ukm version.
[ONE Android Development] kyan31:
Where can I find your version of UKM?
[ONE Android Development] DerRomtester:
Inside kernel folder (androidfilehost).
[ONE Android Development] DerRomtester:
Version 84 Changelog

- added zzmoove governor credits to [MENTION=3279788]ZaneZam[/MENTION] (=it works without powersupend but with powersupend it does not work)

- removed powersupend

- small update to lcd notify

- replaced dynamic fsync with fsync on/off (=more stability)

- replaced faux sound control with franco sound control (more options: speaker headphone and microphone)

- latest Sabermod toolchain

- ramdisk compression lz4 (maybe faster booting)

ecc . . .

Full Changelog on github

Don't forget to hit thx :D
[ONE Android Development] fredzen14:
Finally !! Thanks n congrats brah !!

EDIT: Linaro version is not online. Saying "Oops, no mirrors."

EDIT2: Now it's online. Thanks !!
[ONE Android Development] saar120:
thanks man

have been waiting all week end for it :)
[ONE Android Development] usmani:
Can you add elementalX governor? Would be great if you did

EDIT: Using your latest linaro version, and must say it is AWESOME. Everything's working smoothly, no lags at all, in my experience and battery drop is amazing too, 7.8 to 8% per hour :) awesome work. On Blisspop.
[ONE Android Development] DerRomtester:
Good news credits to [MENTION=4316709]savoca[/MENTION]

This is possible on our device, too.

Update coming soon :D

[YOUTUBE]ffteDeWYWr0[/YOUTUBE]
[ONE Android Development] matrix.bharath:
Hi Guys, im on Franco kernel. can i dirty flash and use this kernel? do i need to wipe cache and dalvik? also can i continue to use franco updater app or should i use the UKM? please help me. TIA.
[ONE Android Development] DerRomtester:
You can just flash the kernel over franco kernel. You don't need ukm if you are not interested in hotplugs. I use fku, too.
[ONE Android Development] matrix.bharath:
there are 2 versions which one should i flash? i dont understand too much of toolchain stuff.. i game a lot want a kernel which can keep it cool :) also.. can i have UKM and FKU both ?
[ONE Android Development] DerRomtester:
Yep you can keep both apps. Flash Sabermod or Linaro. At the moment i am running sabermod. But you have to find out yourself.
[ONE Android Development] Setting.Out:
Dear kernel god, I forgot to charge my phone before work, realizing I had only 50% battery remaining.. I am too addicted to using my phone to let it idle in hopes my battery would last.. So I used it as I normally would, throwing caution to the wind.. I am writing this at 11pm with 7% still remaining.. I managed over 4 hours sot and 16 hrs usage since I left for work this morning on only the remains 50%.. I am at nearly 9hrs sot total and 27hrs since last charge...

Great job on this.. ;)
[ONE Android Development] DerRomtester:
Hahah nice results :)
[ONE Android Development] robbieast:
Lol your work let's you be on your phone for 4 hours screen on time? Sounds fishy
[ONE Android Development] Setting.Out:
It's a demanding job, plus if you read further I mention I left for work in the morning and posted at 23:00.. Some of the sot was after work.. ;)
[ONE Android Development] NOSTALGIA:
silly question, working on the latest cm11s firmware??
[ONE Android Development] DerRomtester:
No only cm12
[ONE Android Development] Setting.Out:
I'm using v3.7 without issue, though I think you need to uninstall the old one prior to flashing the new version to avoid issues..
[ONE Android Development] smint86:
It was a clean install. With UKM v3.7 synapse wouldn't start but showed the loading circle all the time. Rebooted to recovery, flashed UKM uninstaller v2, flashed UKM v3.6.1.2 Tyr s.e. - succes. Will stick to 3.6.1.2 for now, as it fits my needs perfectly.
[ONE Android Development] DerRomtester:
Flash normal uninstaller script not v2 than flash UKM 3.7.

+1

Yep i use boot.img it is more confortable for me.

Just flash normal uninstaller script and than maybe v2. Than flash 3.7. :D
[ONE Android Development] byAidan:
Just what I needed thank you very much and thanks Tyr for the amazing kernel :D
[ONE Android Development] DerRomtester:
Version 85 Changelog

- added kcal color control credits to [MENTION=4316709]savoca[/MENTION]

- updated mako hotplug

- small update to thermal driver

- latest cm ramdisk changes

- reduce wlan_rx wakelock period

New UKM v.3.7 is out with a ton of new features:

- added KCAL color control

Link

But i prefer savocas app:

Link

Full Changelog on my git account.

You like my work. Hit thx or spend me a beer :D
[ONE Android Development] saar120:
hi man..the issue i had the one that the display isnt turning on is still there, i think it something to do with notification beacuse it only happend after i get one.

please help me to fix this, my OPO is not the same with out your kernel. blispop the latest with latest frimware and v85 of your kernel of course. :/
[ONE Android Development] smint86:
I will stick with this one for now, as it gives very good results and at least feels buttery smooth :). If it's ok for [MENTION=4804871]DerRomtester[/MENTION], I'll upload 2P (f2fs-mixed) flashable kernels of the linaro version, as long as I got time.

TyrV85-Linaro-2P-f2fs.zip
[ONE Android Development] ak:
New amoled settings, very cool:

[ AMOLED COLOR PROFILES ]

You can set these settings with synapse:

Colors: 256,256,256

Min: 35

Contrast: 258

Hue: 0

Saturation: 275

Value: 251

thanks a lot @abhi08638
[ONE Android Development] DerRomtester:
Yeah no problem :)
[ONE Android Development] DerRomtester:
You tried a clean flash? (=Data and System cache dalvik cache wipe). I can't reproduce that. How can i reproduce this? Any special settings or tweaks or mods ?
[ONE Android Development] usmani:
Can't find ukm 3.7b :/
[ONE Android Development] DerRomtester:
Just use that https://www.androidfilehost.com/?fid=95916177934529613
[ONE Android Development] usmani:
I have this one. What about that elementalX governorl? ?
[ONE Android Development] DerRomtester:
I had no time for it. Maybe next version.
[ONE Android Development] OmegaBlaze:
Gotta try these settings!
[ONE Android Development] usmani:
Oh man this color control is some awesome ****! Was missing amoled contrasts and this compensates for it.
[ONE Android Development] saar120:
i think i have found what is the cause of it. you will lough at me but by mistake all the mpdecision replacments (intelliplug,mako...etc) were on at the same time.

i enabeld only intellidemad and it is fixed for now. heray :D:D:D
[ONE Android Development] DerRomtester:
Yeah **** happens :)
[ONE Android Development] bigdave79:
I've also noticed these recently. Not sure how to get rid of them.
[ONE Android Development] DerRomtester:
Check for partitial wakelocks
[ONE Android Development] usmani:
Yep I'm seeing these too. And unusual alarms in partial wakelock. Take a look.

I've even rebooted several times.
[ONE Android Development] bigdave79:
I don't see anything unusual in partial wakelocks. I've only noticed these appear in the last 2-3 builds. I haven't installed any new apps during this time either... I've tried yankactive and smartmax governors and both seem to show these wakelocks to varying degrees.
[ONE Android Development] DerRomtester:
Does it affect battery?
[ONE Android Development] bigdave79:
I think so but I may be wrong. I seem to be getting ½ hour to an hour less screen on time and slightly more idle drain than before. But there are so many variables that affect battery life that it's hard to know for sure. It's certainly not a big deal but just wanted to report it. Kernel is otherwise fantastic!
[ONE Android Development] usmani:
It's keeping the device awake a little. Are you not seeing these on your's?
[ONE Android Development] DerRomtester:
V86 Changelog:

- small update

- bugfixes

- latest cm commit (only 1 commit)

- i think i fixed the wakelock thing (if not, it is not kernel related)

ecc.

Sry Sabermod only (i had no time for two kernels)
[ONE Android Development] smint86:
I'm currently testing and experimenting with multiple governors. When I changed to zzmoove, the debug variable seemed to immediately change again, with synapse awaiting a reply a second time (first screen). No matter if applying or denying, synapse shows the error from second screen.

It seems like the debug variable is somewhat dynamic. The error shows up a final time when switching the governor again. I'll go on with yankactive for now. Do you think the error is about UKM and I should address it in UKM thread? Or is it zzmoove?

UKM: v3.7b1

Synapse: v0.39

Kernel: v85 Linaro (will change to newer when Linaro is available)

ROM: Temasek v7.8 f2fs-mixed
[ONE Android Development] ZaneZam:
Yes the debug tuneable is dynamically and yes might freak out tools *g*. It's more made for using it in a console than in any app. debug stuff in the governor should really only be enabled when doing debugging [MENTION=4804871]DerRomtester[/MENTION] :)
[ONE Android Development] DerRomtester:
Just ignore that debugging is for developers

I will disable it in the source code
[ONE Android Development] DerRomtester:
Yeah i know :) It is enabled in source code because i was looking for the problem i had few weeks ago. (powersupend)

Sry i am so silly multi quote is possible, too :D
[ONE Android Development] TheWilkieWay:
[MENTION=4804871]DerRomtester[/MENTION] I have no idea what magic is going on inside your kernel but yours is the only one that's completely fixed my audio stuttering issue, it's also made my phone so smooth and fast and the battery life is as good as ever! Nice work! :D
[ONE Android Development] smint86:
Had two random reboots today, using the following settings:

- CPU: yankactive gov, rest stock

- Hotplug: MSM MPDecision, min CPUs 2, max CPUs screen off 2, rest stock

- I/O: 512kb, sioplus

- GPU: simple gov tunables enabled

- KSM with deferred timer enabled

- rest stock

Last_kmsgs:

https://www.dropbox.com/s/keo39qi9z7gz1ul/last_kmsg?dl=0

https://www.dropbox.com/s/ice8oo4ncy9lva9/last_kmsg2?dl=0

After that, I changed hotplug to Intelliplug (max CPUs boosted 1, min CPUs online 2). This gave me various SODs. Then I changed hotplug to AutoSMP, no problems so far.
[ONE Android Development] DerRomtester:
1.kmsg: i have never seen sth like that

2. Kmsg: video driver crashed dont know why. Maybe because of simple gov.

Are you sure that only 1 hotplug was ticked?
[ONE Android Development] smint86:
Yeah, pretty sure.
[ONE Android Development] DerRomtester:
V86 forgot to add that:

- updated f2fs driver to latest version

V87 Changelog

- reverted latest f2fs patches because kernel does not boot (i think we need an updated recovery)

- good news for f2fs users: you don't need to edit ramdisk anymore. Just flash it. Fstab now is compatible with ext4 and f2fs.

- disabled zzmoove debugging

- cm upstream

ecc.

Linaro and SaberMod Version online

Full Changelog: V86 and V87

27cf8aa Version 87
Revert "f2fs: update to latest version for 3.4y"
defconfig: disable HW encryption support * experimental * this may reduce idle drain picked from neobuddy89
cpufreq: zzmoove disable debug and a few other things
msm: mdss: KCAL we don't need that
crypto: msm: change dev_err messages to dev_warn for reaper worker
msm: vidc: kill unsupported sessions
msm: vidc: Unlock core lock in error case
ASoC: wcd9xxx: Do not recalibrate DCE_Z in the middle of mic voltage measurements
net: core: Delete comment
net: ipv4: Use proper header
eCryptfs: Remove buggy and unnecessary write in file name decode routine
netfilter: conntrack: disable generic tracking for known protocols
Version 86
Revert "bcmdhd: Decrease to 250 ms"
Revert "net: bcmdhd: reduce wlan_rx wakelock period"
lcd notify: fix typo
f2fs: update to latest version for 3.4y
msm8974-oppo: Adjust persistent RAM address
msm: mdss: add check to avoid fudge factor for non real time interfaces
msm: mdss: apply BW fudge factor to all controllers when video mode present
lcd notify: make configurable part2
[ONE Android Development] laulau42400:
I have a bootloop with linaro V87, V85 OK.

Tapaltak and Lollipop ? One+
[ONE Android Development] TheWilkieWay:
No bootloop with sabermod on latest slimsaber
[ONE Android Development] ludester:
No boot loop here. Default settings on Robbie's CM builds.
[ONE Android Development] smint86:
V87 Linaro does boot without problems on f2fs-mixed. Unfortunately, I had another random reboot using MSM MPDecision hotplug.

last_kmsg: https://www.dropbox.com/s/0891xd8hudgnn21/last_kmsg-2015-02-19.18.39.33.txt?dl=0

Settings as described in my last post, besides governor zzmoove (at stock settings). Also, I didn't touch GPU settings this time. Now I'm running the exactly same layout with AutoSMP hotplug, which seems to be stable to me atm.
[ONE Android Development] DerRomtester:
This time i don't find an error on your kmsg. Everything seems ok on kernel side. I prefer autosmp hotplug. :) I will test on my own. Maybe i will remove or disable it.

Edit:

after 10 hours testing msm_mpdecision (bricked hotplug) i don't find any problems. No random reboot nothing.
[ONE Android Development] mak725:
Download!! I'll try with rom Temasek :)

Enviado desde mi A0001
[ONE Android Development] dukehazard77:
Hi perhaps someone can help.. As I havent been able to get help on Synapse/UKM thread.. I followed instructions for flashing UKM for my Oneplus One on 5.0 but when I flashed permissive boot zip I was stuck on bootscreen. Reflashing multirom kernel made it possible for me to get past boot screen but every time I now boot into internal ROM (where I flashed permissive boot img) I can't get more than a few seconds in ROM -with no data connection- and it reboots. Any help much appreciated. Would rather not have to reflash Internal. Thanks!
[ONE Android Development] DerRomtester:
Why do you flash sth called permissive boot.img? Sry i don't know anything about multirom. Why dont you just flash the kernel and than UKM?
[ONE Android Development] dukehazard77:
That was in UKM zip instructions for lollipop users. I'm really sorry for posting in this thread just wasnt getting a response in the other one. I should know better, I know. I already had UKM installed. Just want to stop the reboot bootloop and don't know how.
[ONE Android Development] DerRomtester:
I don't know if you are using multirom or sth like that. But for stopping a bootloop i would wipe system. Than flash rom and gapps and it should boot up fine. After that flash my kernel and UKM and you are done.