yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] Mayex:
[MENTION=4804871]DerRomtester[/MENTION]

I've made benchmarks with v15 and v16uber6. Why is benchmarked v16 so worse than v15?
[ONE Android Development] razerguy71:
Are you planning to add more governors in future update like your non-CAF kernel?
[ONE Android Development] hassan_1000:
I hope it stays the way it is. Nice, simple, stable, fast.
[ONE Android Development] DerRomtester:
I dont care about benchmarks. Nothing has changed that affects io performance.

No. I like it how it is. Simple stable and fast.
[ONE Android Development] abhibnl:
OT:

I don't believe in benchmarking at all but still i wanted to test my ext4 data partition against your results as i'm considering to try f2fs. But it seems the ext4 performance is same as f2fs on benchmark and even better. So do you really feel a difference in UI navigation since that's what matters.

Sent from OnePlus One
[ONE Android Development] gwindlord:
Seems no one actually does, f2fs is more to increase the overall flash memory working term, than for speed and/or benchmarks.
[ONE Android Development] DerRomtester:
Your benchmark does not show the real Performance of the sdcard.

You can see there cached read.

These Benchmarks are quite accurate.

http://www.phoronix.com/scan.php?page=article&item=linux-40-ssd&num=3

I'll try to get some accurate results of f2fs if you are interested in.
[ONE Android Development] abhibnl:
Sure, please do. Also it would be great if you can advise how can accurately benchmark my current ext4 partition, because as you said the screenshot i provided is not real performance. Is there any another app which shows real performance?

Sent from OnePlus One
[ONE Android Development] Flak:
Except those phoronix benchmarks are on SSDs which are a magnitude faster than the flash in our phones. Any differences would be on a much smaller level if any at all.
[ONE Android Development] DerRomtester:
Just a small update for you guys. I did not like the new cpuquiet (which was older than the version i have added). So i have added back the old version of cpuquiet which is newer.

Also changed the mount options of f2fs a little bit. This could increase the performance of f2fs.

V17

https://www.androidfilehost.com/?w=files&flid=34978
[ONE Android Development] Miksel12:
Uber 5 or 6?
[ONE Android Development] DerRomtester:
Check yourself. You can see it inside antutu or any other kernel tweaking app. :)

P.s. Uber 6 is the solution
[ONE Android Development] Miksel12:
Nice!

What is uber actually? And is there a performance boost compared to uber 5.
[ONE Android Development] DerRomtester:
Google for Uber Toolchain
[ONE Android Development] vaorr:
why i cant use synapse with Tyr-CAF 3.4 V17?
[ONE Android Development] DerRomtester:
I am gonna look into my crystal ball. (:

Could you explain your problem with some more details. The steps you have made?

e.g. reflashing UKM Tyr

Typing uci reset

or uci restart inside the terminal
[ONE Android Development] citizeninsane89:
[MENTION=4804871]DerRomtester[/MENTION] I uploaded a screenshot of the errors I get in Synapse.
[ONE Android Development] DerRomtester:
These features arent available anymore so you dont see them.
[ONE Android Development] DerRomtester:
Everything is ok dont worry. These functions were removed so synapse does not show them anymore.
[ONE Android Development] KenjiHannya:
[MENTION=4804871]DerRomtester[/MENTION] tnx ??
[ONE Android Development] dwaipayanray95:
[MENTION=4804871]DerRomtester[/MENTION] Hi, just dropping by to tell you how amazing your kernel is :P I'm now using it with Slimsaber CAF and its great :P
[ONE Android Development] praveen7682:
I flashed this kernel in Darkobas Omni ROM yesterday...Its very good..all working as normal...can someone share any good synapse profile for battery saving and performance...
[ONE Android Development] DerRomtester:
Version 18

*Relaxed thermal thresholds for the battery

*Fixed slow-charge issue

*Fixed long delay for audio to transfer when plugging in certain headphones (such as Apple EarPods)

*Fixed music getting automatically paused when plugging in certain headphones (such as Apple EarPods)
[ONE Android Development] roemicha:
[MENTION=4804871]DerRomtester[/MENTION], do you see making a kernel for AOSParadox?
[ONE Android Development] DerRomtester:
Does my kernel not work? I thought they are using renderbrokens CAF kernel as the kernel base.

No i dont plan to support this Rom. :)
[ONE Android Development] donmargarito:
I have installed the last sultan bacon 12.1 ROM, flashed your last kernel version (Tyrv15) and the UKM TyrV3 and when I install synapse it says

