yashsingh1/xdaforums huggingface dataset:
[OnePlus X Original Android Development] :
Franco, thank you so much, dude. I'll take a minute to appreciate the fact that you've 1) Naptime 2) Servicely 3) FrancoKernel up for all the users, absolutely free of cost (donations don't count). Really helped us to get more juice out of our phones' batteries than we normally could. Thanks once again!
[OnePlus X Original Android Development] luckasa:
Can this kernel support kexec-hardboot? I have oneplus one mobile.

The multiboot seems not to work.
[OnePlus X Original Android Development] sagardakua:
Does this kernel support resurrection remix rom???
[OnePlus X Original Android Development] Jude Aranha:
Wrong forum.

Go here.

Yes.
[OnePlus X Original Android Development] franciscofranco:
:highfive:
[OnePlus X Original Android Development] ashwany.yadav:
Can you add quick charge 2.0 to our device?
[OnePlus X Original Android Development] Calvin2394:
LMAO. No.

As far as I've read, the 801 chip supports Quick Charge, but OnePlus didn't include the circuitory to allow it. Probably as a cost cutting measure. Correct me if I'm wrong.
[OnePlus X Original Android Development] Jude Aranha:
*sigh*

I agree with Franco here.
[OnePlus X Original Android Development] franciscofranco:
That's not how any of this works...
[OnePlus X Original Android Development] Calvin2394:
Hey Franco,

Can you add Qualcomm Snapdragon 835 to our device? Thanks ;)
[OnePlus X Original Android Development] gouthamgoumi:
Yeah he will in the version r69...It's gonna take time cuz he is also going to add it with a quad hd display and adreno 530 GPU.. Don't fool yourself by buying OnePlus 5..cuz u already own it.[emoji1]
[OnePlus X Original Android Development] aryan.arora180:
Kernel is amazing and buttery smooth. Thanks OP!

Also had a question, is there some way to speed up charging?
[OnePlus X Original Android Development] franciscofranco:
It's already pretty fast.
[OnePlus X Original Android Development] hafizzainal13:
Oxygen os 3.x

hi, is there still oxygen support? can't seem to find it anywhere
[OnePlus X Original Android Development] Aamod Joshi:
*sigh*

.
[OnePlus X Original Android Development] Jude Aranha:
Stop copying me m8.
[OnePlus X Original Android Development] Aamod Joshi:
Wot cen eye do wen I gotta sigh m8
[OnePlus X Original Android Development] CertifiedBlyndGuy:
I just want him to make our phones waterproof
[OnePlus X Original Android Development] aryan.arora180:
When I was on HydrogenOS, it used to charge much faster...
[OnePlus X Original Android Development] franciscofranco:
You're free to use that thing :good:
[OnePlus X Original Android Development] Calvin2394:
[MENTION=3292224]franciscofranco[/MENTION] Just out of curiosity, I like to stalk some project's GitHubs.

Yours (onyx) seems to be updated a month ago. Do you keep work on private repos / locally or do you merge them to the source and make a build when things are stable enough?
[OnePlus X Original Android Development] CertifiedBlyndGuy:
All the source is published. The changes on the 18th were just related to enhancing the kernel's ramdisk for our memory setup
[OnePlus X Original Android Development] aryan.arora180:
Nahh I'd rather stay with your kernel.
[OnePlus X Original Android Development] franciscofranco:
I push when there's a new Kernel binary update. There hasn't been much to work on the Onyx though, old device, not much else to improve.
[OnePlus X Original Android Development] Saurabh Arora:
Is this kernel compatible with aospextended and rr roms?
[OnePlus X Original Android Development] Calvin2394:
Yes, it should work.

Don't know about 100% compatibility with AEX, but users have reported it working fine on RR (since Lineage-based)
[OnePlus X Original Android Development] franciscofranco:
Of course.
[OnePlus X Original Android Development] bundysoat:
[MENTION=3292224]franciscofranco[/MENTION] Can you traduce Naptime application?

And I have some wakelock more that using Greenify, Anybody explain me how configure Naptime to be a little more aggressive and reduce wakelocks?
[OnePlus X Original Android Development] Jude Aranha:
WAT :confused:
[OnePlus X Original Android Development] franciscofranco:
Naptime doesn't reduce wakelocks.
[OnePlus X Original Android Development] bundysoat:
Then how works, because I see the wakelock impact has been reduced.
[OnePlus X Original Android Development] franciscofranco:
It's extensively explained in the app's description, I don't think I need to repeat it :)
[OnePlus X Original Android Development] rafalgzg:
Hi. I have a few questions. Would be grateful if the developer could find the time to answer them too.

