yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi all,

Updated LOS kernel Online.

- removed hotplugging driver

-added DCI_P3 switch in synapse ( Gamma tab )

-added Minimum backlight bightnes control from Boeffla Kernel

-upstreamed to latest Linux

changelog as always in second post.

Enjoy
[OnePlus 3 & 3T Cross Device Development] zoman7663:
Some troubles with deep sleep... Avg so far around 30-40% compared with other kernels on same set up between 80-94%. Otherwise this kernel runs great, smooth and very fast!
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Thanx will try to improve for next release .
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi all,

Updated LOS kernel Online.

-improved deep sleep and idle handling

-upstreamed to latest Linux Kernel

changelog as always in second post.

Enjoy
[OnePlus 3 & 3T Cross Device Development] dead90:
When will u update PA?

Inviato dal mio ONEPLUS A3003 utilizzando Tapatalk
[OnePlus 3 & 3T Cross Device Development] Tavern Brawl:
Thanks for build PA kernel!
[OnePlus 3 & 3T Cross Device Development] yarpiin:
No eta , as soon as PA team will release new build then kernel will be updated for now no need to
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi All ,

Updated LOS kernel online.

Changed toolchain to Uber 7.2.1

And Main Change is that Synapse and UKM are in Lite version - Less settings so less advanced users can set just basic things .

If want full version and power of Synapse please read OP.

Changelog in post 2

Enjoy
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi all,

Updated PA ( 008 ) kernel Online.

- removed hotplugging driver

-added Minimum backlight bightnes control from Boeffla Kernel

-upstreamed to latest Linux

- merged latest changes from PA branch

Ididnt had a time to test it :/ but i belive it will be ok.

changelog as always in second post.

Enjoy
[OnePlus 3 & 3T Cross Device Development] dead0:
noticed a bit of a strange behaviour on soni's unofficial RR build...under battery history details, it shows GPS on even though its off or sometimes after using the camera, it shows camera on even though its off
[OnePlus 3 & 3T Cross Device Development] mysky911:
Thanks for making us such a great kernel... :good:

I am using your LOS version kernel... best kernel comparing few kernels I tested before ...

Planning to switch to Paranoid 7.3.... Does this update merged latest Paranoid 7.3 updates? :D
[OnePlus 3 & 3T Cross Device Development] yarpiin:
yup it does
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Not sure about this one, never had such wierd behaviour. :rolleyes:
[OnePlus 3 & 3T Cross Device Development] urgali:
Not kernel related, userspace and/or bad ROM flash
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Nice to see ya still alive :laugh::p
[OnePlus 3 & 3T Cross Device Development] urgali:
And you developing like a pro! :cool:
[OnePlus 3 & 3T Cross Device Development] yarpiin:
haha nope still noob :p
[OnePlus 3 & 3T Cross Device Development] SREEPRAJAY:
[MENTION=5288056]yarpiin[/MENTION]

Thanks for such a lovely Kernel development.

The latest Kernel works with the 7.3.0 AOSPA by rituj26 / thecrazylex ?

Thought of moving to the new work with your matured ones

Thanks a lot for confirming.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Thanx for that :)

I can confirm that yes it is made for PA Official :) im on it since yesterday and love it :)

edit

I meant rom ( im using my kernel )
[OnePlus 3 & 3T Cross Device Development] AdroitAdorKhan:
Which GESTURES work on LATEST PA KERNEL?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Havent tested to be honest , standard ones are workin .

I belive that all that are builted in standard Rom kernel .

I havent removed or added any.
[OnePlus 3 & 3T Cross Device Development] AdroitAdorKhan:
Thanks! Will u kindly tell, are the Sweep2Sleep and Wake gestures working or not in PA KERNEL?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Sweep 2 sleep is not standard in PA so answer is no. Just standard ones are in PA.
[OnePlus 3 & 3T Cross Device Development] acc.ayman7:
I'm on PA 7.3.0 OP3T

getting No UCI support detected in Synapse!
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Is synapse have root permissions ?

check does uci in x bin have a correct permissions 755

does busybox in xbin have correct permissions 755

does UKM folder appears in data ?
[OnePlus 3 & 3T Cross Device Development] :
I don't think pie is working with this kernel(008).. Otherwise good, thanks.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
I dont think that pie is at all kernel related ;)

Secondly they just work fine.

To use them you need to enable full screen mode and then swipe from bottom of the screen :)
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi All,

Updated LOS Kernel online.

