yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] nagato86:
Hello everyone ... Now I'm using version sabernaro ... I can easily switch to the version linaromod ?!
[ONE Original Android Development] nazfalas:
Toolchains can not be incompatible. The kernel will essentially be "structurally the same", just compiled in a different way/with different optimizations. So just flash the new version over what you have and you will be fine (also despite common belief: no cache wipe necessary on kernel upgrade, saves you a lot of time ;) ).

If you want to be compleeeetely safe, though:

1. Re-flash your current ROM (without wiping anything)

2. Flash the new kernel

if you're using UKM:

2. a) Flash UKM uninstaller

2. b) Flash current UKM zip

3. Wipe Cache/Dalvik

4. Reboot
[ONE Original Android Development] adinkwok:
Huge news!

I will be dropping the normal versions in favour of the AnyKernel version since there isn't much of a difference anyways. It also makes things easier to maintain. Next, GCC 5.0 was officially released and the SaberMod and Hyper Toolchain teams raced to get it working for our kernels. The next builds will feature Hyper GCC 5.0! There should be some performance and battery improvements coming from the new GCC so we look to see that in the very, very near future.

Many specific thanks to [MENTION=2394329]sparksco[/MENTION] and [MENTION=5051294]frap129[/MENTION] for what's about to come.

Stay tuned,

Yoshi
[ONE Original Android Development] CounterC:
How does this kernel compare to Uber compiled kernels?
[ONE Original Android Development] adinkwok:
The hyper toolchains uses half of what Uber is based on (linaro). The flags are what gives our kernel it's optimizations. Also, I have some moral issues with Uber in general but I won't discuss those here.

Edit: made some wrong comments here, I apologize for that.
[ONE Original Android Development] CounterC:
I am curious! PM will be sent shortly.

Well I was never convinced that TC optimization can do so much for a ROM. Now with both my ROM and kernel running UBER TC the difference is very obvious. Then I started to look into UBER more and to me it seems that the dev only threw in some patches over the original TC and cooked up something (no pun intended).

Then today I saw the HYPER team development and I am very curious what that will do with my device :) I have asked my favourite ROM devs to use the LinaroMod and in combination with your kernel that should be pretty smooth right :D?
[ONE Original Android Development] Cem0:
Do you have any link to this 'certain flags' ? and maybe an explanation (from some official source) how and in which way they optimize your kernel.

have you measured/benchmarked the optimizations in any way like with real benchmarks and are they reproduceable?

What makes you think you can archive more than a team of engineers (at google or linaro), who do that for a living?
[ONE Original Android Development] CounterC:
This kernel does not boot on latest SlimSaber ROM....
[ONE Original Android Development] adinkwok:
There is a ramdisk conflict between CM and SlimSaber which is why it doesn't boot. Just wait until I upload the anykernel version :P
[ONE Original Android Development] CounterC:
Darn, I can't wait...
[ONE Original Android Development] indianpride:
kernel source is missing? I couln't find a link on this thread

http://xdaforums.com/showthread.php?t=2645321
[ONE Original Android Development] RenderBroken:
https://github.com/TGM-Hybrid/green_machine_bacon

Looks like he is just moving and revamping his thread.
[ONE Original Android Development] adinkwok:
Check the Downloads section. It's always been there and it will stay there ;)
[ONE Original Android Development] adinkwok:
Hey guys! I just want to clear something up. I made a comment about not using someone's specific works because of my morals, but I have changed my views. I realized that I should respect all work as much as I respect my own. I know that there are many developers out there that have some disagreements about certain works, but I will be putting that behind myself in terms of what I use. Instead of choosing what works best, I chose what I wanted to work best instead. I'm not saying that the any of the works are lesser than each other at the moment, but I think they are both becoming great works and deserve an equal chance for developers to use. I do not want to be biased at all. To those that know what I'm talking about, thanks for your understanding.