After 31hrs since last full charge:

Built-in battery stats: Google Play Services - 29% (top drain). Screen - 5% 2hrs 40mins SOT. Android System - 4%.

GSAM: Google Play Services - 4,6%. Screen - 44%.

GSAM: Android System: 1303 wakelocks, number of times waking: 367.

Google Services: 2098 wakelocks, number of times waking: 568. *net_scheduler" 11mins; wake.gms 11mins.

The accelerometer active for several minutes per night (used both by system and Play Services) and sign. motion detector active for a few hours.

I kindly ask you to have a look at the data above and tell me:

1) which battery stats readout should I trust concerning Play Services drain? Built-in or GSAM?

2) Is it normal for accelerometer and significant motion detector to be active when the phone lies still all night (location, google fit and all that stuff disabled)?

3) Should I be worried about thousands of wakelocks per full charge? Do you see anything troubling?

Thank you good people and I thank the dev for his great job.

Some background, if you're interested:

First of all, I'm a noob. I'm running LOS 14.1 (the May 18 weekly) and the r8 Franco Kernel. I've become obsessed with power preservation. On the first two nights after flashing LOS (some two weeks ago) my battery drain overnight (7 hrs) was: 0%. Zero. Nul. Cero. Left me gasping in the morning. Then I installed some other apps (not too many: banking, Twitter, Greenify and maybe a couple more) and my overnight battery drain fluctuated between 2-4%. I've got location history, web search, etc. disabled. I switch wi-fi off, I never use task killers.

One evening juice dropped from 100% to 75% in an hour of dozing. Another day I got only 2.5hrs of SOT. Flashed Franco Kernel and lately the drain's been 4% per night and the SOT has been 3.5-4hrs. I'm planning to install Naptime but I want to learn more about my battery first.
[OnePlus X Original Android Development] ghost2574:
Can i use this kernel with Oxygen OS 3.1.4??
[OnePlus X Original Android Development] MSF Jarvis:
No
[OnePlus X Original Android Development] Aamod Joshi:
Yes you can, but don't report any bugs or bootloops or kernel panics or device heating to 70°C or higher or camera not working or settings app FC(or any app FC) or anything, because it's clearly mentioned here:

.
[OnePlus X Original Android Development] Sachin7843:
Can this kernel be used with Resurrection Remix 5.8.3?
[OnePlus X Original Android Development] gouthamgoumi:
Yep.
[OnePlus X Original Android Development] Aamod Joshi:
I think this is the answer to your question, please look up the previous threads and see if your question has been asked or not, and if not, the other only ask.
[OnePlus X Original Android Development] bricknion:
I have installed this kernel two days ago and I just want to share that I have had no crashes whatsoever. I had to research what kernels were and why they can be replaced. I felt that with the original kernel that was installed on my device, the battery was slurping too much juice. I am satisfied with this kernel. I have charged my phone this morning and I have had it on standby for 11 hours. Mind you, I have my phone in 'efficiënt' mode and I use my phone for texting, calling and the occasional Facebook post. Not a hardcore user. Thank you Franco!

(running the latest LineageOS built)
[OnePlus X Original Android Development] Potus ThePlant:
Is anyone else experiencing lag in youtube with 60fps videos?
[OnePlus X Original Android Development] Baron1971:
Hello,

one short Question. Is it possible that with this Kernel the Wifi Hotspot (Tethering) do not work?

If i want to start the Hotspot, it deactivate it by itself.
[OnePlus X Original Android Development] psychem:
will this work with vertex ROM?
[OnePlus X Original Android Development] mrjazzit:
For me is working without problems
[OnePlus X Original Android Development] Jude Aranha:
Yes.
[OnePlus X Original Android Development] franciscofranco:
Ok break from XDA is over, and vacations are over. Sorry for the absence but I had to rest.

r9 is up with some security patches and slight enhancements, nothing to be really excited about, but still worth it.

You can flash it with https://play.google.com/store/apps/details?id=com.franco.kernel or any other mean you're used to!

Hope you're having a great start of summer!
[OnePlus X Original Android Development] Infrr:
So I'm still learning these things, does this work for Oxygen OS 3.1.4?
[OnePlus X Original Android Development] Aamod Joshi:
Look in previous posts...
[OnePlus X Original Android Development] LolHacker17:
ur setup ? or u use the original kernel setup when u flash this kernel?
[OnePlus X Original Android Development] johnjohnyjohn:
probably a dumb question, but do we need the app to get the most out of the kernel ?