"No UCI support detected"

any idea?

Thanks!
[ONE Android Development] venky716:
Why TYR 15 ? 18 is the latest

Remove synapse from recents and try again.
[ONE Android Development] D_black84:
unisntall synapse and reinstall it from the play store ,it should work. Same happened to me
[ONE Android Development] DerRomtester:
Version 19

- updated anykernel ramdisk (now it is more clean you wont notice any difference but i like clean code)

- improved performance of bfq scheduler
[ONE Android Development] aduncus:
Greetings OP and all

Would this kernel works with aospa? I want to flash it but i only have 1 device to test it currently unlike those great times flashing rampage as it used to be and it's my daily driver for all of my works. So i would like to make sure this kernel just works. Thank you guys

Regards
[ONE Android Development] PivotMasterNM:
There's no official support from OP, but if the ROM is CAF based I don't think it will fail - besides, you can just backup and restore boot if it doesn't work
[ONE Android Development] DerRomtester:
If the rom is using sultans CAF kernel it should theoretically work. ( but some Roms are weird)

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] mishko:
[MENTION=4804871]DerRomtester[/MENTION]. I suspect your kernel breaks my headphones controls (ie they stop working). I'm running the latest Sultan cm12.1. I think this because everything's fine w stock kernel. Could u take a look?
[ONE Android Development] DerRomtester:
Already fixed that. I just need latest patches from sultanxda.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] mishko:
Ok I see. Looking forward for an update then :).
[ONE Android Development] DerRomtester:
Yeah some news. Kernel will come on friday or saturday. Also i have decided to switch from Uber 6.0 toolchain to linaro 5.2 because scrolling felt smoother for me and i think this company is doing a great job and i want to give them a chance again.
[ONE Android Development] mp3deviant721:
Will you be compiling your other kernel with Linaro as well?

OnePlus One | Euphoria OS x Boeffla edition™
[ONE Android Development] DerRomtester:
Version 20 Changelog:

*updated f2fs the latest version for 3.4y

*compiled with linaro toolchain because scrolling feels smoother

upstream updates from sultanxda

*Fixed headset buttons

*Fixed Google Now getting automatically triggered when plugging in some headsets very quickly

*Relaxed thermal thresholds for the battery (again)
[ONE Android Development] madsponge26:
Thanks for the update mate..
[ONE Android Development] citizeninsane89:
[MENTION=4804871]DerRomtester[/MENTION] are gonna update the cm version too? Thanks for the hard work.
[ONE Android Development] DerRomtester:
There is nothing to update.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] qwerty123321:
I just wanna say Tyr kernel 20 is running amazing.. It is smoother than stock sultanxda kernel as well as AK kernel
[ONE Android Development] donmargarito:
Hi, I am using your kernel, v20, with sultanxda´s rom and I was wondering if I have to check the mpdecision hotplug because it´s unchecked, and there´s no other hotplug.

thanks!
[ONE Android Development] DerRomtester:
Have you ever read the OP? Yes there is another hotplug called Cpuquiet. Which APP are you using ?

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] donmargarito:
synapse, but there is onlye the option of mpdecision and by default it comes unchecked, that´s why I ask
[ONE Android Development] DerRomtester:
You enabled per app profiles? I can reach 45000+ in antutu. What rom?
[ONE Android Development] darshan_dex:
Yeah, per app profiles is enabled.

Euphoria by Crazy_Boy.