enjoy
[OnePlus 3 & 3T Cross Device Development] oneszero:
Small problem. Whenever I flash UKM full Synapse says ukm.sh file not found in addon . How to resolve this issue?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
well its not an issue as addon.d is not supported by your rom , dont worry bout that as ukm.sh in addon.d is only ota survival script.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi All,

Updated PA and LOS Kernels now online.

Changelogs posts 2 & 3

Enjoy
[OnePlus 3 & 3T Cross Device Development] mk_1996:
[MENTION=5288056]yarpiin[/MENTION] does your latest aospa kernel build has the f2fs issue fixed since its a kernel related issue?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
dont think so it it has been compiled with source provided by PA TEAM but source have been updated before fix has been issued by arter so answer is no

edit

just checked source and seem like it has been updated so expect new kernel soon
[OnePlus 3 & 3T Cross Device Development] android extreme:
Yarpiin your kernel(LOS version) is compatible with all custom rom (los and aosp/caf) or only the one that are los based? Furthermore could you tell me what compiler do you use?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Asper description :

LOS - lineage based roms

PA - Builded with AOSPA sources and mainly for AOSPA but will work with AOSP based roms

All builds are compiled with UBER toolchain.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
As said Before.

Updated PA Kernel is now Online.

- merged PA branch with all changes and fixes to f2fs.

Enjoy
[OnePlus 3 & 3T Cross Device Development] -=zipp=-:
Hello, I tried to flash your kernel over my PA extended and major issue has come up: device doesn't boot, it sticks on splash screen and gets very hot. I have to wipe cache to get it to boot, every time :-/
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Sorry to hear that but kernel is for official PA , it should work on other AOSP roms but without asurance that it will.

edit

Im not sure what changes has been made on the extended version so such situations might happen. Unless you have flashed wrong kernel .
[OnePlus 3 & 3T Cross Device Development] Vakman:
[MENTION=5288056]yarpiin[/MENTION] Does the PA kernel have DCI-P3 support now for OP3 and 3T? I don't see it in the changelogs but I do see it in the LOS changelogs. "ARM: dts: 15801: Update panel sRGB & DCI-P3 cmd from Open Beta kernel (dianlujitao) [c45e7c7]"
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Los DCI-P3 support is present due to lineage source, i havent added it into PA and did forgot about tbh, i will see into sometime this week as i have houshold refurbishment so everything is disconnected
[OnePlus 3 & 3T Cross Device Development] Vakman:
Awesome, thanks!
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi All updated LOS and PA Kernels online

- both upstreamed to latest Linux release

- added Lineage LiveDisplay Driver into PA to support DCI_P3

Enjoy
[OnePlus 3 & 3T Cross Device Development] ChonDoit:
Thanks, but... Where is LOS version? I can't find it inside of your profile.

I suppose latest build is 017 but only appears up to 016 xd
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Sorry guys :D my bad , idk what happened will re upload los one asap
[OnePlus 3 & 3T Cross Device Development] Vakman:
Thanks [MENTION=5288056]yarpiin[/MENTION] for the quick update to add DCI-P3 support to AOSPA!
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Sorry guys but something going on with AFH and cant upload anything, below twmp link to LOS V17

https://drive.google.com/file/d/0B9XnD1sL1y-KNGtjV0NZTU53bUU/view?usp=drivesdk
[OnePlus 3 & 3T Cross Device Development] android extreme:
Hi [MENTION=5288056]yarpiin[/MENTION] sorry to bother you but i noticed that using your aospa based kernel on aosp-non-aospa based (dirty unicorn candy rom) rom broke the DT2W. There is a workaround for this issue?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
it might be a matter of end file naming , is switch for dt2w present in synapse ?
[OnePlus 3 & 3T Cross Device Development] android extreme:
No i tried even in synapse but it show only init.d that is no use for that feature
[OnePlus 3 & 3T Cross Device Development] yarpiin:
can you go to proc/touchpanel and see for file double_tap_enable or something like that
[OnePlus 3 & 3T Cross Device Development] android extreme:
There is one called "gesture_enable" but when setted to 1 the DT2W still doesn't work
[OnePlus 3 & 3T Cross Device Development] yarpiin:
nope its not the one , i will try to find out but no promisses

edit

all i can think of you can install Kernel Auditor and see does toggle will apear there
[OnePlus 3 & 3T Cross Device Development] android extreme:
Nada in kernel adiutor doesn't even appear a wake section and in other section isn't mentioned an option concerning DT2W. Anyway thanks for help
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi all,

