yashsingh1/xdaforums huggingface dataset:
[OnePlus 2 Original Android Development] anupritaisno1:
Simply disabling a cluster doesn't mean you will save power. You are not taking into account the amount of time needed too

You may argue that disabling a cluster will save power but a given task is going to take longer when the processing power is less than needed. When a task takes longer the phone is going to produce heat for a longer time and that heat is going to indirectly affect your battery life

It depends on the task and the ambient conditions more than just disabling a cluster

And nope, no processor is perfect so the longer the time the more the energy spent

The other reason why disabling the big cluster won't save that much battery is that the little cluster is too darn inefficient. The little cluster on its maximum frequency uses the same current as the big cluster on its maximum frequency (and no I've tried reducing voltage of the little cluster, it just crashes the device)

The little cluster uses the same energy as the big cluster to deliver only a fraction of what the big cluster can do and you call the little cluster efficient. You see the irony here?

In fact the big cluster can handle the load of the little cluster and consume lesser power than of the task ran on the little cluster. The big cluster is actually that efficient

This is going to start one more argument, the a53/a57 argument

The a57 on the big cluster does not really account for any efficiency/performance boost or anything else whatsoever. The only difference in a57 and a53 is instruction handling and simply changing the way instructions are handled isn't going to give you a boost in efficiency. The big cluster was designed to be like that. The a57 really does nothing to make the big cluster better than its a53 counterpart

I'd like to add, Google is boosting tasks to the big cluster on angler. Why would they be doing that, if the big cluster is so bad?

Maybe because it's not

---------- Post added at 14:46 ---------- Previous post was at 14:42 ----------

Oh please dude

I've checked all of his work for this device on git

He didn't put a lot of time into op2 but when he did he did some really good work. You ever seen his source

It's fine I guess, maybe he doesn't really feel interested in op2 but he has certainly done some good work for the op2
[OnePlus 2 Original Android Development] magnamentis:
wrong quote IMO, i never mentioned to disable clusters, the opposite is the case, hence you'd have to quote the post that proposed to do so
[OnePlus 2 Original Android Development] anupritaisno1:
Not your opinion, I actually quoted the wrong guy. Apologies for that
[OnePlus 2 Original Android Development] magnamentis:
i'm on latest resurrection remix unofficial version:

https://xdaforums.com/oneplus-2/development/rom-resurrection-remix-5-8-0-t3518903/post73792501

roms don't suck batteries and neither do kernels on default setups (except in case of known bugs that are very rare with renown kernels like this one )

i thought i made it clear that it's your apps and or setup that suck your battery eventually and that you have to troubleshoot battery issues yourself.

there are quite a few posts and threads on that topic and reading through and trying out things that fit your needs and setup will add to the learning curve and make it standards for everyone. i never have battery issues for years with 1 or 2 exceptions mostly due to play services bugs in the past. and only for a short time because even that can be resolved.
[OnePlus 2 Original Android Development] dmanu009:
Hey guys, I know my concern is not quite relevant, I need a small help, some apps detect root which does not let me use the app, since root cloak is not yet available for 7.x and I do not trust play store suggested apps, may I know is there anything else that I could do to hide root access from certain applications!
[OnePlus 2 Original Android Development] burza_:
Thanks for the great rom and app!

Also I have strange issue, I cannot send images through the whatsapp nor signal messenger. It says "Sharing is not possible, please try again". Of course on stock kernel everything was alright. No big changes on the kernel settings.
[OnePlus 2 Original Android Development] beaverhead:
works great with tipsy.also aosp.
[OnePlus 2 Original Android Development] Sam Nakamura:
Can be, doesn't means it has to..

For example, boeffla with Tipsy no issues but with DU the configuration app won't open..

There will always be exceptions but it's absolutely unnecessary to report issues when not following the recommendations of the OP, that's the point..
[OnePlus 2 Original Android Development] friendy_cfg:
Hello , i am facing same issue , which the above user Burza has described related to photos ,

There is problem with gallery app and sending or editing images from gallery app, i am able to do so with file manager, on stock kernel everything was working fine.

For example

1. Not able to set whatsapp profile picture by choosing gallery and selecting photo. (Issue with all pictures)