Yoshi
[ONE Original Android Development] adinkwok:
Alright, I've got a huge update with a lot of toolchain stuff. I have decided to get rid of the Ramdisk versions and stick with AnyKernel. Here we go...

I made this kernel off of a clean base once again so F2FS is not here yet but MultiRom support is here! Also, I have added an Uber GCC 5.0 version, SaberMod GCC 5.0 version, and of course our very own LinaroMod GCC 5.0!

TGM-bacon-lollipop-(inserttoolchainhere)-r11-anykernel.zip

- Supports Android 5.1
- Updated all toolchains with a large performance increase (yes, I tested with benchmarks and got scores that are reproduce-able)
- Added LinaroMod 5.0, Uber 5.0, and SaberMod 5.0 (frap129, sparksco, Cl3kener [respectively]) (Experimental!)
- ALL TOOLCHAINS updated, better performance and battery!
- Added Impulse governor (RenderBroken and neobuddy89)
- Added IntelliMM governor (Faux123 w/ tunings from ak and neobuddy89)
- Replaced ElementalX governor with Slim (ak and RobbieL811)
- MOAR FLAGS (PERFORMANCE INCREASE)
- GPU Overclock is back!
[ONE Original Android Development] DerRomtester:
Is gpu oc working? Is sysfs reporting higher values than 578mhz?
[ONE Original Android Development] gianton:
Yes working here.
[ONE Original Android Development] adinkwok:
It seems to be working. GPU benchmark scores are a little bit higher than usual.
[ONE Original Android Development] frap129:
Glad to see that there is a Linaro i mean uber 5.0 kernel.
[ONE Original Android Development] casshern94:
hey yoshi,i switched from moto g a weeks ago

glad to see u here :D

im using uber 5.0 TGM r11 on temasek uber 5.0 v9.3 rom and so far so good :D
[ONE Original Android Development] adinkwok:
Oh hey! Welcome to the bacon club :good:
[ONE Original Android Development] chetan_p:
Hey..

Tried the latest uber version on euphoria. Its really smooth and snappy.

But the phone is getting unusually hot. Any solution??

Thanks
[ONE Original Android Development] EasyGoingXD:
Tryed also the newest version uber with TugaPower, charging was very slow :/
[ONE Original Android Development] adinkwok:
I'm running the kernel on Euphoria as well! BUT i'm not getting the heat problem... Could you think of anything that might have triggered it? Maybe like a game?
[ONE Original Android Development] chetan_p:
Yea i was using it for quite a long time....Maybe an hour (included 15 min of gaming)