Got 43k < score < 43.5k on antutu.
[ONE Android Development] DerRomtester:
Go for performance profile + performance CPU governor. I have adjusted these profiles. For highest scores use the settings above.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] darshan_dex:
I know performance profiles can give great scores.

But I've touched 50k with stock settings (interactive+msm_adreno_tz) on CM12.1(nightlies).

That's what I was looking for.

But, never mind. The UI performance with your kernel is better! :D
[ONE Android Development] black.ic3:
With EOS-CAF also confirmed working :)
[ONE Android Development] DerRomtester:
I dont care about benchmarks. And my settings are tuned different. You cant compare those two kernels. The UI performance was the most important point creating this kernel.
[ONE Android Development] DerRomtester:
Added to the OP
[ONE Android Development] darshan_dex:
Yeah benchmarks are just numbers! [emoji14]

Appreciate your work! :)
[ONE Android Development] DerRomtester:
I do my best. And i am still learning how things work. :)

And i like new things. And i was impressed by sultanxda 's CAF kernel
[ONE Android Development] evronetwork:
I'm stack at 1+1 boot screen after flashing the kernel and the UKM (I always use wipe dalvik after a kernel flash)

Doesn't seem to go beyond that, cool :P

P.S. To have a full image of this, check my sig(I'm not having stock CM kernel) and AK kernel uses UKM (maybe uninstalling that and then reflashing it ..dunno I might try it later on, for the time beeing I'm going back)

EDIT: Went recovery, uninstalled UKM, flashed kernel again, flash UKM(this one that was provided here), still 1+1 logo, this kernel doesn't like my rom or my phone or both :p
[ONE Android Development] sathish804:
Which ROM you are on??
[ONE Android Development] DerRomtester:
This kernel only will work on Sultanxdas CAF build or Euphoria CAF.
[ONE Android Development] gwindlord:
Please find out the line

https://github.com/DerRomtester/and...f/drivers/cpufreq/cpufreq_conservative.c#L341

My build failed due to this one.
[ONE Android Development] DerRomtester:
Ahahahah. Sry i forgot to push it :) It is online now https://github.com/DerRomtester/and...mmit/b5ce2206c7a45b1dc9b71576237460a26a7e8d4d
[ONE Android Development] abhibnl:
Awesome! I was waiting for a custom kernel based on sultan's work. Seems like this weekend i have something new to try :D
[ONE Android Development] tmotard:
Hi, just install your kernel, thanks a lot for it.

For information, this bug http://xdaforums.com/showpost.php?p=61712575&postcount=187 seems to be gone now with your kernel.

No more reboot after Antutu for the moment.
[ONE Android Development] _ASSASSIN_:
If you really want to get high benchmark scores, change high load counter to something lower like 2. This will make it so it's very easy to unlock all cores. At 10 it keeps it at a dual core setup until you do something intensive which requires all 4 cores.

You can also lower the CPU frequency unplug limit.
[ONE Android Development] OmegaBlaze:
Yoooo.. Where can I find this rom?
[ONE Android Development] renaltosonylevi:
http://xdaforums.com/showthread.php?t=3134828 and don't forget also http://xdaforums.com/showthread.php?t=3120259.

Hopefully more soon.

Only problem is that it is hard to back to other ROMs after this. Definitely an improvement.:thumbup:
[ONE Android Development] OmegaBlaze:
Thanks my guy :thumbup:
[ONE Android Development] DerRomtester:
Just flash my UKM Version :)

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] donmargarito:
do you mean UKM TyrV3? I have flashed it and now synapse says "no uci support detected" :S

edit: I have reinstalled synapse and it seems to work :D

---------- Post added at 06:03 PM ---------- Previous post was at 05:42 PM ----------

how should I configure the cpuquiet hotplug for a good battery life?

thank you! :D
[ONE Android Development] DerRomtester:
You care about performance ?
[ONE Android Development] donmargarito:
not too much, I don´t play games, so I would say I am looking for 65% battery life 35% performance
[ONE Android Development] DerRomtester:
I just would disable two cores. :)
[ONE Android Development] donmargarito:
thanks :D