or does it come already nicely configured ?
[OnePlus X Original Android Development] johnjohnyjohn:
Flashing the kernel on the latest official Lineage build causes some of the gestures to stop working.

It is mentioned here https://xdaforums.com/showpost.php?p=72940373&postcount=2016
[OnePlus X Original Android Development] Wagner.B:
Legendary battery life

Oh jeah!

I've got the 5 as a new phone - and the X if something is happening to the phone. ( does anyone know, is the insurance from OnePlus the money worth? nvm)

But just out of curiosity i changed the kernel to MINIMAL settings.

It's now a more like Nokia 3310, a little bit dumb but the battery won't die on me. 3 days to go 11 over.this is Legendary battery life.
[OnePlus X Original Android Development] jstsmblaz:
Does data while roaming works with this kernel? There was a hint on lineage opx forum the kernel can be the solution...

Poslano z mojega ONE E1003 z uporabo Tapatalk
[OnePlus X Original Android Development] thedap:
Yes, data roaming is working
[OnePlus X Original Android Development] Bigmacro:
I installer version 9 and after that it says that I do not have Root?

But i had root access before installation of r9?

So I installed latest lineage again with supersu and now I have root. But if I install R9 it disappears?

Can anyone tell me what I am doing wrong? R8 worked just fine?

I have Oneplus Onyx with Lineage 14.1 from 20170713.

/BigM
[OnePlus X Original Android Development] ianfebriyanto:
so, r9 is not yet completely compatible with latest Lineage OS ?
[OnePlus X Original Android Development] Calvin2394:
I would say, no, after Ashwin's changes to the device tree.

Franco has merged the latest changes into his kernel, look at GitHub, we just have to wait for a release :)
[OnePlus X Original Android Development] anunaym14:
Did you dirty flash Lineage ?

If yes, then you will have to flash kernel again ...!

Good Day!
[OnePlus X Original Android Development] Bigmacro:
Hi!

Yes, I have tried that also but still it says that I do not have root access.

I just downloaded latest Lineage to Onyx (20170727) and still the same. I just cannot use FrancoKernel.

As soon as I reinstall Lineage and SuperSU everything works just fine again, I do not get this?

/BigM
[OnePlus X Original Android Development] anunaym14:
Ashwin has changed a lot of stuff recently, that might have caused the problem.

I suggest you to try Arsenic Kernel ( Lineage Variant ) by [MENTION=4854637]CheckYourScreen[/MENTION] linked below,

https://xdaforums.com/oneplus-x/development/kernel-arsenic-kernel-r2-t3422020

You won't be disappointed :)
[OnePlus X Original Android Development] Razje:
Hmm weird, I've just dirt flashed the new LOS, then boot.

After that flashed Franco kernel, then boot.

Flashed SuperSU.

All good.

(wiped cache/dalvik after every flash)
[OnePlus X Original Android Development] duro1120:
Hi, I flashed FrancoKernel #8 from recovery and wanted to use the Manager-Updater, but when I open the app it says that my device is not supported :rolleyes:

I'm running LineageOS 7.1.2 nighly version on my OPX... what could I be doing wrong??
[OnePlus X Original Android Development] hgoor:
See opening post:

"Builds starting with r5 compatible with Android Nougat 7.1.1 LineageOS or roms built from LineageOS sources."

So it's NOT officially compatibel with 7.1.2..

Now: I have run it in the same config and I have already experience some bugs with this kernel in combination with 7.1.2. For instance "Livedisplay" will no longer come on based on sunrise/sunset. You have to do it manually...

---------- Post added at 02:25 PM ---------- Previous post was at 02:18 PM ----------

Hi, I accidentally used r9 with LineageOS 4.1 7.1.2 and it worked more or less ;) Except the LiveDisplay stopped working automatically (based on time/location). Other than that I don't think I had a lot of issues (although I never checked any logs).

Any idea when r10 might be coming? I love your kernel and would really like to run it on this little gem called Oneplus X!

Thanks so much!
[OnePlus X Original Android Development] franciscofranco:
r10 with a bunch of security fixes and synced with LineageOS repository is up and running. Go get it now!
[OnePlus X Original Android Development] ianfebriyanto:
thanks sir
[OnePlus X Original Android Development] ckret:
last night i had a random reboot while i was asleep

funny thing is i can not get a log as the option is greyed out
[OnePlus X Original Android Development] Fobos531:
Although I do not own this device, thanks for the kernel!