That might be the case
[ONE Original Android Development] adinkwok:
What governor and what game (I'm in need of a good time killer too :D)
[ONE Original Android Development] chetan_p:
Hehe, Zombie highway 2 with interactive (Addicted)
[ONE Original Android Development] adinkwok:
All RAM demanding games usually cause the heating issue. You could try lowering the thermal settings with Kernel Adiuter or any other kernel app to about 55°C and it should be a bit better.
[ONE Original Android Development] esgie:
UBER version does not boot at all on fully f2fs-converted CM12 from zaphod/temasek (stuck on 1+ logo).

AK Kernels work like a charm.
[ONE Original Android Development] CounterC:
[MENTION=5284595]YoshiShaPow[/MENTION] Thanks for the release. In my Synpase I see that there is no UV support. You didnt include it or should I reflash Synapse?
[ONE Original Android Development] aaron.bufc:
Pretty sure Yoshi said f2fs isn't supported on latest release.
[ONE Original Android Development] giajp:
Synapse doesn't work on 5.1?
[ONE Original Android Development] adinkwok:
I don't remember adding it back. Sorry about that.
[ONE Original Android Development] NuLLV01D:
[MENTION=5284595]YoshiShaPow[/MENTION]

As You Use AnyKernel, so will this work on Omni ROM?
[ONE Original Android Development] adinkwok:
I doubt it but you can try! Please give a response if you do :D
[ONE Original Android Development] NuLLV01D:
Damn.....Stuck at Boot Logo. Used Latest darkobas 1.2 and TGM r11 UBER5
[ONE Original Android Development] esgie:
Any chance to include f2fs support in the upcoming versions?
[ONE Original Android Development] adinkwok:
Yes, I will also be re-adding kcal control
[ONE Original Android Development] adinkwok:
I will also be posting a LinaroMod 6.9 GCC build with 4.0 GHz. It unlocks an extra core in the phone which will definitely help with Screen On Time. I will also be integrating Microsoft's new Cortana from all CM based Roms. You will now be able to play music.

(Happy April fools!)
[ONE Original Android Development] NickosD:
That's old news.... I have already 5ghz with water cooling.....

Sent from my bacon!!!!!
[ONE Original Android Development] abhi08638:
Will that allow me to download more ram
[ONE Original Android Development] adinkwok:
WARNING!

This kernel (and probably all custom kernels) do not work with OxygenOS at the moment! You could try flashing yourself but beware!

(Not an April fools joke BTW)
[ONE Original Android Development] Setting.Out:
I tried multiple kernels on Oxygen, anykernel, or standard.. No luck, but I wasn't really expecting it to boot.. ;)
[ONE Original Android Development] NuLLV01D:
[MENTION=5284595]YoshiShaPow[/MENTION]

No updates on this fantastic piece of work?
[ONE Original Android Development] adinkwok:
I have taken a different approach into rebuilding my kernel. I hope to release it soon.
[ONE Original Android Development] schaggo:
[MENTION=5284595]YoshiShaPow[/MENTION] would you mind updating the thread and on the status of development? Your kernel was put together nicely, lean and sleek and I'd hate to see it die.

So, just a quick hello would be nice :)
[ONE Original Android Development] Quasar:
Take a look at his Git. Some insane commit merging going on. There will be a new release soon. :)
[ONE Original Android Development] schaggo:
Heh... you're right!

I don't understand Git that well (not at all, actually) but I see the commits, yes. And if I'm not mistaken, a rebase to 5.1.1/CM12.1 which is... well... welcome news :p
[ONE Original Android Development] Quasar:
Don't worry. I'm pestering Yoshi to release soon too. He's just busy with life, but no harm trying! :p
[ONE Original Android Development] adinkwok:
def salutation():
return "Hello World"

print salutation
[ONE Original Android Development] adinkwok:
I'm not dead.

TGM-Hybrid-UBER-6.0-r12-bacon.zip
[ONE Original Android Development] _ASSASSIN_:
Planning on adding more stuff? This release seems very bare bones versus many other kernels.

Anyways so glad to see you back man :D
[ONE Original Android Development] Quasar:
It depends. There's no point having 10 kernels that offer everything. This one has some impressive flags and optimizations, and a combination, that according to the dev, works. So what's the point of having 30 governors of which 29 are never going to be used? ;)
[ONE Original Android Development] adinkwok:
I'm in the process of making some big changes. Also, I've thought out all the commits that are added to the kernel which is why there aren't that many.
[ONE Original Android Development] taufiqs:
i second you!

Put the most favorite and proven governors instead of providing all

---------- Post added at 02:13 PM ---------- Previous post was at 02:13 PM ----------

is it cm-based or can be use on any rom? For omni or xenon?
[ONE Original Android Development] NuLLV01D:
CM Based
[ONE Original Android Development] schaggo:
Q&A thread seems bone dead. I take it here then: does this kernel include the updated synaptics touch driver? Could not make sense of Git... :-\

I ask as I am heavily plagued by touch issues without it and personally don't mind the surplus of power it eats. As an ingress player I always lug a large battery pack with me anyway. I'm even running an "old" CM build to not lose it.

In case it's not in: is it much of a hassle to build a separate build with it included? I have zero knowledge of how code compilation...

