Adjusted the features detailed in the OP a bit and improved the instructions to clear up some steps regarding keeping root, the ak3 helper zip etc.
Next release is already under testing.
Next release is already under testing.
Hm I guess I should remove the sysfs node that exkm picks up, as it doesn't do anything with the current s2s implementation.@Freak07
Thank you very much for your excellent work!
There is just a tiny little thing I want to ask. I try to activate the s2s-gesture but it doesn't work at my device. Guess I do somthing worg, but dont no what.View attachment 5515155
Connection to my Chromecast works just fine.Anyone has any problem with screen cast on this kernel? It worked before I flashed this kernel now it does nothing.
I'm not talking about Chromecast it's work fine, just sending phone screen to TV without Chromecast doesn't workHm I guess I should remove the sysfs node that exkm picks up, as it doesn't do anything with the current s2s implementation.
Use the CleanSlate config app to set s2s to your desired configuration.
Here's my config. It's meant to be used with navigation gestures and it will turn the screen off when swiping from left or right bottom corner inwards (you'll have haptic feedback when successfully triggered) and lifting the finger up.
Keeping the corner pressed will pull down notification bar (make sure to install and set up the Cleanslate companion app as well).
Double tapping corner will shut down screen too.
![]()
2 new items by freak 07
photos.app.goo.gl
Connection to my Chromecast works just fine.
No you're not doing anything wrong. That happens if the phone takes a bit longer than usual to boot and the regular boot animation is not "long" enough.Hi Freak07. I'm having an issue when I restart my phone. Sometimes it randomly has a loading bar like it's trying to update the phone. Seems to do it every other reboot? Let me know if I'm doing something wrong. Thank you!
Which TV do you try to cast your screen to?I'm not talking about Chromecast it's work fine, just sending phone screen to TV without Chromecast doesn't work.
Lg65oled. It worked fine before but truly speaking it was on Dec software.No you're not doing anything wrong. That happens if the phone takes a bit longer than usual to boot and the regular boot animation is not "long" enough.
Can have various reasons:
Happens if you update the kernel and the f2fs fsck check runs to update the kernel version, some apex update in the background going on, after a firmware update is flashed and art cache is being optimized, using a few magisk modules prolonging the boot process.
Which TV do you try to cast your screen to?
Pixels don't support Miracast. You need to either use Google cast or a Chromecast with pixels.Lg65oled. It worked fine before but truly speaking it was on Dec software.
Hm..maybe I'm wrong but what is "Screen cast" tile in QS for? Should I install aby additional app to connect to my tv?Pixels don't support Miracast. You need to either use Google cast or a Chromecast with pixels.
I don't know why it would have worked on December firmware.
That cast your screen QS uses the Chromecast logo...Hm..maybe I'm wrong but what is "Screen cast" tile in QS for? Should I install aby additional app to connect to my tv?
Screen casting via Google Cast/Chromecast.Hm..maybe I'm wrong but what is "Screen cast" tile in QS for? Should I install aby additional app to connect to my tv?
I just tried 4 or 5 cinematic pans and all of them turned out smooth without any stutters.Hey there! Has anyone tested the video in cinematic panning from Google camera? I'm on January update with root and this kernel and it stutters a bit. Has anyone experienced anything similar?
Thanks for the feedback, I will revert to stock just to try it, the device is sleeping ok and cold. I've tried a couple times.Screen casting via Google Cast/Chromecast.
I don't know about your TV, but any screen mirroring function on a TV that's Miracast based won't work on pixels.
I just tried 4 or 5 cinematic pans and all of them turned out smooth without any stutters.
Maybe your device is thermally throttled or something is hogging resources in the background?
So, I've tested the stock kernel and the stutter of recorded videos by camera is gone... My device is the oriole, don't know if that helps in some way.Thanks for the feedback, I will revert to stock just to try it, the device is sleeping ok and cold. I've tried a couple times.
yeah, either that or just simply "N" or "0"Didn't know it was that easy. I'll flash back 2.4.0 and report back using the flag.
Edit: which value should I set? 0x0000?
Btw I was using radioactive kernel for the past week and didn't face the same issue. Do you know if it has the MGLRU patch as well?
I tried constantly over the day yesterday and I still can´t reproduce lag during screenrecording similar to the one you shared.We'll try this again. It didn't let me edit my message and add it for some reason.
I am getting lag right now when recording but it's not awful. Performed a couple reboots when I was trying to disable the fingerprint service and since it only jitters or lags after a number of hours.
Do you have any idea how I would disable it? I definitely want to rule that out as a factor and so far I've come up short. I read that I could unmount the driver but I'm not sure what driver it is.
if my suggestion above did not work for unloading the fingerprint module/driver and thereby stopping the polling I don´t have any other ideas sorry.Tried it and it looks to still be polling even with a successful command. As for the lag I rebooted and it ran overnight but it's not lagging at all which leads me to believe it's something I am running through the day? Not sure.
I have tried the google fingerprint calibration too but it always ends up telling me I have a newer version thus I've had no success.
I realize this is unrelated to kernel but would you know of a way to stop or disable the ServiceManager from trying to start the FP reader? Maybe a magisk mod? Understood if you don't want to discuss this on your kernel thread.
Thanks for the help! We'll see if 2.5.1 changes anything.
echo 1 > /sys/module/damon_reclaim/parameters/enabled
Managed to reproduce the issue. It´s a magisk issue that surfaces probably since 2.0.1 where direct USB access was added and was not kernel related.The app is Crédit Mutuel
And yes, you just gotta get to the actual log-in screen after accepting the conditions and cookies. At the log-in screen there will be a red warning that root has been detected.
Thanks!
05-08 08:45:40.268 778 778 D Zygote : Forked child process 18269
05-08 08:45:40.269 3697 5245 I AssistantForeground: Get launcher package: com.google.android.apps.nexuslauncher
05-08 08:45:40.269 1579 1769 I ActivityManager: Start proc 18269:com.cm_prod.bad/u0a313 for pre-top-activity {com.cm_prod.bad/com.e_i.bad.controls.activities.StartActivity}
05-08 08:45:40.271 18269 18269 I Magisk : zygisk64: [com.cm_prod.bad] is on the denylist
05-08 08:45:40.274 18269 18269 D Magisk : denylist: Unmounted (/system/bin/magiskpolicy)
05-08 08:45:40.274 18269 18269 D Magisk : denylist: Unmounted (/system/bin/magisk)
05-08 08:45:40.274 18269 18269 D Magisk : denylist: Unmounted (/system/bin/app_process64)
05-08 08:45:40.274 18269 18269 D Magisk : denylist: Unmounted (/system/bin/app_process32)
05-08 08:45:40.275 18269 18269 D Magisk : denylist: Unmounted (/system/bin)
05-08 08:45:40.275 18269 18269 D Magisk : denylist: Unmounted (/product/overlay)
05-08 08:45:40.272 18269 18269 W main : type=1400 audit(0.0:1514): avc: denied { search } for name="firmware" dev="dm-4" ino=722 scontext=u:r:zygote:s0 tcontext=u:object_r:vendor_fw_file:s0 tclass=dir permissive=0
05-08 08:45:40.276 18269 18269 D Magisk : denylist: Unmounted (/dev/G8MMn)
05-08 08:45:40.277 18269 18269 D Magisk : denylist: Unmounted (/system/etc/hosts)
05-08 08:45:40.277 18269 18269 D Magisk : denylist: Unmounted (/system/app/Stk)
05-08 08:45:40.277 18269 18269 D Magisk : denylist: Unmounted (/vendor/etc/powerhint.json)