yashsingh1/xdaforums huggingface dataset:
[OnePlus 2 Original Android Development] Sam Nakamura:
Just my experience, on my old Samsung Galaxy Tab 2 10.1 with stock lineageOS kernel L-speed is pretty effective, with this good experience in mind I gave it a go on my OP2 but at the end I felt it to be redundant, or at least it had no effect I could measure or feel in any way.. That's been said, L-speed is pretty sophisticated and it takes quite some reading and experiments to find out what tweaks are useful for the used device, it has quite some categories to tweak...

Usually the kernel manager (like on boeffla and likely FK) is absolutely dominant, still there is a slight chance of messing things up but this actually shouldn't happen..

Especially on a device like the OP2 (not a legacy device yet) a good rom & kernel combination, well tuned should be sufficient, that's of course just my point of view formed through my "unique" set of experience..

It won't actually hurt to try yourself and see what opinions you get, just back your stuff up properly.. Cheers
[OnePlus 2 Original Android Development] Hubi97:
Ok, thanks I'll try out. Btw also thanks for all your engagement in so many threads Sam!
[OnePlus 2 Original Android Development] Theberge43:
Hi,

So I know it's off topic a little, but I thought I could find help here. Today I started having NlpCollectorWakeLock issues.

I know they are not kernel related, but how can I find the source ?

Thanks
[OnePlus 2 Original Android Development] franciscofranco:
That's part of the Network Location Provider. Pretty much a black box.
[OnePlus 2 Original Android Development] jukyO:
Do you see kernel wakelock part in BBS? I have no stats there.
[OnePlus 2 Original Android Development] Sam Nakamura:
It's a compatibility issue with nougat and BBS, it's "normal"..
[OnePlus 2 Original Android Development] jukyO:
I wonder why OP in BBS ignores that.
[OnePlus 2 Original Android Development] Sam Nakamura:
Yeah, it says BBS has been tested from Froyo to Lolipop with different kernels & roms, unfortunately no nougat mentioned, not even marshmallow.. Anyways, not a kernel issue :)

But to save the dump after leaving the device untouched for at least 6 hours should still work..
[OnePlus 2 Original Android Development] _Kosmas_:
As workaround for kernel wakelocks with BBS:

open a terminal

su - enter

now copy and paste following code in the terminal - enter

mntP=$(grep /sys/kernel/debug /proc/mounts | awk '{print $2}')
if [[ "${mntP}" != "/sys/kernel/debug" ]]
then
mount -t debugfs none /sys/kernel/debug
fi

Thanks [MENTION=4729623]benschhold[/MENTION] for this ;)
[OnePlus 2 Original Android Development] Sam Nakamura:
Sry for going further off topic but get error output "awk" not found & "if" not found, but it apparently works for you on FK or is this a universal solution?
[OnePlus 2 Original Android Development] stein-one:
Most likely you do not have symlinks created. You might have to call awk through busybox directly. "busybox awk". Also you might run into further trouble as "[[" and "]]" might be also missing and are from my point of view quite bash related.
[OnePlus 2 Original Android Development] Theberge43:
So it's location related ...

Just came back from a run and I was loosing my gps location every other minute at least.

This should come from where ? ROM, Apps or Kernel or combination of some ? Should I just do a clean install ? I'm on Seraph08 Lineage ROM by the way.
[OnePlus 2 Original Android Development] magnamentis:
answer is easy:

a) many of not all of those mods are "placebo"