LOS Kernel re - uploaded .

sorry for that
[OnePlus 3 & 3T Cross Device Development] ahlulnugraha:
Is it possible to have two cpu governor? It always revert to default governor after several time after, also can I use kernel auditor instead of synapse?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
It goes back to default as you pressing the tick instead of cross anytime you go back to synapse.

So initially when you set your settings you confirm it with tick and then anytime you go back you use cross.

Second yes feel free to ise any kernel control apk but some things might not be covered and i do support synapse only
[OnePlus 3 & 3T Cross Device Development] ahlulnugraha:
Thanks for the response, I'm not too familiar using synapse, what is your most setting to maximize battery life, e.g the cpu governor etc (for AOSPA), I got 5.5 SOT so far and looking after to improve further. Again thanks, very solid kernel indeed.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
there is no magical settings , all depends on your usage.

Im not a gamer so fo daily usage im on despair on small and relaxed /nightmare on big both clusters underclocked
[OnePlus 3 & 3T Cross Device Development] ahlulnugraha:
Thanks, gonna do some test based on your recommendation.

[MENTION=5288056]yarpiin[/MENTION] Edit: can I get small request? Would you adding smartmax and smartmax eps governor by maxwen? Is it possible to hotplug some core to save battery? As I did not see hotplug setting using your kernel.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
set of govs in my opinion is optimized for every user, I might add smatmax eps but no promisses.

Regarding hotplugging, msm8996 doesnt support native hotplugging. I have tested few custom hotplugging drivers and there was no improvment in battery life but they have been causing lags and otber problems , therfore you wont have hotplugging driver in my kernel. Gou can manualy switch on/off cores of your wish via synapse (I beileve that KA also have such possibility )
[OnePlus 3 & 3T Cross Device Development] ahlulnugraha:
Thanks for considering adding smartmax, been happy with it on oneplus one, I had to tune a bit though to suit my daily usage.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
I would like to thank for kind donations,

I will create a list of users who donated .

(Will not put amount as it doesnt matter ).

I know xda names of 2 persons who donated , so I have small request if you could put your xda name either via PM or when donating it would be easier to put you on the list.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi all,

Updated LOS / PA Kernels online.

- Upstreamed to latest Linux

- added Smartmax EPS gov ( for best results use it on both clusters )

enjoy
[OnePlus 3 & 3T Cross Device Development] ahlulnugraha:
Thanks for fulfilling my request!
[OnePlus 3 & 3T Cross Device Development] ctakah27:
Not seeing the smartmax eps in the dropdown
[OnePlus 3 & 3T Cross Device Development] yarpiin:
You will see smartmax only, what kernel btw?
[OnePlus 3 & 3T Cross Device Development] ctakah27:
This one. I thought there would be another option eps besides the smartmax. But ok thx just making sure I'm not missing anything
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Nope do not remove ukm script unless u not using synapse , if you do just remove that line
[OnePlus 3 & 3T Cross Device Development] kwkw480:
Thank you very much : )
[OnePlus 3 & 3T Cross Device Development] yarpiin:
No problem:)
[OnePlus 3 & 3T Cross Device Development] Wisniew:
Do not try to be a genius.

In kernel source last stock freq use the same voltage what use one more step freq at OC.

So if You block kernel at max stock freq and later block on one step OC, on second example You have more speed without more power consumpion or more heat.

And I don't agree with Your opinion (more freq = more voltage) I always use overclock and undervolt and manually discover perfect voltage for freq to get best stable and fast settings (used it in my cpu, gpu, ram in my main pc and cpu, gpu in my old phone).
[OnePlus 3 & 3T Cross Device Development] yarpiin:
I propose to stop in this point i will add OC to next release
[OnePlus 3 & 3T Cross Device Development] Jole7:
That's very good! Please consider higher cpu steps and gpu overclock also
[OnePlus 3 & 3T Cross Device Development] fantamadnesss:
Going to flash latest cm to test this and maybe see if oc gives better bench scores. Overall the kernel seems great, it has many of the features i want without funky and useless things. Are you considering adding any kind of sound control?
[OnePlus 3 & 3T Cross Device Development] crzykiller:
Well ive run tests with CPU temp monitoring apps and noticed absolutely zero increase in temperature and no thermal throttling when only the CPU was stressed (all phones will thermal throttle if you have the GPU and CPU running full power). The only thing I got were advantages, slightly increased battery life and ever so slightly faster performance.
[OnePlus 3 & 3T Cross Device Development] Antsu:
Yeah, I've used overclocking for a while and found no disadvantages; not heating more and not consuming more battery. Things happen faster and by that way the increased power is revoked. I just wanted to make clear that it isn't the same power that cpu uses on overclock freq vs stock max. The equation I shared is the same AndreiLux shared when he was asked about cpu power usage.

