yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
I already pushed the fix and it's available, please update it again, it's 5am and I published the wrong apk the first time. Apologies.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Works fine.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] peacelover94:
Thanks alot
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] peacelover94:
Screen blackened after disconnecting a call. Happened just once. Had to force reboot.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jody2k:
+1 had the same here twice yesterday also with r9 and r8 @ official stable miui 10
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] poolmaker:
Same here.

Nitrogen rom.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] virajxda:
Go back to another kernal because now a days it's a well known issue of black screen stuck after each and every call and even after in fk manager applied powersaving modual it didn't gave me more backup to use my device proper it's massive confused it's not working with stabel miui go back to use another kernal and try it hope this will fix in near future [MENTION=470754]Franco[/MENTION] your solving this and try well but it's seems confused and too anyoing for me so I'm using another one and for better battery and balanced performance also thanks
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] chinmai560621:
[MENTION=3292224]franciscofranco[/MENTION]

UI not hitting 60fps anymore.. Did you do something to devfreq_boost or cpu input boost??? Switched from r7 to r10.

On r7 the ui was just near the 60fps border ( gpu rendering bars slightly below the 16ms line). Our device could achieve a lot more smoothness and that's why I was even asking for dynamic stune boost.

The most basic thing for a UI to have is smoothness... Just because a few people report less "battery backup" , would you compromise the smoothness?

Btw Nice to see cfq iosched again

Edit: seems like 100ms CPU input boost isn't enough.. Increased to 400 and now running fine.

​
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] virajxda:
In any device balanced is most buddy performance with battery is a first choice for everyone with compromised something you can do it via your tweak if you want or something else
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Marian166:
Very late the push notifications come or do not come at all until I unlock the phone...

Pixel Experiance Rom
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
+1. Facing this issue on r10 with 10.1.3.0 stable.

Did not get blackscreen on r9, but i was on r9 just for around 1-2 days so cant be sure. (with r10 the blackscreen came immediately on the first call i received).

Now installed r9 again, will report if i get the blackscreen.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] St3goZ:
Dear Franco,

thanks for the great kernel and app..

I want to ask, if I'm using per app profile for games for example.

will that profile turned on automatically when I run the game, and also turned off automatically when I close the game?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] nick88:
+1 black screen after call.Had to reboot.r10
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jay.p.sharma:
no issues with firmware 8.12.20 and latest 19/12 update... using r10... great sot of 8-9 hours.. using fk kernel manager
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Skinpipe:
Yes it does, you get a toast notification when it enables
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] ytgbg:
I use 500 ms.

Dynamic Stune Boost is great to be added. I hope Franco will add this soon as it is great and benneficial.

Also the additional TopApp boost tunable will be great to be made visible also...
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Rawwr:
Yep, flashed R7 back and the gaming time is back to what it was.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
Update: r9 is still working fine, no blackscreen till now.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] TheGrade:
I've experienced the black screen issue on Lineage 16 with r7, r8, r9, & r10 and I've noticed that not many people have experienced it. I've done a clean install of Lineage 16 (19/12/2019 build), i'm on r10 and just had a phone call right there, no black screen and everything was perfectly fine. I'll keep using this version for a bit longer and get back to you, if I get no more black screen issues then it'll help a lot to find out what causes the issue.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] timbuctoo:
There are apps apart from yours that contend for storage as well! That's the issue. Besides, what's wrong in having the option?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Ok people with the black screen after call bug, I can't reproduce it, but the only way for me to actually understand if that's a Kernel bug or not, I need to see a Kernel log.

So, if you want to help me this is what you need to do:

1. plug your device to a computer with adb etc

2. make the call

3. end the call

4. assuming the bug just happened run this command: adb shell, su, dmesg > /sdcard/kernel.log

5. then exit adb and run adb pull /sdcard/kernel.log

And then attach that file here or pastie or whatever.

Thanks.

Yes, I made some changes. My jank test didn't fail, it still shows < 1% jank frames on the same scenario as before. That said I'm merging the dynamic stune right now.

Not Kernel related.

Yup.

Sure, just that external storage is a pain to manage, but yeah I'll implement that...
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] SilentEYE:
The color profiles don't do anything.

I tried r8 r9 and r10.

Couldn't find anything with the search function.

Am I missing something?

Aospextended with latest firmware.