b) never set contradictory kernel settings, not even run 2 different kernel tweaking apps ( also not hidden ones like rom-toolbox with a limited set of kernel tweaking functions ) else, even in case that it seems to work one or another way, sooner or later you will face unaccounted for errors which make you perform a lengthy troubleshooting session including clean install and so on, while most people in the aftermath are just clogging all kinds of threads with their issues and/or make bold statement about kernel and/or rom bugs (bad battery life, random reboots and so on )
[OnePlus 2 Original Android Development] _Kosmas_:
Works fine with FK and Benschhold's Kernel. So I think there is a copy and paste error. I am missing (sorry for german) "Absätze" in your screenshot.
[OnePlus 2 Original Android Development] Sam Nakamura:
Thanks Bro, been looking for a long time for proper monitoring kernel wakelocks on BBS in nougat, just a paragraph issue, it's finally working, thank you for the hint and Ben for his findings :good:
[OnePlus 2 Original Android Development] TheVic!:
Hi [MENTION=7125933]Sam Nakamura[/MENTION]. could you please help me to get this right. I get the same faults as you did, but can't seem to solve it...
[OnePlus 2 Original Android Development] Sam Nakamura:
Watch the paragraphs carefully, there are 5, make a paragraph by hitting enter button

see post again

I copied the command line into Google keep and did the paragraphs properly and copied it back to terminal, not all terminal apps can copy and paste but it works with

android terminal emulator
[OnePlus 2 Original Android Development] TheVic!:
Perfect! Changing the terminal app did the trick! The other 2 i tried didnt get the paragraphs right.

You are helpfull as always Sam!
[OnePlus 2 Original Android Development] Dominik.94:
For daily usage is this Kernel or the Stock LineageOS Kernel better?
[OnePlus 2 Original Android Development] WhoIsJohnGalt1979:
Seriously? "Facepalm"
[OnePlus 2 Original Android Development] Dominik.94:
Just asking. Dont have much experience with custom kernels
[OnePlus 2 Original Android Development] Sam Nakamura:
Well, on xda-developers it's like "reading", "searching" and if still something to clear up "posting" a question, there is nothing new under the sun :) all information is already available if one is willing to find...

But anyways, this surely is a very sophisticated kernel with many features to make use of BUT a general answer is not possible, it depends on you and your needs, your usage pattern and your willingness to learn to handle & understand all that, wouldn't hurt you to just give it a try though, you could have flashed this kernel already trice instead of asking such things, just backup boot in twrp and you can revert the changes anytime, make up your own mind and decide yourself.. NightyNight
[OnePlus 2 Original Android Development] AndroidBeginNinja:
Excuse me Franco will you have your special sound stuff in this kernel. I have heard of it but never got to use it
[OnePlus 2 Original Android Development] Akshaysihag:
Hey Franco i have a problem, i installed your Kernel on Latest Lineage OS for my OP2 , and now whenever i call anyone, my proximity sensor stops working and screen never goes off....also the icon of "Total silence" comes up on status bar everytime i place a call and screen never goes off.....can you please help me with this issue ?
[OnePlus 2 Original Android Development] TioCareca:
No problem with proximity sensor here, same combination, about the total silence icon that's a rom "feature"...
[OnePlus 2 Original Android Development] Akshaysihag:
Okay i re-installed everything and , it works fine now.....how can i get rid of the google dialer ? I want the stock Lineage OS dialer app and contacts app, is there a workaround for that ?
[OnePlus 2 Original Android Development] Sam Nakamura:
That's off topic but the culprit is likely the gapps package you flash, pico doesn't replace the contact & dailer app, bigger packages do replace them, see gapps description for what each individual packages does..
[OnePlus 2 Original Android Development] sanjeetkumar495:
Don't flash stock or above opengapps packages, use packages variant full or below(full, mini, micro etc) which don't have Google dialer and contact apps.
[OnePlus 2 Original Android Development] Akshaysihag:
Thanks
[OnePlus 2 Original Android Development] franciscofranco:
I don't know what you mean.
[OnePlus 2 Original Android Development] AndroidBeginNinja:
I am talking about the fauxsound control
[OnePlus 2 Original Android Development] Hell_Dog:
On the 5th version of the kernel for the night did not go off not one percent on version 6 takes 5 percent from everyone so?
[OnePlus 2 Original Android Development] franciscofranco:
Because your phone is alive, your apps do different things every day, at different intervals. Such as signal strength, and networks around you etc. You don't breath the same about of breaths every day...
[OnePlus 2 Original Android Development] Theberge43:
Hi,