[MENTION=3292224]franciscofranco[/MENTION] a small off-topic note: your "View GitHub profile" link that appears upon clicking on your name is broken. You have to specify only your GitHub username in the user CP because XDA automatically adds https://github.com/ before it. In your case that part is doubled. I just thought you could fix it for the convenience sake :)
[OnePlus X Original Android Development] tript:
Hey, what a nice addition to the almost forgotten OPX!

Will the kernel be available for CM roms in the future? I'm currently running CM13 with arsenic kernel, but would try yours.. Or I might switch to boeffla I heard battery is also better there
[OnePlus X Original Android Development] Sytis:
Never used your kernel before but heard lots of good stuff about it. Could you elaborate your features a bit more or point me to the direction where I can find those information? Like what scheduler or govenors are available and what filesystems are supported? Thanks in advance :)
[OnePlus X Original Android Development] franciscofranco:
Dunno, can't reproduce. You're on the latest OxygenOS?

Dunno. I've had random reboots with 100% stock device, and most of the patches I applied are also working fine on the Nexus 5 (practically same hardware). Without a last_kmsg it's hard for me to even think of what's the problem (if there is one).

I'll be working on LineageOS soon.

Everything you need to know is in the OP :good:
[OnePlus X Original Android Development] tript:
Woah, meaning I'll have to switch to Lineage or will it be compatible with CM13?

Btw, what's the average SOT?
[OnePlus X Original Android Development] CertifiedBlyndGuy:
[MENTION=3292224]franciscofranco[/MENTION]

Emergency remount is in reverse order causing the random reboots after the device wakes from suspend. It also appears there are a few issues with SELinux as some fields are not defined for it in OOS's init. I'll push the proper commit to the PR I opened in 7-8 hours, and relabel the topic appropriately. Nothing else besides that seems to stand out. Here's a last kmsg

https://hastebin.com/yoteyiyomu.vbs

Oh, and I also noticed you wanted a list of the worst wakelocks on Onyx too. I'll get those to you later
[OnePlus X Original Android Development] alexandru tuza123:
Does it work with modified Oxygen OS? And how is the battery life?
[OnePlus X Original Android Development] noonebhargav:
It works with moos.
[OnePlus X Original Android Development] foggs:
Great to see [MENTION=523245]francoke[/MENTION]rnal down this way, work and time appreciated. Happy we're I'm at ATM with [MENTION=4800121]Sultanxda[/MENTION] waiting on xposed to be available on the latest android then will look at moving on.
[OnePlus X Original Android Development] ttarze:
Good expectations, waiting for availability for LinageOS :)
[OnePlus X Original Android Development] franciscofranco:
Thank you. Just merged your flash dts edit PR. I don't remember touching anything related to sysrq :/

EDIT: ah I remember! Just merged the patch with the fix.

Yes. Amazing.
[OnePlus X Original Android Development] alreadyregistered:
HI, any way to port this awesome work to other devices? :)
[OnePlus X Original Android Development] Fdraco10:
Will be possible, can you make a Kernel mod for device Huawei Honor 5x?
[OnePlus X Original Android Development] franciscofranco:
Comon guys this is a thread for the One Plus X, not other devices. Have some common sense.
[OnePlus X Original Android Development] franciscofranco:
New Franco Kernel version for the OnePlus X

r2

1. Fixed an issue which could reboot the device when screening on

2. Brighter camera LED flash for better exposure + brighter torch

3. Merged more security related patches

4. Merged some of my custom patches from other devices to reduce the number of needless CPU idle wakeups

5. Merged a couple patches that improve perceived performance

zip: https://kernels.franco-lnx.net/OnePlusX/6.0.1/anyKernel/fk-r2-anykernel2.zip

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