2. In gallery app when i select photo and try to edit them it gives error ,( this issue only on camera clicks or new pics not downloaded ones.)

3. I am able to perform step 2 with es file explorer by selecting image and open with default editor. So its working here.
[OnePlus 2 Original Android Development] Nuhro:
Yeees man. Very happy to see you here :)

Always used your kernel on my old nexus 4 and now you support opt2, very nice. Thanks!
[OnePlus 2 Original Android Development] Sam Nakamura:
Just out of curiosity [MENTION=3292224]franciscofranco[/MENTION] does it actually mean idle when your kernel manager app displays "offline" like on screenshot?
[OnePlus 2 Original Android Development] franciscofranco:
7 hours later of continuous debugging, I still haven't figured the pictures thing. I'm close though. I've been going forward and backwards with git checkouts to find the culprit because there aren't any Kernel crashes or errors. I'm close though!
[OnePlus 2 Original Android Development] franciscofranco:
Offline != idle. Offline means they are unplugged completely. Idle is like a deep C-state for power savings.
[OnePlus 2 Original Android Development] Sam Nakamura:
The perfect & detailed answer I was hoping for... :good:
[OnePlus 2 Original Android Development] Mr.Ak:
Waiting to flash this legendary kernel on OPO :D
[OnePlus 2 Original Android Development] saurabhp75:
Thanks for supporting op2. purchased your app from playstore
[OnePlus 2 Original Android Development] Sam Nakamura:
Battery statistics are weird sometimes, happens the second time.. the first time statistics appeared suddenly later on, once

untweaked and with battery saving profile
[OnePlus 2 Original Android Development] franciscofranco:
OMFG figured it out. ****ing ****. Pushing r2.
[OnePlus 2 Original Android Development] franciscofranco:
Hmm don't see how that's Kernel related.
[OnePlus 2 Original Android Development] Sam Nakamura:
I certainly don't have your expertise, it's just an observation, it started yesterday by flashing your kernel and didn't happened on stock, nor on boeffla and wasn't reported by others in the rom thread..

Could be coincidence though, as said, the first-time it fixed itself suddenly, just wanted to pass the info, I'll observe further and think about tomorrow, thanks..
[OnePlus 2 Original Android Development] Yousvel:
Great battery life. First cycle.

Citrus-CAF with franco kernel
[OnePlus 2 Original Android Development] franciscofranco:
Pushed r2, fixes the **** with the pictures. Also moved some background services to run in the little cores to save power.
[OnePlus 2 Original Android Development] Yousvel:
Great, thanks! By the way, which rom are you using?
[OnePlus 2 Original Android Development] franciscofranco:
LineageOS.
[OnePlus 2 Original Android Development] Yousvel:
Thanks for answering
[OnePlus 2 Original Android Development] inflames91:
Magisk
[OnePlus 2 Original Android Development] Pranav Peddi:
Hey I'm on Unofficial RR latest version for OP2. Does this work with it? And if there's any update to the ROM, do I need to flash this after every update? Also can I dirty flash the kernel? Thank you. :D
[OnePlus 2 Original Android Development] TheVic!:
Yes. This works very good with RR.

If you Update rom, aka dirty flash, the kernel from rom overwrites custom kernel and you have to flash the custom kernel again.

I also advice you to use Francos app. You can use it to flash latest kernel. ?
[OnePlus 2 Original Android Development] Pranav Peddi:
Oh thanks a ton. One last question, it is r1 I need to download, right?
[OnePlus 2 Original Android Development] esrvR:
Use the latest version r11
[OnePlus 2 Original Android Development] deps_33:
Thank you [emoji3]
[OnePlus 2 Original Android Development] jukyO:
Hello guys

How to enable per apps profile? Where in settings?
[OnePlus 2 Original Android Development] Dominik.94:
Is the latest version of this kernel working with the latest lineage build?
[OnePlus 2 Original Android Development] eminem_b:
Yes.
[OnePlus 2 Original Android Development] kolheRk:
Will it work on DU v11.5 based on AOSP-CAF? 7.1.2
[OnePlus 2 Original Android Development] keval_juthani:
Yes. But gestures won't work!
[OnePlus 2 Original Android Development] kolheRk:
Oh! Can you tell me about SOT without tweaking this kernel? Wanna try it.
[OnePlus 2 Original Android Development] pranjal18:
unrooted on LOS 2 hours 30 minutes SOT
[OnePlus 2 Original Android Development] kolheRk:
Better I should be on default kernel only
[OnePlus 2 Original Android Development] magnamentis:
make proper posts with proper information, what does that mean, impact of kernel is 10% max on battery life except you tweak it bad or it has a bug which is NOT the case.