Latest Seraph08 build is not supported by the FK Manager app. Is it because it's 7.1.2 ?
[OnePlus 2 Original Android Development] ShreyanshLodha:
Yeah because official lineage source code is of 7.1.1 as of now and kernel is set to work on 7.1.1. but there's a chance that it might work on 7.1.2 because there are only minor changes from 7.1.1 to 7.1.2
[OnePlus 2 Original Android Development] franciscofranco:
Correct. You can probably flash it though, doubt it has any new Kernel commits.

7.1.2 is bigger than you think...
[OnePlus 2 Original Android Development] Napster1994:
Can someone help me out I am a noobie, I am currently on Lineage OS v 14.1-20170330 nightly build, how should I be flashing this kernel can someone guide me through this? thanks in advance
[OnePlus 2 Original Android Development] franciscofranco:
Everything you need is written in the OP.
[OnePlus 2 Original Android Development] Napster1994:
he means that fauxsound

---------- Post added at 05:01 AM ---------- Previous post was at 04:54 AM ----------

I just don't know which kernel to flash r1/r2,etc
[OnePlus 2 Original Android Development] hurrykaneftw:
R6 is the latest...flash that one.
[OnePlus 2 Original Android Development] vignesh95:
any one facing network drops with franco kernel latest build on lineage os?
[OnePlus 2 Original Android Development] omerbagi10:
Its firmware related, not kernel related.

Try flashing oxygenos 3.1.0 modem or flash oxygenos 3.1.0 firmware and then clean flash lineageos
[OnePlus 2 Original Android Development] nexus_vl:
You're better of flashing 3.5.8

It's the most recent and stable of all!

Thread: https://xdaforums.com/oneplus-2/general/rom-mirrors-official-oxygen-os-roms-ota-t3209863

Download: https://www.androidfilehost.com/?fid=817550096634756500
[OnePlus 2 Original Android Development] franciscofranco:
One Plus must've botchered something on its firmware so many users complaining about network drops. 3.5.8 firmware should fix it though.
[OnePlus 2 Original Android Development] jhonnyclyde:
[MENTION=3292224]franciscofranco[/MENTION] Thank you for this kernel! Works fine on 7.1.2. haven't had any problems so far
[OnePlus 2 Original Android Development] Hell_Dog:
Can I put this kernel on rom rr?
[OnePlus 2 Original Android Development] ΦDroid:
Yes. I am using it now.
[OnePlus 2 Original Android Development] apoc_lypse:
Hi,

Were you able to use the F K Manager app? Says not available for the current version.

I am on DU 7.1.2.

[MENTION=3292224]franciscofranco[/MENTION] am I missing something or you haven't added the support for 7.1.2 yet?

Regards
[OnePlus 2 Original Android Development] jhonnyclyde:
The app does say that on the home page but it does work . It did allow me to make changes on the battery labs and cpu manager tab. Haven't checked the rest of the tabs yet
[OnePlus 2 Original Android Development] franciscofranco:
I guess roms are starting to build with 7.1.2 changes and no special Kernel commits so I'll just migrate every thing to be available on 7.1.2 roms too.
[OnePlus 2 Original Android Development] abhijeet715:
Just a small question, can this kernel be used in CM13, or call mine Lineage os13 as a dev has continued making an updated cm13 for the op2. I know this sounds noobish but the op says that kernels starting from r1 are meant for lineageos14 roms, and i installed the app and it says that no compatible kernel is available for my device, but i just wanted to know whether I can run this kernel on cm13/LOS13. tia :)

edit: oh well i just went to the website and saw that the kernel folder is for 7.1.1. sorry for this above post
[OnePlus 2 Original Android Development] franciscofranco:
CM13 is dead.
[OnePlus 2 Original Android Development] binoysankar:
Just curious why u still on cm13?