And what about Balance level, down delay, up delay, load sample rate, idle bottom freq and idle top freq?
[ONE Android Development] Fenvarien:
Synapse shows several java errors in the hotplugs section and I can't change the up delay of the balance setting.

However, the load_stats setting is working very well and battery efficient for me. If you really want to save some battery I'd recommend to decrease the maximum frequency to 1.9 or even 1.5 GHz and cpu boost/touch boost accordingly.
[ONE Android Development] DerRomtester:
Yeah balanced hotplug governor is buggy and i do not recommend to use it.

I may remove the other hotplug governors because load stats is the most intelligent of them. These java errors are because i remove that functions because they are quite useless.

I noticed some reboots with interactive governor (i fixed that today but kernel will come on saturday or friday german time zone :) )

Also i did not notice any reboots with the new f2fs driver anymore ( they seem to be gone)
[ONE Android Development] MBurns2:
Are you sure that you can have better battery life limiting the hotplug?

I tried to use two core on msm and bricked, the result wasn't better than when i use 4 core.

Just asking :)

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Android Development] DerRomtester:
Than hotplugging would be useless.
[ONE Android Development] MBurns2:
Sorry but maybe i didn't understand.

One user asked you some setting for better battery, you said to use only two core. Did i get it right? Thanks :)

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Android Development] Fenvarien:
It's always a tradeoff between performance and battery life. You can try to reduce the used cores or change the maximum frequency. But what suits your needs better depends on how you use your device. IMHO it's more efficient to use 4 cores and let the hotplug do it's magic, but to disable the highest frequency levels and apply some moderate undervolting.
[ONE Android Development] DerRomtester:
Version 30 big changes are incoming!

After 2 hours and 30 min of work a new kernel is ready with these changes. I called it Version 30 because the changes are very big and new and somehow a bit experimental. (btw. CM did the same with CM13. They also synced many parts with CAF.) Now we are up to date with the changes Qualcom did the last 3 month.

* updated prima (wifi) driver to LA.BF.1.1.3-00110-8x74.0

* synced with CAF LA.BF.1.1.3_rb1.2 (more than 6500 lines of code have changed)

* Fixed reboots caused by interactive governor

* Fixed static background noise heard when using a headset

* Re-enabled ULPS for users with a Sharp panel

* Added fix for graphical artifacts when waking device from sleep for some users

* Fixed slow charging speed with some cables (charging speed should be the same as the CM kernel now)

* updated cubic tcp

* removed balanced and rq stats hotplug governor (to make the kernel more stable and simple)

ecc....

Somehow a bit experimental! Lemme know if something does not work.

#Happy Flashing

Don't forget to hit Thx :)
[ONE Android Development] KenjiHannya:
Tnx ?
[ONE Android Development] zhenufo:
I would appreciate it very much if you would help add smartmax. Personally it's so so so smooth. Thanks a lot! Sorry for my rude request and poor Engslih:D
[ONE Android Development] Fenvarien:
Tyr V30 is running great and very smooth. Thanks for your hard work [MENTION=4804871]DerRomtester[/MENTION] :)
[ONE Android Development] qwerty123321:
I'm having issue connecting to edurom WiFi at school with Tyr 30
[ONE Android Development] DerRomtester:
Version 31

- went back to the old prima driver (this should solve wifi problems)

- upstream updates from sultanxda

misc things ecc..

- removed fastcharge