hence all this battery life talk in relation to kernel with default settings is BS.

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

further if you read through a thread before posting, which you should do anyways, you would easily recognize that only few people have issues with battery life in the first place and even less of them "falsly" blame the kernle for it but simply report.

battery usage issues are in userspace to 99% sure and if not it's well known across the community if playstore or playservices are acting up.

use this tutuorial to find the culprit(s) do the homework and you will be fine, you'll find zero posts with battery complaints from me and many others over many years and close to 20 differet devices used during that time while those with battery issues are mostly found within a small group of people who you gonna find year after year in various rom and kernel threads repeatingly popping up.

no-one should believe that because all those articles are a bit older that anything has changed, each letter applies nowadays as it did then, only that things got a bit easier thanks to doze etc.

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

https://xdaforums.com/showpost.php?p=67261128&postcount=2108

https://xdaforums.com/oneplus-2/orig-development/rom-official-cyanogenmod-13-t3392278/post67732768
[OnePlus 2 Original Android Development] Sungfive:
On slimrom with a 2 year old battery and a quite heavy usage I reach between 3:30/4:00 of SOT. Battery problems and wakelock are not (quite always) kernel related
[OnePlus 2 Original Android Development] kolheRk:
:confused:
[OnePlus 2 Original Android Development] magnamentis:
if you're confused after i provided you with close to everything related to battery life and battery life in relation to kernels i recommend to remain stock and start reading before coming back.

i mean there is nothing wrong to not understand and ask about things that have not already be discussed over years but then again instead of asking a proper question about the part you do not understand you again just state confusion.

how do you expect that anyone can halp you if you you don't ask proper question and read and search beforehand.

i know mod won't like it but this is not the right place for this kind of appoach IMO and i'm ready to take what it takes for my believes and convictions.

furhter i know that it takes 2-3 days to go through all the procedures to definitely find culprits and a setup that works, hence and since you reply within very short time i can easily conclude that you didn't try

even one of the proposed procedures, propably not even read them.

for me there are 2 possibilities, you do it on purpose, then it's trolling and if you don't do it on purpose ............... not allowed to tell.

over and out
[OnePlus 2 Original Android Development] kolheRk:
Buddy you're taking too seriously. Come on, here we join XDA to customize our android smartphone and by implanting all those customization we learn something from that. So asking questions should not bother to OP or any other Dev in my view. I just asked about SOT. You explained me by giving links. Who has time to click on the link and keep reading that article. I appreciated your reply on my Hurry-feed question
[OnePlus 2 Original Android Development] Aahan:
The forum is called xda-developers. The target audience for this forum is developers. They are here to share their custom Android development and improve on it based on feature requests and bug reports. Make no mistake, it is NOT any developer's job to spoon-feed users that do not want to "click on links and read articles". If you want to be a part of this community and want to leverage the power of custom Android development, be prepared to research and read up on things, because these devs have a life outside of XDA too, and it is a waste of their time answering the same questions over and over again that could have been avoided if the users simply search the forums before posting.

[MENTION=5372360]magnamentis[/MENTION] was helpful enough to provide you the links so that you don't have to go looking for it yourself. If you do not have the time to click on the links and read the content there that will help you learn and understand better about the question you asked, then you may be better off just sticking to stock OOS.
[OnePlus 2 Original Android Development] kolheRk:
:good: okay
[OnePlus 2 Original Android Development] nls4ever:
Question

sorry for the dumb question

i have opt2 lineageos 14.1-20171006 installed.

can i flash the francokernel ?
[OnePlus 2 Original Android Development] Prasad98:
Yes , ofcourse you can.

You could've read the title of the thread and got the answer the itself.
[OnePlus 2 Original Android Development] magnamentis:
all good, he already admitted the nature of the question LOL