Binoy
[OnePlus 2 Original Android Development] abhijeet715:
Xposed :D
[OnePlus 2 Original Android Development] Pierre2324:
0% deepsleep for me is it normal?
[OnePlus 2 Original Android Development] Sam Nakamura:
Can have 100th of reasons, likely not kernel related as no one reported yet this issue, check with better battery stats or similar app what is holding your device awake..
[OnePlus 2 Original Android Development] Pierre2324:
How can I see that in better battery stats? Wich section?

---------- Post added at 12:51 PM ---------- Previous post was at 12:33 PM ----------

I can see deepsleep in betterbatterystats but not in kernel adiutor whats your average screen on time you get?

---------- Post added at 12:52 PM ---------- Previous post was at 12:51 PM ----------

I can see deepsleep in betterbatterystats but not in kernel adiutor whats your average screen on time you get?

Sorry for doublepost
[OnePlus 2 Original Android Development] Sam Nakamura:
For information on how to analyze with BBS please refer BBS support thread

I get regularly close to 6 hours SOT with my current setup and usage pattern..

You can edit any of your posts by the way
[OnePlus 2 Original Android Development] Rj911:
sir i flashed r6 version of kernel on mokee os(based on lineage os).everything is normal but when i installed your kernel updater app from play store to tune kernel.the app is showing device is not supported
[OnePlus 2 Original Android Development] franciscofranco:
Let me guess, that rom you're using is on 7.1.2?
[OnePlus 2 Original Android Development] magnamentis:
deep sleep has not much to do with SOT and your issue must be user space, read this and i recommend decicated threads for battery

managment and or specific apps like BBS:

http://elementalx.org/the-truth-about-kernels-and-battery-life/

https://xdaforums.com/showpost.php?p=62192068&postcount=4059

the troublshooting tutorial applies to basically any issue that cannot be solved the easy way and serves anyone from time to time
[OnePlus 2 Original Android Development] Napster1994:
My videos lag after installing franco kernel, specially when I play via Bluetooth. Is it because of the latest Lineage Os update or kernel issue?
[OnePlus 2 Original Android Development] Sam Nakamura:
Can't confirm that on ResurrectionRemix at all, even when battery saving applied system stays absolutely smooth.. I don't think it's a kernel issue
[OnePlus 2 Original Android Development] Thvmh:
I'm still experiencing network drops. Even after flashing the 3.5.8 firmware. I'm just on the official lineageOS nightly and the 6rd kernel.
[OnePlus 2 Original Android Development] omerbagi10:
Try flashing 3.5.8 firmware, Its suppose to fix the network drops
[OnePlus 2 Original Android Development] Thvmh:
I did that yesterday. Today 4 drops in one hour.
[OnePlus 2 Original Android Development] Sam Nakamura:
It's usually produced by Google Contacts & Dailer app, use the stock Android apps and you won't have those drops..

This apps are usually flashed with the gapps package, I always choose pico and install the rest from Playstore.. There is a description on open gapps what the individual packages contain, as said avoid Google Contacts & Dailer

And 3.5.8 is the firmware to choose, forget 3.5.6, the newest is the best and most stable
[OnePlus 2 Original Android Development] Rj911:
no sir its 7.1.1 based in about section its showing francokernel... but app is saying device is not supported

---------- Post added at 11:03 AM ---------- Previous post was at 10:59 AM ----------

did you tried playing video without francokernel.. because i am not facing this issue at my end even 4k videos are running smoothly.i am pretty sure that its not kernel related issue...
[OnePlus 2 Original Android Development] Thvmh:
I never used 3.5.6 that was a stupid typo from me. :angel:

If it are Google Contacts and Google Dailer then that would be sin. Was so used to them because I'm an old Nexus user.