00e95bb Revert "Merge "ARM: msm: GCC Version change.""
540b50b mdss: mdss_fb: fix derp
5cfb2e9 Merge remote-tracking branch 'caf/LA.BF.1.1.3_rb1.2' into Tyr-New
293488f Revert "fastcharge: backported and adapted for OnePlus One"
34c3b20 input: synaptics_dsx: Send KEY_POWER for double-tap event
cc4ad11 msm: mdss: add init and deinit calls to notify update ioctl
a09be48 Revert "prima: update to LA.BF.1.1.3-00110-8x74.0"
a377f41 Revert "prima: fix compilation QCOM_TDLS is necessary"
442b3fd Revert "power: bq27541: Import from official cm-12.1 kernel"
96e4d8b msm: mdss: Set backlight on unblank after 2nd frame is committed
17966b8 Revert "msm: mdss: Don't save backlight brightness on blank"
62c5663 Revert "video: mdss: Set initial backlight after first frame done"
37478ac msm: mdss: restore backlight level when recovering from ESD attack
97c83a4 power: bq27541: Import from official cm-12.1 kernel
080351a ARM: dts: 14001: Increase panel reset-sequence delays
aa4ac17 ASoC: wcd9xxx-mbhc: Don't run consistency checks for headsets
[ONE Android Development] KenjiHannya:
Link?

---------- Post added at 03:56 PM ---------- Previous post was at 03:55 PM ----------

OK

https://www.androidfilehost.com/?fid=24052804347845501
[ONE Android Development] pijas82:
Works peefect in broken Os, thanks
[ONE Android Development] PivotMasterNM:
First off, great kernel, love it.

having heat issues combined with wakelock/cpu clockstate lock problems - 'Android-System' is causing the problem as far as I can tell

Could this be kernel related? Haven't tried running the rom with the built in kernel

My crude workaround right now is limiting the cpu to about 1ghz, is anyone else experiencing similar issues? It is not very dramatic, the cpu is mostly running at 53-60° but it is noticable and slightly worries me

running sultanxda's rom with your kernel, only settings I changed are fsync off and laptop mode enabled, thx in advance :)
[ONE Android Development] DerRomtester:
Could be kernel relatet. I merged 100 of patches from Qualcom. I hope i can revert them or a rebase is necessary :/. You tried a different kernel? I am busy with work so i dont habe so much time for xda and coding.

Stay tuned.
[ONE Android Development] DerRomtester:
So guys some news V32

* fixed heating? (reverted latest Qualcom merge i have made myself maybe there are confilcits we dont know) check that for me

* fastcharge is back ( i dont know why i have removed it)

* fixed a possible memory leak

* upstream updates from sultanxda

some misc things ecc..

full log here:

https://github.com/DerRomtester/android_kernel_oneplus_msm8974/commits/Tyr

TyrV32-u = UBERTC 5.2

TyrV32-l = Linaro 5.2

Edit: Uploaded here

https://www.androidfilehost.com/?fid=24052804347849388

https://www.androidfilehost.com/?fid=24052804347849385

Uploaded kernel is now in the right folder
[ONE Android Development] KenjiHannya:
Thanks
[ONE Android Development] pijas82:
Linaro or uber, who is the best? ??? thanks

Enviado do meu Oneplus One através de Tapatalk
[ONE Android Development] DerRomtester:
Halloween Edition V33

Hotplugs:

* removed CPUQUIET ( i wasnt happy with that solution i am a big fan of franco)

* added mako hotplug (disabled by default)

* added zen decision (enabled by default)

Compiler Optimizations

* arm: use -mtune=cortex-a15 for Krait targets

* vfp: according to android's gerrit, krait can use neon-vfpv4

Wakelock:

* net: bcmdhd: reduce wlan_rx wakelock period

Tcp

* make cubic the default tcp since google fixed and important tcp bug

http://www.phoronix.com/scan.php?page=news_item&px=Google-Fixes-TCP-Linux

Performance

* lowered readahead to 128 because higher values are causing performance regression

https://github.com/MotorolaMobilityLLC/kernel-msm/commit/aa87390

Toolchain

* compiled with latest UBERTC 5.2

( i am quite happy with it)

new UKM Version available here:

https://www.androidfilehost.com/?fid=24052804347850878

Download Kernel

https://www.androidfilehost.com/?fid=24052804347850879

Dont forget to hit Thx