( just half kidding, could not resist, no offense, just having fun, hope it's ok )
[OnePlus 2 Original Android Development] Ξ υιイя〇η™:
Need Franco.Kernel best gaming setting

Sorry if i said something wrong.

Can i get a saved file of franco kernel for gaming purpose, It would be a great help
[OnePlus 2 Original Android Development] Ramjie Wassane:
Can I use it for RR 5.8.3 ?
[OnePlus 2 Original Android Development] hurrykaneftw:
Yes
[OnePlus 2 Original Android Development] Ramjie Wassane:
Sorry I couldn't afford to get the app from the Play store.

So I downloaded it from APK mirror.

But the app shows like that!

But the zip file got properly flashed in TWRP
[OnePlus 2 Original Android Development] magnamentis:
even though i have the app i've seen this message in the past but it disappeared again without i ever narrowed down what's causing it.

i'm not totally sure whether downloading a paid app for free from somewhere is legal and it could as well be that the dev built a safety feature into his app that would prevent it's pirated use.

i really don't know too much about those things hence no drama but if my feeling is correct i'd not post it so prominently at least because in that case it's a form o THEFT hence be careful.
[OnePlus 2 Original Android Development] Saiharinath_27:
I am currently using rr 5.8.7 unofficial version

Ots android 7.1.2 and my current kernel is 3.10.107 be delighted

will it work??

Hope the given information is sufficient

---------- Post added at 07:51 PM ---------- Previous post was at 07:49 PM ----------

Did i post anthing twice
[OnePlus 2 Original Android Development] Babbsack:
Yes, works fine.
[OnePlus 2 Original Android Development] Saiharinath_27:
Thanq
[OnePlus 2 Original Android Development] anupritaisno1:
Read the OP

lineageOS only

RR is lineageOS?

It will work but nobody is going to help you with RR
[OnePlus 2 Original Android Development] amplatfus:
notification lights

Please, how did you solve it?

I am in the same case: no notification lights, I am with kernel 3.10.105 from 18 Aug on Seraph08 build 19 Oct.

Edit1: I switched on official Lineage and it works.

Thank you!
[OnePlus 2 Original Android Development] ctludlow:
Had to post a thank you to Franco and anyone searching XDA for Android Auto problems. I'm on Carbon Rom Oct 18 build and phone would constantly connect and disconnect from my cars head unit. Flashed Franco kernel and phone now works flawlessly with my car and Android auto. For anyone on a LOS based rom and having this problem, I'd try this kernel.

Thanks!!

Car: 2017 Honda Civic EX 7" display Android Auto

Phone: OP2

Cable: stock OP2 cable from Oneplus

Edit: The real reason Franco's kernel seems to be working for an Android Auto car head unit for me, is because once I select USB configuration of MTP or MIDI or PTP, it keeps that setting every time I disconnect and reconnect my phone to my car. Other kernels I have tried seem to change the phone back to "Charging only" when I reconnect and I constantly have to fight with the phone to get it to go back into MTP mode. Most kernel's fight me so much, I can never get the phone to work with the car correctly.

On the LOS 15 Oreo beta and now 1st weekly build (stock kernel), it does not save this setting either. It goes back to "charging only" when I disconnect then reconnect.
[OnePlus 2 Original Android Development] vignesh95:
One last update for lineage os 14.1 pleaseeee..

Hi Franco

I love this kernel I have been using this kernel since the first release. We need one last update for lineage os 14.1 since there many vulnerabilities that has been arises since r11.

Hence we expect an update from you. Otherwise this kernel is awesome.

I believe most of us in this thread will love an update.

Love your work.

[MENTION=3292224]franciscofranco[/MENTION]
[OnePlus 2 Original Android Development] BitsNPices:
Hello Franco,

Thanks a lot for this Kernel. I used it on Lineage OS 14.1 and it was very great.

I just flashed the Lineage OS 15 and I eagerly wait for your updated Kernel.

As you mentioned earlier you are working on a specific lineage OS 15 version am I right?

Regards,

BitsNPices
[OnePlus 2 Original Android Development] ravit2839:
Hey [MENTION=3292224]franciscofranco[/MENTION] can i flash franco kernel in viper os rom pls let me know?
[OnePlus 2 Original Android Development] Lord-Frost:
I recently installed Franco Kernel and now its showing errors. When i restart the phone, only the first core is shown active out of the 8. So the whole phone lags like hell. Best example: typing this out took nearly 15 minutes...

Any fixes or suggestions?
[OnePlus 2 Original Android Development] ThaRealSaad:
The OP features list says that all cores are unlocked and unshackled from OnePlus' core control module. For some reason that isn't working for me on latest Lineage nightly. Even on the performance profile only my low power cluster are always on and the high power cluster are pretty much always off and turn on sometimes randomly at their own will. Is anyone else facing this. And is there a workaround for this because I really like this setup but the high power clusters being off all the time obv results in very bad performance.
[OnePlus 2 Original Android Development] KostWarCZE:
Will there be Franco Kerner for OnePlus TWO running LineageOS 15 (Oreo)? :confused:
[OnePlus 2 Original Android Development] franciscofranco:
Eventually yep!
[OnePlus 2 Original Android Development] franciscofranco:
Also r12 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 :)