If you don't (yet) have my full featured app you can always just download its free counter part which lets you seamlessly and automagically update Franco Kernel on your device. It's free and my cat approves! (https://play.google.com/store/apps/details?id=com.franco.kernel.free)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed!
[OnePlus X Original Android Development] Tiongkia:
Greenify has this feature too right? Are they same? Sorry for ot.
[OnePlus X Original Android Development] Dhairya:
I don't understand what you're asking. Use what where?[/QUOTE]

I am asking I wanna use your kernel in my port rom for that I need permission bro would be a great if you allow me to use

credits is always yours .
[OnePlus X Original Android Development] W!ld:
Is root necessary before flashing this?
[OnePlus X Original Android Development] hgoor:
Whoa, thanks man! Is there a changelog?
[OnePlus X Original Android Development] hgoor:
Hi Franco,

Installed this version but am sad to report that live display night mode is still broken.

It does not come on based on time as it fits with the default kennel :(
[OnePlus X Original Android Development] franciscofranco:
Works fine here, I haven't touched any of that. Besides time/location is not Kernel related.
[OnePlus X Original Android Development] hgoor:
That's crazy. When I flash stock back it does come on around 21: 25 but with your kernel it doesn't? It did that with r9 too? That's why I figured it must be kernel related.

I wonder if anything else could be involved then?

(BTW thanks for your time to respond)
[OnePlus X Original Android Development] ianfebriyanto:
how to underclock GPU ? the menu is under cpu control - gpu manager - and set lower freq on max_gpuclk, isn't it ?
[OnePlus X Original Android Development] ianfebriyanto:
I underclock cpu to 1728a and set governor to conservative for get more battery endurance. and this is what I got, only cpu 0 that show value, others not. is it problem with my configuration ?
[OnePlus X Original Android Development] Gruntje:
Thanks Franco for the great kernel! Been using it for a while now and very satisfied. Because of that I also purchased your app :)

Only one, maybe stupid, question. What does these toggles (screenshots attached) do in the app at CPU manager or Kernel settings?

For example, the toggle for Max CPU frequency doesn't seem to do anything. In both position (grey or yellow) I can see that the CPU frequency is set the same in System Monitor.
[OnePlus X Original Android Development] cas0404:
is this kernel compatible with OOS ?

thx
[OnePlus X Original Android Development] Aamod Joshi:
FK for OOS is dead, how many times does it have to be repeated?
[OnePlus X Original Android Development] franciscofranco:
They're simply to set on boot :) needs improvement though.
[OnePlus X Original Android Development] Kir3:
Gestures seems to be not working on AOSPExtended. Also, opening the menu crashes the Settings App.
[OnePlus X Original Android Development] TECCC:
maybe cause this kernel is for lineageos and not for aospextended -.-
[OnePlus X Original Android Development] ontheair:
Hello everyone,

I am using FK r10 with latest LineageOS on Oneplus X. Really everything works very fine and battery life is good, thank you for this great work!

There is just one thing I noticed: Scrolling the screen is stuttering when using the standard performance profile. So I bought the FK Manager app from the app store and tried to find a setting to prevent the stuttering. But I am lost a bit in this app ;)

Maybe somebody can give me a hint what should be changed to prevent scroll-stuttering? I dont really need a high performance profile as I am not using games or other challenging apps. My focus is on battery life, not speed. Just the stuttering annoys me a bit ;) Any help is highly appreciated!

BTW: Maybe this is my fault because recent versions of LineageOS are based on Android

7.1.2

. In OP is mentioned that

So, if the stuttering is caused by some incompatibility of the kernel with this ROM version, then I understand that I am on my own ;)

Anyway, thank you for a hint / help!
[OnePlus X Original Android Development] TheDevFreak:
Is there a chance for Android 8.0.0 support? I'm using this rom
[OnePlus X Original Android Development] Cirdy:
Hi everybody,

I've been using this kernel for about a month.

Recently my phone turned off after reaching 0% battery and after this it randomly, but yet most of the time, as It was connected to USB port.

I also tried wiping chache/dalvik and reinstalling OS (both OOS and LineageOS).

Do you think this might be hardware or software related?

I'm currently running LineageOS 7.1.2 weekly with r10 of the kernel.

Thank you in advance!
[OnePlus X Original Android Development] sangimangii:
Other kernels offer a variety of settings like changing governor, setting frequencies to name a few. But this app doesn't have a guide to set these up. I understand the app has a nice interface to change these settings with just 1 click. Just wanted to check if that is all there is.
[OnePlus X Original Android Development] franciscofranco:
You can change governors and frequencies on any Kernel, it's a standard feature of the Linux Kernel. You can change those with my app too.
[OnePlus X Original Android Development] sangimangii:
Is there a guide on choosing governors and frequencies? I guess it varies from kernel to kernel ? so I cannot just randomly input numbers based on other kernels right?
[OnePlus X Original Android Development] franciscofranco:
Also r11 is up and you can finally use this newer 3.0b app version to auto-flash. You can also manually flash it on the recovery, but that's lame :)

r11 is a pretty substancial release. Also it contains major security patches. A Kernel for Oreo will eventually be released sometime.

https://kernels.franco-lnx.net/OnePlusX/7.1.1/anyKernel/fk-r11-anykernel2.zip

https://play.google.com/store/apps/details?id=com.franco.kernel
[OnePlus X Original Android Development] franciscofranco:
All Kernels have the same frequencies. The app lists all the available freqs and you just choose what you want to use. Same for governors.