http://xdaforums.com/galaxy-s2/help/underclocking-cpu-save-battery-t1238580/page3

---------- Post added at 02:32 AM ---------- Previous post was at 02:25 AM ----------

No, I'm not trying to be, but I think AndreiLux has summed that up also. Check if he is genius.
[OnePlus 3 & 3T Cross Device Development] crzykiller:
Well technically yes it would use more power but it's so negligible that it is pretty much non existent, I guess the way this phone was designed (best Android phone in terms of throttling) it doesn't change much and the speed bump is worth it I find. Underclocking on the other hand does "save" battery but you're just spending more time doing the same thing so in a way battery life is the same because you can do things in 1 minute where if it were underclocked (like -1ghz) it would take 2 minutes. Yea the screen on time is longer but you essentially completed the same task but one was done faster, and I like it when things go fast hahaha. Now underclocking is useful for gaming (not the GPU obviously) since game devs don't seem to know what they're doing here on Android (looking at you Gameloft) and can barely even take advantage of our hardware sadly so the underclocking would gain battery and performance (less thermal throttling).

Anyways I may just go to cm14 to try this kernel, it seems like it has a lot of potential and I'd like to see this hotplugging in action.

Edit: man i just read the other guys comment... Andreilux is one the best Android devs I have ever come across and is definitely a genius.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Merry Xmas to all of you guys and girls :laugh:
[OnePlus 3 & 3T Cross Device Development] silentvisitor:
Merry Christmas everyone :)
[OnePlus 3 & 3T Cross Device Development] partridge79:
This kernel is running GREAT (RR 5.8.0 unofficial OMS) finally found a kernel that would calm my CPU's down (they've been stuck at max) with stock and EX...most likely it was userside but nonetheless. Had a few issues installing until I mounted system in TWRP (maybe add that to OP?) Was running your op2 builds until it lost a fight with the floor :p again thx. Any Recommended setting for a balanced UX? I've been running "interactive" on LITTLE with "Dyinteractive" on big and running smooth but too soon to gauge Batt/SOT. And I'm sortof a noob when it comes to Gov settings.

Merry Chrismakwanzuakka :)
[OnePlus 3 & 3T Cross Device Development] yarpiin:
well there is no magic settings as it depends from loads of things , i use personaly despair on both clusters and autosmp ,

about flashing this is the first time that i hear of mounting system.to flash
[OnePlus 3 & 3T Cross Device Development] SlyUK:
[MENTION=5288056]yarpiin[/MENTION] All the best with your kernel for the OP3, hope it goes from strength to strength in 2017. Look forward to seeing it on future OnePlus smartphones :)
[OnePlus 3 & 3T Cross Device Development] yarpiin:
haha thank you hope it will and hope i will be able to buy next oneplus devices . It took a while until i got enough money to get op3 now need to get new building machine as it is on its last breath ??
[OnePlus 3 & 3T Cross Device Development] SlyUK:
Oh yeah i've been saving like mad for the OP3 T, will use it until January 2019 and then get OP5 or OP5 T. See you then :)
[OnePlus 3 & 3T Cross Device Development] el5arsawi:
Great kernel, using it with RR 5.8.0, right now i am testing bioshock and it is a real nice one for now

Sent from Oneplus 3 running RRN 5.8.0
[OnePlus 3 & 3T Cross Device Development] ZeNiXxX:
[MENTION=5288056]yarpiin[/MENTION]

Any news about update? Are you interested in adding sound controll ? Something like change volume for speaker and headset? I was using it on ex kernel cause with stock kernel the headset volume is to low. I had to increase it a bit
[OnePlus 3 & 3T Cross Device Development] yarpiin:
that what is in plans but no eta . For now plan is to release oxygen kernel asap.
[OnePlus 3 & 3T Cross Device Development] yarpiin:
No problem., in this thread you have 2 kernels LOS and AOSPA so you need to declare one of them ;)
[OnePlus 3 & 3T Cross Device Development] SREEPRAJAY:
I am using pure fusion OS which is an eas ROM but your PA kernel works perfect...but the latest as you described doesn't have the smartmax eps governor ...check the screenshot
[OnePlus 3 & 3T Cross Device Development] yarpiin:
You have it under smartmax :) , smartmax EPS its just tweaked smartmax gov (made by maxwen ) therfore it shows as smartmax in kernel control app .