r12 is a major release since Lineage rebased its tree a couple months ago so I had to rework everything from scratch. Also it contains major security patches. A Kernel for Oreo will eventually be released sometime.

https://kernels.franco-lnx.net/OnePlus2/7.1.1/anyKernel/fk-r12-anykernel2.zip

https://play.google.com/store/apps/details?id=com.franco.kernel
[OnePlus 2 Original Android Development] King-Kaan:
Kernel won't install. I get an error. Error:1.
[OnePlus 2 Original Android Development] amplatfus:
I did manually flashed to OP2 without any problem. Try to do it again!
[OnePlus 2 Original Android Development] King-Kaan:
I tried it a few times but I always get the same error.

I also reflashed the ROM (lineage OS 14.1).
[OnePlus 2 Original Android Development] amplatfus:
Did you tried to download again the kernel? Maybe you have a corrupted file.
[OnePlus 2 Original Android Development] King-Kaan:
Tried that too. It always gives me the error:1 and that it is an invalid partition.

At first it was because of xposed framework, which I installed a few hours earlier. But I also Uninstalled it and did get the same error again.
[OnePlus 2 Original Android Development] magnamentis:
wipe your phone (partition in question, better entirely) after you backup some important files to you computer and go from scratch if it does not go away. had to do that 3 times in 6 years and 16 devices in total:

had to do it on :

- shamu = nexus 6 1x

- N7100 = Note 2 1x

- i9100 = Galaxy S2 1x

- OPO = Oneplus One 1x

each time all worked flawlessly thereafter
[OnePlus 2 Original Android Development] King-Kaan:
I flashed the newest Twrp version and after that I could flash the newest franco kernel :)
[OnePlus 2 Original Android Development] magnamentis:
thanks for feedback, i assumed that everyone should be on latest twrp, especially when it's out for a while LOL

keep that in mind for the future, always update stuff to latest before starting further troubleshooting, glad it's solved for you however
[OnePlus 2 Original Android Development] Yokisen:
Hi.. I've got a question.. The oreo version of the kernel that is going to be released, will it be usable for both 8.0 and 8.1 or we'd have to wait for 8.1?
[OnePlus 2 Original Android Development] UnrealSlimShady:
Hi,

a week ago i fully wiped my OP2 and installed twrp-3.2.1-0-oneplus2 , fk-r12-anykernel2 and lineage-14.1-20171222-nightly-oneplus2-signed together with open_gapps-arm-7.1-stock-20171224.

A week now everything worked flawless and I'm very happy with battery life and stuff :)

On 05.01 i updated to the newest Lineage over the Updater from App Store which just installs Delta zip package.

Worked flawless.

Today suddenly Franco Kernel Manager told me that I have an update available and that i would run FrancoKernel R1.

What the hell?

Can someone explain this? Shall I install the update within the Kernel Manger app now? Or flash it again via Recovery?

Already rebooted and wiped cache in TWRP, don't know whats up here, help would be appreciated.

Don't wanna break anything and do a wipe again and start from the beginning :)

Thanks guys!

Edit: Okay, just autoflashed and it's RC12 and all settings appear again in the FK App. Anyways, how could that happen? Are there logfiles? Will that happen again?