Happy Halloween
[ONE Android Development] Miksel12:
Why did you go for Ubertc instead of Linaro?
[ONE Android Development] madsponge26:
Happy Halloween mates!
[ONE Android Development] DerRomtester:
Because the app opening speed seems to be faster.
[ONE Android Development] pijas82:
Cant download

??edit:

OK, Done,but with another link

Enviado do meu Oneplus One através de Tapatalk
[ONE Android Development] DerRomtester:
Alternative Download

https://drive.google.com/file/d/0B4NfU3dQXHeiZ2wwWGlkWTF6bzQ/view?usp=sharing
[ONE Android Development] KenjiHannya:
Tnx
[ONE Android Development] donmargarito:
Zen or Mako for battery life?

Enviado desde mi A0001 mediante Tapatalk
[ONE Android Development] DerRomtester:
It is hard to say. Just read that article.

http://hc-kernel.blogspot.de/2015/06/nexus-6-zen-or-mako.html?m=1
[ONE Android Development] usmani:
Extremely smooth! Loving it. Was using zen before but was seeing a little glitches at the end of scrolling. Switched to mako now and no glitches anymore. Guess interactive doesn't pull 4 cores that well. A Lil request, can you change conservative with the one ak is using in his kernel?
[ONE Android Development] DerRomtester:
i will take a look at AK settings. Thx for that hint :)
[ONE Android Development] ‬1‬:
Thanks but tried to play lara croft relic and it's we pretty laggy. Changed the gpu governor to cache_hwmon, simple o.d was same. And finally high performance governor, this time my phone rebooted.
[ONE Android Development] DerRomtester:
I need the last kmsg after the reboot happend. Without it i cant do anything for you. You changed the GPU or the CPU governor to performance?
[ONE Android Development] ‬1‬:
I'm giving the credit back to the kernel. It seems it's was the game had been messed. Kernel is so far so good. Thanks.
[ONE Android Development] DerRomtester:
Marshmallow kernel is ready but i got problems with f2fs. So i dont know if it works on marshmallow. It works on 5.1.1 :) Just let me find out why f2fs isnt working.
[ONE Android Development] usmani:
Waiting for youre kernel. Upload it without f2fs until you figure out to fix it.
[ONE Android Development] DerRomtester:
Yeah but i want to use marshmallow, too. :)

I think i already know the problem. Give me one week. Maybe i can get it working today.

Edit:

Check my MM thread

For me it is time to move to MM now. :)
[ONE Android Development] usmani:
I'm also on MM too, and was waiting for youre MM kernel. :)
[ONE Android Development] ravit2839:
Can i flash it for aex rom4.6?
[ONE Android Development] Stylez Ray.:
Holy ressurection Batman!

No don't flash please. Completely different Android Revision and code base
[ONE Android Development] OmegaBlaze:
Scrolling is noticeably better than the stock caf kernel! Good job [MENTION=1940338]deromtester[/MENTION]. We appreciate it.
[ONE Android Development] evronetwork:
Check sig

Good to know, no desire/time to test any rom at current state due to work load so ..maybe in the future ;)
[ONE Android Development] abhibnl:
Hi! I didn't see CPU UV support in features, is it planned for any future release?
[ONE Android Development] dwaipayanray95:
[MENTION=4804871]DerRomtester[/MENTION] Please include the syanpse seting to control the touch boost frequency! Its very difficult otherwise! I love you kernel btw! I shall let u know later on as to why

Also could you upgrade the kernel to JULY 9 version changes of Sultan XDA?
[ONE Android Development] DerRomtester:
The tunables are there inside the governor.

Current input boost for 0.4 seconds

You can change to any freq you want to boost. I am currently testing input boost freq 2457600 = max freq.

Gesendet von meinem A0001 mit Tapatalk
[ONE Android Development] abhibnl:
Gently bumping. Could anyone using this kernel please comment on this? Thanks! :) I would onl be able to use this kernel maybe next saturday.
[ONE Android Development] DerRomtester:
Github is offline new kernel will come soon.