Gesendet von meinem POCO F1 mit Tapatalk
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Update to the new version 3.9. And you need to screen off/on to see it.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] SilentEYE:
Screen off was the solution. Thank you.

I was used to the way your kernel managed the colors on redmi note 4.

Gesendet von meinem POCO F1 mit Tapatalk
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Yes but we can't figure out why our KCAL interface doesn't refresh surfaceflinger automatically. And the only way I know how to do that needs the app to be a system app, and have a special surfaceflinger permission + accessing a private method through reflection. So rip.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] exanaxe:
Can you confirm if this works for you? I still have issues with Android Auto, in fact with the latest Lineage the screen in the car also flickers (tried both stock and Franco kernels).
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] St3goZ:
I applied underclock CPU (25%), GPU, power saving profile, lower max brightness.

and I noticed my KWGT widget has stopped syncing automatically (clock stop syncing, calendar event not showing)

is there any solution for this?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Widget not working has nothing to do with the Kernel or the options you've chosen.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
Ok, here is the log.

Also here is a way to reproduce the bug (on r10 and 10.1.3.0):

1. Make a call

2. While on the call, play with the power button and proximity sensor for sometime ie. press power button randomly and trigger and untrigger the proximity sensor randomly by covering and uncovering the sensor so that screen goes off and on randomly.

3. After doing this a few times screen doesn't turn on at all and all buttons are dead as well.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Damnit. The log doesn't show anything. I have an idea though, please flash the .zip below and try to reproduce the issue. Thanks
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
Tried to reproduce the bug many times with the update u gave but its not happening anymore.

So i guess the problem is fixed now.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Awesome.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] chinmai560621:
Yaaayy so why was that happening?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] aSadArtist:
Hi, need some help in using the app. Can't seem to change min CPU frequencies in either cluster (i.e. they immediately revert to default settings)? I have already granted superuser rights to the manager app.

Seems like min CPU frequencies cannot be lowered/increased at all, while max CPU frequencies can be changed but cannot go above 2323 MHz (it was previously capped at 2092 MHz and 2196 MHz on certain reboots).
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] trax7:
Leave the phone alone for a while. Then try again. Could be thermals or other things in the background going on stopping you from changing those.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] 3d360:
Don't mind this if u follow this conversation betn the guy complaining and Franco....It's almost like a comedy scene...Just read their convo and at the end Franco's punch 'i don't know what crap is this ROM doing'.....Man hilarious....:D

Only for fun guys no offense to anybody
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] exodius48:
Then r11 will released shortly. :D
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] neinfricatu:
The minimum frequency on little is supposed to be 576, that's how the 845 works, it isn't beneficial to underclock it. The big core is set by Franco this way, it isn't beneficial in the long run to have a higher frequency.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] kraatus90:
Placebo maybe. :laugh:
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] obaidr:
Black screen of death after every single call. unusable unfortunately.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
On what version?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] aSadArtist:
Ah that explains the minimum frequency, thanks. The thought of a lower limit on the SoC itself didn't come across my mind.

I wasn't intending to underclock/overclock it, planning to stay on default values since they work perfectly fine but I was just playing around and see if I can tweak every bit and the Permission Denied in logs kind of bugged me.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] poolmaker:
Try to flash zip from this post.

https://xdaforums.com/showthread.php?p=78475387
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
There is an issue in FK app.

The display control settings of RGB, saturation, contrast etc. dont stick after applying. Except night shift none of the display control settings stick.

They automatically switch off after exiting the app and the display goes back to stock configuration. Soemtimes it changes to custom configuration but then again reverts to stock after sometime.

I have the latest version of FK app (from playstore).

---------- Post added at 07:14 PM ---------- Previous post was at 07:05 PM ----------

So if i systemize FK app (in system/priv) will it work better? I dont mind systemizing it if it benefits in any useful way.

I have already systemized greenify and it works better that way.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] chinmai560621:
Nope.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] timbuctoo:
Would be great to see support for external uSD in the app

Many thanks Franco. Hope to see this soon. Cheers.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
If you can't increase the max freq then you're under thermal throttle.

Min freq should stay as it is, don't touch it.

To apply just turn off the screen and turn it on again.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
Thats not the issue.

It applies by turning the screen off and on. But after sometime it again reverts to stock configuration automatically.

Basically its inconsistent. Sometimes display shows custom config while sometimes it shows stock config.