It looks like the problem only occurs when I switch transmission towers. As long as I stay in the same place nothing happens and the phone stays connected.

By the way [MENTION=3292224]franciscofranco[/MENTION] Omni Support?
[OnePlus 2 Original Android Development] sudhakarstoopy:
... Wrong thread Sorry /*edited*/
[OnePlus 2 Original Android Development] franciscofranco:
Should work fine with any custom rom.
[OnePlus 2 Original Android Development] stein-one:
Had the same issue with ****ty German Telefonica provider. I solved it by flashing the modem blob of the latest oxygen os via dd. Gonna send you the exact partition/shell when Iam at home.
[OnePlus 2 Original Android Development] infatality:
Where do you find the firmware?
[OnePlus 2 Original Android Development] utkarsh102:
Deleted
[OnePlus 2 Original Android Development] Sam Nakamura:
Here are several versions of all available firmware, full signed flashable zips, OTA updates and very useful when using a custom rom the unofficial firmware zips (about 40mb) in post 2, you only need to flash those files in recovery without additional steps, just flash & reboot..

(EFS backups are always recommended, just to have something on hand if the very rare case of EFS partition corruption happens (lost IMEI, etc.), there are also backup zips for EFS posted in this thread)

https://xdaforums.com/oneplus-2/general/rom-mirrors-official-oxygen-os-roms-ota-t3209863/page197
[OnePlus 2 Original Android Development] dantisjoeshaji:
Any luck for 7.1.2 yet?
[OnePlus 2 Original Android Development] apoc_lypse:
Working perfectly since a week on DU.
[OnePlus 2 Original Android Development] chxei:
does gastures work?
[OnePlus 2 Original Android Development] Nick80835:
What is the policy on uploading unofficial kernel builds?
[OnePlus 2 Original Android Development] CounterC:
But the Franco kernel control app says it's incompatible right?
[OnePlus 2 Original Android Development] Brentboy:
https://kernels.franco-lnx.net/OnePlus2/
[OnePlus 2 Original Android Development] apoc_lypse:
Dev will update the app to say otherwise. It works perfectly still.

Regards
[OnePlus 2 Original Android Development] franciscofranco:
What's a gasture?

You can do whatever, Kernel is open source but don't call it FK because it won't be FK.

No, it'll be fine.
[OnePlus 2 Original Android Development] chxei:
i mean gesture
[OnePlus 2 Original Android Development] franciscofranco:
Everything works.
[OnePlus 2 Original Android Development] Subho031190:
Compatibility Query

Can I install this kernel on Resurrection Remix 5.8.2?
[OnePlus 2 Original Android Development] franciscofranco:
Yes, written in the OP...
[OnePlus 2 Original Android Development] dantisjoeshaji:
What's thia error? Trying to install your 7.1.2 version kernal o Seraph's LineageOS unofficial build, gives this error. Please help.
[OnePlus 2 Original Android Development] franciscofranco:
TWRP's bug. Reboot or flash the latest TWRP version.
[OnePlus 2 Original Android Development] franciscofranco:
Pushed r7, small maintenance release.
[OnePlus 2 Original Android Development] jhonnyclyde:
[MENTION=3292224]franciscofranco[/MENTION] I have bought the kernel manager app. Everything was working fine , but now the auto flash is not working. The kernel downloads and I also get a notification stating it's flashing but the phone never reboots or updates the kernel. Any help ?
[OnePlus 2 Original Android Development] sumitk3:
Kernel Support F2FS for data and cache partition?
[OnePlus 2 Original Android Development] CounterC:
questions towards 7.1.2 DU users: is display control working for you? Mine always get reset to default.

Is double tap to wake working for you? For me it's not...
[OnePlus 2 Original Android Development] Sam Nakamura:
Yes, I use it that way :)

---------- Post added at 11:24 AM ---------- Previous post was at 11:22 AM ----------