Edit: it's not in. Could tell seconds after having finished to boot ?
[ONE Original Android Development] Quasar:
Q&A is dead because no one posts there :p, and yeah. It can be done. If I get the time tomorrow, maybe I'll do it. ;)
[ONE Original Android Development] schaggo:
?

Highly appreciated. My device is litterally unusable without it. I have dead spots at specific areas of the screen and several other, very severe malfunctions. Touch is PERFECT when on a kernel with the fix included though...
[ONE Original Android Development] adinkwok:
I will provide a r12.1 version with the updated driver today.
[ONE Original Android Development] adinkwok:
This version has the latest Synaptics touchscreen driver. Unless you are facing touchscreen problems do not flash this version; it will be unnecessary.

TGM-Hybrid-UBER-6.0-r12.1-bacon.zip
[ONE Original Android Development] emewhort:
Loving the update (yes, I was having touchscreen issues) working great with paranoid android 5.1. Thank you so much.
[ONE Original Android Development] NuLLV01D:
Please tell me if camera works for you on PA 5.1
[ONE Original Android Development] emewhort:
The camera since may 13th has worked flawlessly.
[ONE Original Android Development] taufiqs:
stupid question: is this kernel compatible with xenon rom?

i suppose it is not due to cm based. cmiiw
[ONE Original Android Development] NuLLV01D:
Am asking if the camera works with this kernel
[ONE Original Android Development] schaggo:
Working very well, nice setup, thanks a lot. Touch is flawless and the device is pleasant to use on Smartmax governor. I will test this now and report any findings I would have.
[ONE Original Android Development] adinkwok:
For the avid users, I have a test kernel here. There should be a LOT more stability with this one as well as a performance increase. You can check my source for details on the changes. I have also switched the default hotplug to msm_hotplug because it just works better.

TGM-Hybrid-UBER-6.0-t13-bacon.zip
[ONE Original Android Development] Mbennett156:
Any chance this is synapse compatible? And will it work on temasek 12.1?
[ONE Original Android Development] NuLLV01D:
It is Of course Synapse Compatible and it does work with Temasek 12.1
[ONE Original Android Development] schaggo:
Is it much of a hassle to provide the same kernel twice, also with the updated touch driver included? Or is it not worth the pain to have the darn whole thing twice?
[ONE Original Android Development] adinkwok:
I will be releasing that version today.

Also, there is quite some battery drain with one of my changes in the test build so I will rebuild both (touchscreen) versions with the fix.
[ONE Original Android Development] Quasar:
NAO! :p
[ONE Original Android Development] tsimitsangaz:
Hello, is Oxygen os supported by your Kernel ? Thanks.
[ONE Original Android Development] lokesh.3440:
Why don't you read the first post?
[ONE Original Android Development] tsimitsangaz:
because I wanted to ask to be sure m8 maybe the dev have an experimental version
[ONE Original Android Development] lokesh.3440:
No only boeffela seems to be the only one supporting Oxygen OS right now.
[ONE Original Android Development] NuLLV01D:
Technicium Kernel is there too
[ONE Original Android Development] adinkwok:
The man is correct.

(changes haven't been pushed yet)
[ONE Original Android Development] TheCrazyLex:
Hey,

I have two questions :)

1. What are AIO optimizations and can you point me to the commit(s) please?

2. Why are you compiling with Gcc 6.0, it is currently in Development and not nearly finished..

Are you getting better performance with it? :D

Thanks in advance!

Alex
[ONE Original Android Development] adinkwok:
1. It is still wip

2. GCC6 is an official GCC release. I am looking to get some boosts from it.
[ONE Original Android Development] adinkwok:
Release for those without touch issues. Switched to msm_hotplug, added elementalx governor, reworked some flags, and of course, more optimizations.