Anyway setting custom display config is not of high priority to me, i will manage without it.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
What rom are you on?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
r11 is out! Auto-flash with my app here http://get.franciscofranco.xyz or get the zip from the OP!

r11 - 21st December, 2018

1. Merged dynamic stune boost

2. Merged 8.12.20 touch firmware

3. Black screens after calls should be finally fixed

4. Built with Clang 8.0.6
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
MIUI 10.1.3.0 stable.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
I would guess the rom is just re-applying its own display settings every now and again.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Maatje:
Awesome. Just..... I can't autoflash in your app anymore since autoflashing R9. Gives error at the start of - I guess - downloading the new kernel version. I will remove and reinstall the app to see if it solves the problem.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
How to use dynamic stune boost?

I enabled the 'dynamic stune boost' toggle in 'cpu input boost' and set the value to 10.

Is this enough or do i need to change some other setting also to make dynamic stune boost work?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Hmm works fine I just tested. What app version you on?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] timbuctoo:
Woohoo! Thank you Franco; that's a great changelog. Will install right away.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
[emoji119]
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
Just found out that this issue occurs when night shift is enabled in FK app and disabled in system settings.

If night shift is disabled in FK and enabled in system then there is no issue and custom display configuration works consistently.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hellDr0id:
I'd love to know as well ?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] virajxda:
Me too
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] taianf:
I found a visual bug in the app.

The 826 MHz is bold like it was deep-sleep.

Screenshots attached.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Maatje:
I reinstalled the app (3.9.1 now). Got one error first time trying to autoupdate the kernel, but the second time was successful. Yippee.

I'll report when the issue reoccurs.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Weird.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Norepinephrine:
It might be because of network problem while downloading.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] peacelover94:
Im already on r10 with miui eu. so is it fine if I flash r11 over it or should i flash the rom again?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Just flash r11...
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] aff1c:
Hey franco i bought u apps ... Flashed r10 n r11 thru it... Everything looks fine tq... Batt worked flawless...
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
Thanks for the support!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] simorangkir_dcs:
Hey franco, can u explain what is stune boost and what should I choose to enable these options in your app?

I can't upload ss of your app here, I don't know why.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
I really don't know much about sched tune and the new dynamic option. I never touched those things or read into them so I'm afraid I'm useless on that subject.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hellDr0id:
Getting started with Dynamic Stune Boost

To get started do the following:

1. Enable cpu-boost

2. Set all cpu-boost frequencies to zero

3. Set the boost duration to 1500ms (you can vary it depending on your needs)

4. Edit the boost value in /sys/module/cpu_input_boost/parameters/dynamic_stune_boost to between 10-20. Feel free to adjust this value. Make sure to set /dev/stune/top-app/schedtune.boost to 0, otherwise it may overwrite dynamic schedtune boost.

5. Turn on GPU Profile Rendering to analyse smoothness of frames.

Source
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
We don't use the standard cpu-boost driver from qualcomm. We use sultan's driver /sys/module/cpu_input_boost/parameters/dynamic_stune_boost
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] St3goZ:
Actually yes it is. The widget from KWGT stopped syncing whenever I applied power save profile. And back to active again in balanced profile.

So I guess I just stick to balanced profile for daily routines.

Thanks for the reply anyway

Cheers
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] franciscofranco:
The power saving profile the only thing it does is lowering clocks. Widgets are completely agnostic to the Kernel & vice-versa.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Saswata Chakraborty:
[MENTION=3292224]franciscofranco[/MENTION]

Hi buddy, have you ever thought of creating a Telegram channel for Franco Kernel? Considering the popularity of FK, I am sure there are a huge number of users who have a lot of questions (specially noob).

I know you are busy and don't have time to attend everyone. But we will be there to help out each other. And to be honest, it will help stop spamming on XDA. It becomes really hard to search for a particular post among thousands of unnecessary posts. Having a Telegram group means users will have a chance to ask silly questions there and not here.

I hope you understand what I am trying to say and will give it a thought.

Sorry for going OT.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] St3goZ:
Dear Franco,

I applied music app (JOOX) with power save profile. When I play the app the profile automatically turned on, and I let the app opened until the phone's screen goes off. But when I unlock the phone and the JOOX page shows up, It shows the power save profile turned on again. Does it mean the profile will turned off everytime the screen off?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] chinmai560621:
Okay let's clear the air about this thing. This is going to be a long one. I'm not an expert in any of this so don't expect much. Just telling ye guys what I know.