Display setting actually works but displays wrong values, it's same on RR for me, never had it to display the actual applied settings but it doubtlessly works besides that.. Don't use dt2w though
[OnePlus 2 Original Android Development] FPSUsername:
[MENTION=3292224]franciscofranco[/MENTION] Could you add a 6.0.1 kernel? From what I know, only the camera doesn't focus when using a 7.1.X kernel on a 6.0.1 rom (When benschhold updated his kernel to 4.7)

Unfortunately nobody maintains a 6.0.1 kernel and the only rom left is either stock or lineage 13. Ben's 4.5/4.6 are pretty messed up kernels as they have some battery drain, I had performance issues with boeffla's and blueberry is the only one that is kind of okay. The stock kernel from the lineage rom doesn't support kcal, which is a must to have the screen calibrated.
[OnePlus 2 Original Android Development] Sam Nakamura:
[MENTION=4695623]FPSUsername[/MENTION]

the request was already made...
[OnePlus 2 Original Android Development] FPSUsername:
Still, some people use it for xposed like me
[OnePlus 2 Original Android Development] Sam Nakamura:
I know and understand, just saying it's been answered already. Maybe Franciscofranco changes his mind, Idk...
[OnePlus 2 Original Android Development] magnamentis:
what's the issue with dt2w, works and has worked flawlessly for me at all times, i just read that you're using F2FS, that can make up for many unaccounted issues, not referring to specific ones, just generally observerd that those who are using F2FS have more issues than the vast majority who does not, meant to seed a thought for troubleshooting in case of persistent issues that are not exactly widely spread.
[OnePlus 2 Original Android Development] Sam Nakamura:
I know about this, and it was my first thought when latest RR issues occurred but I instantly read from another user that he's using f2fs on all possible partitions too and could flawlessly update, even thru delta.. [/off-topic-end] :)
[OnePlus 2 Original Android Development] CounterC:
For me it's not. If I change display value for example saturation it works but as soon as I exit the Franco app the saturation goes right away back to default (255).

And double tap to wake doesnt work at all on DU.
[OnePlus 2 Original Android Development] Sam Nakamura:
Yeah, the value displayed is back to normal but changes get applied, actually you should be able to see the difference, best to recognize with very high values.. Initially a kind of workaround for me was to create a profile after making changes, to get it applied on boot..
[OnePlus 2 Original Android Development] kvp@1+:
Hey, 7.1.2 update was released today for Lineage OS...

Would this kernel work with 7.1.2 ?
[OnePlus 2 Original Android Development] Pranay Narang:
yes it should work there are no 'dedicated' changes for 7.1.2
[OnePlus 2 Original Android Development] Sam Nakamura:
At least not kernel-wise :)
[OnePlus 2 Original Android Development] Pranay Narang:
DU uses a different tap_to_wake node which is not supported by most lineage based kernels

as a workaround what you could do is

1. Open ES file explorer or any root explorer

2. Grant it root perms

3. Go to /proc/touchpanel

4. use the text editor and open this file called double_tap_enable

5. in the file the default value will be 0 change it to 1 and save the file

this will enable dt2w but you will have to do it on every boot
[OnePlus 2 Original Android Development] CounterC:
Cool, I just made a Tasker script. Thanks man!
[OnePlus 2 Original Android Development] Pranay Narang:
cool
[OnePlus 2 Original Android Development] franciscofranco:
I can't reproduce... Are you rooted? Have you given the app root permissions?

Yes.

Display control works here. Are you using SuperSu?

Anything older than LineageOS 14.1 is dead. Sorry.

Yes.
[OnePlus 2 Original Android Development] CounterC:
Magisk, and in fact like Sam said the color control works but the values are not remembered and displayed correctly by the app, so it's quite confusing.

Can it be an app issue?
[OnePlus 2 Original Android Development] franciscofranco:
Nah. I think it's sepolicy context of those files (which I fix with SuperSu's supolicy binary on boot). With SuperSu it should work fine.