TGM-Hybrid-UBER-6.0-r13-bacon.zip
[ONE Original Android Development] adinkwok:
This is for those with touch issues. Happy flashing!

TGM-Hybrid-UBER-6.0-r13.1-bacon.zip
[ONE Original Android Development] Stinocon:
Many many thanks for this Kernel!

One of the more stable, fast and easy-config kernel that i've ever tried for OnePlus One, also because i don't need to use the horrible synapse app. Thank you and keep developing! :D
[ONE Original Android Development] ak:
please respect the developers.

Sent from my A0001
[ONE Original Android Development] xflowy:
Thanks!

How is the battery drain with this one?

Is there even a new version of the touchscreen fix from cm?
[ONE Original Android Development] skeetzor:
Does this work on AOSPA-L?
[ONE Original Android Development] schaggo:
[MENTION=4370633]skeetzor[/MENTION] download, flash, try and report back with your findings.
[ONE Original Android Development] malavan:
Can someone test this my phone never goes to deep sleep with kernel i flashed kernel for non touch problem
[ONE Original Android Development] thom@s:
R12 release over AICP (nightly) is great, bravo !
[ONE Original Android Development] adinkwok:
Wooord.

Synapse is one of the revolutionizing kernel tuning apps. I'm glad you're liking the kernel though!
[ONE Original Android Development] thom@s:
I updated to AICP (May 25th) and TGM R13. Everything is smooth and fast so far :)

Just one little thing : I noticed fast charging is not as fast as (original kernel on) Euphoria.
[ONE Original Android Development] Racpu_:
Yes
[ONE Original Android Development] adinkwok:
I haven't noticed that myself (not on CM based roms anymore so I can't test ;)). Can someone anyone else confirm?
[ONE Original Android Development] schaggo:
Some recent CM12.1 nightly, 23.5. or 25.5. and kernel 13.1, the one with the updated synaptics driver. Note that this is the net flow to the battery, there is additional 250-270mA drain by the device. Sums up to 1250-1300mAh with the original wall charger and cable and already above 91%. Seems fine to me.

View attachment 3332882
[ONE Original Android Development] Ofthecats:
What ROM do you use?
[ONE Original Android Development] adinkwok:
I'm currently on OxygenOS. I might switch back to Carbon once we get CarbonLP sorted out.
[ONE Original Android Development] Ofthecats:
I'm on oxygen too. My last phone was nexus 5 and this is a similar experience lol. I use xposed with it and it has everything I need. I wish they'd go full open source!

I used carbon on my nexus 5 and liked it, but they went cm and I'm personally not a fan. I will have to think about it.

Slim ran good for me, and I may also try xenon HD

Good to see a Dev using the same ROM as me. I value your more informed opinion on the matter.
[ONE Original Android Development] tsimitsangaz:
so can I install it on oxygen os?
[ONE Original Android Development] adinkwok:
No, but you can check my git ;)
[ONE Original Android Development] thom@s:
I installed AICP latest nightly + (same) TGM R13 and everything is ok now. Don't know what could happen though ?!?
[ONE Original Android Development] adinkwok:
I honestly have no idea! But it's great that it seems back to normal now!
[ONE Original Android Development] rom08:
Hello I'm unable to download your kernel on basketbuild.com it says file not found
[ONE Original Android Development] schaggo:
Youre not trying hard enough.