I will correct name that is created when compiling to eps in next update

Tbh I havent checked ( but i will do now ) what are differences between smartmax and smartmax eps.
[OnePlus 3 & 3T Cross Device Development] SREEPRAJAY:
The last time I have gone through the documentation...I remember it is more battery friendly than smartmax...so it had an extension "eps"

Hope I remember right and not having that old age syndrome :p
[OnePlus 3 & 3T Cross Device Development] yarpiin:
yes you are correct it have extrnsion eps .

But group created in fs is still called smartmax without eps as far of my knowledge . I can change group naming in fs . But to be sure i will try to find deep details in maxwens repo ( if they still exist )

Btw not only you have old age syndrome ;)
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Ok i hqve found that smartmax should have eps extension in fs, i will investigate why it lost it ( most likley trough all changes and commits that it has been passed for years ) .

I will check is it just name that has been lost or something else and update kernels asap.

Sorry for that
[OnePlus 3 & 3T Cross Device Development] SREEPRAJAY:
We are grateful for your work and time spent. No need to be sorry mate. We wait for your amazing work again :):good:
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Ok so i have traced back smartmax that is included in here and iit seem like it is tweaked smartmax but not eps (still dont know dev whos source i have used named it eps ) anyway smartmax eps uses some redundand cpufreq policies and it doesnt compile ok so we will stay with that version of smartmax .

Once more sorry for confusion
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi All,

Updated PA kernel online,

- merged latest changes from AOSPA

- corrected smartmax

enjoy
[OnePlus 3 & 3T Cross Device Development] ahlulnugraha:
If I'm correct, original smartmax is based on SmartAssV2 by erasmux, try trace back maybe you got some info about smartmax eps. Is it because msm8996 architecture that make it some cpufreq policies redundand?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
you are correct , I have found original eps one but due to changes in modern kernels and cpu scaling driver and also our device massive chunk of smartmax eps would have to be re written . Im not that skilled to do that and it is not a "must do" so i will just drop the idea of adding eps version . Instead we have smartmax that has been tweaked to save more juice .
[OnePlus 3 & 3T Cross Device Development] vip57:
this kernel looks promising

flashed it on PA

i will wait to see how is the battery life :D
[OnePlus 3 & 3T Cross Device Development] shawek:
Very very good!and there are lots of tweaks that you can play with,to get even better results.I also using it on PA.

Sent from my One+3T [7.1.2 AOSPA]
[OnePlus 3 & 3T Cross Device Development] vip57:
Wow I'm amazed

I'm not making a compliment

But this is like magic

My sot is now 1 hour better than stock PA

And I'm a heavy user

Love it ?

---------- Post added at 08:59 PM ---------- Previous post was at 08:58 PM ----------

Like what tweaks bro can you give me ideas
[OnePlus 3 & 3T Cross Device Development] :
I guess smartmax is more for a lite usage and Alucard is working perfect! Good performance and Battery friendly. Are you recommend to use Alucard on both CPU?
[OnePlus 3 & 3T Cross Device Development] yarpiin:
all govs can be used seperatly on each cluster apart from smartmax that should be used on both clusters, im usin despair on small and nightmare on big cluster . both underclocked slightly .
[OnePlus 3 & 3T Cross Device Development] yarpiin:
Hi All,

One of the last updates to Nougat LOS and PA.

- In line with latest Linux

- Added Hall of fme in sthird post.

Enjoy
[OnePlus 3 & 3T Cross Device Development] vip57:
Great kernel with great dev ?
[OnePlus 3 & 3T Cross Device Development] d3ighty:
I'm on PA and for some reason synapse tells me the kernel I use is not UCI supported, did I installed something wrong? I've flashed the PA zip and the main zip.
[OnePlus 3 & 3T Cross Device Development] MyKebab:
Give it root access
[OnePlus 3 & 3T Cross Device Development] vip57:
i really recommend every PA user to have this kernel <3
[OnePlus 3 & 3T Cross Device Development] yarpiin:
I belive you use magisk for root, make sure that root for synapse is granted , force close synapse and re open should work.
[OnePlus 3 & 3T Cross Device Development] ShiShTuBaBu:
Would you please tell me how did u configure for gaming?

Anyone can suggest me the gaming setup for this kernel?