ShedTune is an EAS module that was made to mainly control energy efficiency and performance boosting, extending the shedutil cpufreq gov.

About different boostgroups: On Android , boostgroups constitute top-app, foreground and background . Top-app is the app you're interacting with so this is the only thing we need to be worried about.

While using whatever app you are using, you don't want the app to stutter or drop-frames right? Just shedutil seems to not be able to maintain a smooth UI. Here's where dev/stune/top-app/shedtune.boost comes in. This parameter can take values from -100 to 100 . A value of 0 would mean the top-app task would run at a frequency corresponding to the minimum required capacity (max energy efficiency, 0 is always default) and 100 would mean maximum speed.

What's the problem now? Setting a permanent value for top-app/shedtune.boost would mean that the cpu is always maintaining frequencies corresponding to the boost value(>>0) even when you're not interacting with the app. This translates to high battery drains.

What we can do: The stune boost can be activated only when you are not just staring, but interacting with the top-app. One way to do this is by linking top-app/shedtune.boost to the CPU boost(now adapted to sultanxda's cpu_input_boost). Rz kernel developer Joshuous came up with this idea.

What is shed_boost doing here? Josh also decided to link the CPU scheduler's shed_boost to stune boost. Whenever shed_boost(0 or 1) is set at 1, stune is boosted to a certain value. It's set at 1 mostly when you fling/scroll.

What this means? Smooth experience while interacting with the UI ... aggressive boosting= pixel experience( not the ROM lol)

Other benefits: higher dynamic boost values would mean that the task is biased to the big cluster and thus task completion is faster and consequently cpuidle is attained faster. This would also mean higher frequencies on little cluster, meaning higher battery drain. This, I saw on my OnePlus 3.

About smoothness: sultanxda, a great ROM and kernel dev, left the development scene for the op3 after using a pixel device cause he found out how unsmooth the experience on his ROM was. As a result, (after switching to Pixel 2XL) he created cpu_input_boost and devfreq_boost (targeted at boosting the CPU when a frame is ready to be rendered) .

Recommended settings for dynamic stune boost: COMING SOON ( need to experiment with sd845, I used to use this on my old op3)

Checking smoothness: developer options-> profile gpu rendering . The running graph needs to be below the line (16 ms) . If they are under the line, this means the interface is running at 60fps. Each bar translates to a frame and each needs to be rendered under 16ms to achieve 60fps.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] mrsus01:
Great Kernel, it wont got below 576 mhz for little core for some reason ?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Contraski:
I suddenly seem to have an issue with background location in running apps. First I thought it was Strava, but turns out Mi Fit has the same trouble. It stops tracking my location when the screen is off. It didn't happen a week ago, but I really haven't changed anything since then. Happened on r10 today. Does anybody have a clue? Do I need to set app profiles or something?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] neinfricatu:
Standard low frequency for little core from Qualcomm, Franco answered this question several times.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Doogystyle:
Hi, short Question

You added an amoled Profile but in the specs from the F1 it says it is an lcd? What is right

Thx for the nice kernelz,i follow you since op5
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] hellDr0id:
Amoled like colors for F1 I'm using it and it looks really good.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] xK4m3l:
[MENTION=3292224]franciscofranco[/MENTION] Is there a chance you created this kernel for Mi Mix 2s ??
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] kumarmohit1985:
For POCO F1 with Pixel Experience ROM

Can I flash it on POCO F1 running pixel experience rom ?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] stevetann:
Yes, you can
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] kumarmohit1985:
Is the Wifi working and other services like Bluetooth. Since I have seen a lot of threads saying it breaks wifi and Bluetooth. What will be the benefit of flashing this kernel on pixel experience rom on poco f1
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] glenndydk:
Noob question here. If I use this kernel, does it act as replacement for vendor files? or do I have update both manually? I'm talking about vendor files that gets released everytime xiaomi released an update. I'm currently on LOS 16, and has been manually flashing an update for both vendor files and the ROM.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] slatera18:
Update both manually, I don't think it can be a replacement for vendor & firmware update released by Xiaomi.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Lycidias:
Hey! I'm on Xiaomi EU and have the Problem, that the FK App sometimes does not Start itself at Boot or beta closed. Battery optimization for FK is off and autostart on

Btw: I have the Same issue with naptime, Even though

It's locked in recents too