Check OP.
[ONE Original Android Development] rom08:
My bad. Sorry.
[ONE Original Android Development] rom08:
Any plan to create a test version with the new experimental touch firmware like ak and boeffla?
[ONE Original Android Development] demon507:
Can i use this kernel on slimsaber?
[ONE Original Android Development] adinkwok:
It should work because it's anykernel, but I haven't tested myself. Could you try it out and report what happens?
[ONE Original Android Development] adinkwok:
Yes, of course
[ONE Original Android Development] demon507:
It's working.
[ONE Original Android Development] thom@s:
BrokenPOP 2.2 + TGM r13 = perfect combo for battery life and overall performance. Nice job !
[ONE Original Android Development] LucentBirch:
I am at a loss, I cannot figure out how to download...the file isn't clicking for me on basketbuild
[ONE Original Android Development] adinkwok:
Something seems to be wrong with BasketBuild on mobile devices, but it is working on my desktop. If the problem persists, I will upload to a different site until it is resolved. I don't want to change my file hosting to a different site because I <3 BasketBuild :D.
[ONE Original Android Development] ~KV:
[MENTION=5284595]Qrze[/MENTION] Can you tell the best kernel settings (governor, IO scheduler etc) for the best battery life?:)
[ONE Original Android Development] adinkwok:
Smartmax, Bricked Hotplug, TripNDroid clocked at 1.9GHz
[ONE Original Android Development] rohan9kulkarni:
Performance / Battery / Balanced

Can someone please give perfect settings for Performance/Battery/Balanced usage?

Settings for CPU governer/ Cpu Boost/ Cpu hotplug/ Thermal/ Gpu governer / I.O Scheduler for all the three profiles! Or even one profile which gives performance as well as battery will be helpful!

I have installed the L-speed mod, will it have any effect and is it needed?

My phone is heating up a lot, any suggestions?

Thank you :)
[ONE Original Android Development] brandonhatty:
Is it possible for a mirror? Basketbuild is not working.
[ONE Original Android Development] miv_3180:
I have a question. I couldn't find out if this kernel works with CM 12.1 ROMs. Help me out please. Thx.
[ONE Original Android Development] schaggo:
Reading the friggin first post. Something you would consider picking up for doing in the future? Because it says, on which one could make his or hers assumptions:
[ONE Original Android Development] sezamer66:
What's the highest stable clock speed for this kernel?

Sent from my SCH-I535PP via your mom.
[ONE Original Android Development] Magnum_Enforcer:
Thread closed at OP's request.
[ONE Original Android Development] adinkwok:
Oops, I fell asleep before I could announce the new release. 1.0.5 is here with a few changes.

- updated Linaro to the latest version
- reverted a few workqueue patches (no reboots so far)
- switched default gov and added intellimm
- made Performance gov default for the GPU
- added intelli_plug and made default

I think that's it. You can also check my github in the OP for all the changes. Happy flashing.
[ONE Original Android Development] adinkwok:
A newer release with stability changes.

Changelog:

- CPU overclock to 2880MHz
- CPU 257MHz underclock step
- GPU overclock to 657MHz
- GPU 27MHz step for battery savings
- Default GPU governor back to msm-adreno-tz
- Added badass governor
- Set maximum screen off frequency as 300MHz (intelli_plug only)
- Update BFQ to v7r7
- Stick frequencies to stock (you can set overclock freqs with an app)
[ONE Original Android Development] NuLLV01D:
Rocking the Current Release with Lollinaro ROM. **s Kicking Combo
[ONE Original Android Development] adinkwok:
Not the latest release anymore ;D
[ONE Original Android Development] NuLLV01D:
Damn... You're Fast!
[ONE Original Android Development] TeChNoC4AzY:
Suggestions: Possible Support for cyan 11s, it's such an optimized rom! I've been looking for a kernel for awhile which can be used for 11s with the overclocking features!
[ONE Original Android Development] adinkwok:
Eeeeh, if I find the time, I may make an AnyKernel version so it supports it.
[ONE Original Android Development] TeChNoC4AzY:
May I ask what android L Rom you are using with your kernel? I'm looking for fastest performance.
[ONE Original Android Development] adinkwok:
My ParanoidAndroid builds.
[ONE Original Android Development] NickosD:
To configure the kernel, should I use synapse? Or do you recommend another app?

Sent from my bacon!!!!!
[ONE Original Android Development] adinkwok:
Synapse is pretty nice. I recommend that until I can get my own app going ;).