Related
tribute to xda.
tuning parameters for cpufreq_interactive & core_ctl & hmp_sched & some more
for MIUI and LOS, RR, AOKP, MoKee, Bliss (all zwliew's forks).
v.4
- conception is changed (again)
sometimes 1 big + 2 little is not enough. so now i offer you 1 big + 3 little or 2 big + 2 little at your choice.
all these combination is very individual and i want you will make your own good config.
now it's much simpler to customize - all configs are in separate patches.
just download zip, unpack it, correct config, pack it back. that's all.
if you will find better configuration, please, give your advices here in this thread.
i recommend you to use good monitoring and profiling tool from Qualcomm https://play.google.com/store/apps/details?id=com.quicinc.trepn
for custom rom (!!!zwliew's sources based) users:
you can apply cpu_tuning* patches direct on your native kernel, you dont need to change kernel, it will work (may be even better, who knows).
or you can apply patch with new LOS kernel from fedosis with very light undervolting, new low frequences and some more improvements.
(all kernels are zwliew's sources based, compatible)
so,
1. install "lineage-13.0-20170202-UNOFFICIAL-land-kernel.zip" (kernel only)
2. install "cpu_tuning-4-1x3-cm13.zip" (config only)
if you skip 1st step, it will repack your present boot (only "init.qcom.power.rc" will be replaced) and will work with your old kernel, but without low freqs, etc. you can test this case also.
!!!backup your "boot" partition.
for MIUI users:
there are patches with similar settings for you.
just install "cpu_tuning-4-1x3-miui.zip". only "/system/etc/init.qcom.post_boot.sh" will be replaced.
!!!backup "/system/etc/init.qcom.post_boot.sh"
(there are also patch with original MIUI "/system/etc/init.qcom.post_boot.sh", if something will go wrong)
https://drive.google.com/drive/folders/0B1G5yP4fi63mbEpzNHREVVB6a00
and later i will add something about thermal config, there are also some points to change
v.3
- conception is changed:
now 1 big + 2 little cpus are permanent online (offline-to-online is not cheap).
permanent also means, they are always the same: cpu0 (big master), cpu4 (little master), cpu5 (little master's friend). all others are lazy, they stay offline most times and go online and work only if these three are very busy. "core_ctl" was patched to implement this logic.
- (not for MIUI) low frequences was added. 768 and especially 960 are too high for low load.
- (not for MIUI) light cpus boost on screen touch was implemented.
v.2
now 8 cpus sleep more (in active mode) and wake faster.
LITTLE cluster for little tasks (at least 1 active), big cluster for big tasks (mostly sleeps).
awaiting of your impressions and results about working time and performance before and after.
we will tune it
one more thing:
i think xda is for advanced users. it's all experimental.
and better do nothing if you dont understand what are you doing.
will this work in mokee rom??
Subhampaul12 said:
will this work in mokee rom??
Click to expand...
Click to collapse
may be late. these are most popular.
thanks for the mod. But, why i feel CPU load is a bit bigger then before i applying the mod?
i'm using latest MIUI global developer
RinzImpulse said:
thanks for the mod. But, why i feel CPU load is a bit bigger then before i applying the mod?
i'm using latest MIUI global developer
Click to expand...
Click to collapse
may be. i dont know. thats why i want you to test it. but you need more time to make right compare results.
RinzImpulse said:
thanks for the mod. But, why i feel CPU load is a bit bigger then before i applying the mod?
i'm using latest MIUI global developer
Click to expand...
Click to collapse
CPU load is bigger because the task focused only on one core and sleep another core so that they may use upto 100% of one core rather than dividing it to another core (MAYBE, IT'S JUST HYPOTHESE)
I don't even know how it works ?
Will try, thanks for your work.
Thanks for this mod. I'll try, I hope this mod will update reguraly.
Sent from my Redmi 3X using Tapatalk
Could you please make a version for Bliss rom too ? Thnaks!
My redmi lags with the mod my friend.. Im using de latest weekly
Enviado desde mi Redmi 3S mediante Tapatalk
Crissdua said:
My redmi lags with the mod my friend.. Im using de latest weekly
Enviado desde mi Redmi 3S mediante Tapatalk
Click to expand...
Click to collapse
Same
Wysłane z mojego Redmi 3S przy użyciu Tapatalka
miui people report about lags. thanks.
im working on it. if you want to solve this problem fast, just try to make 1 change in "/system/etc/init.qcom.post_boot.sh"
add one little cpu always online at line 1502:
Code:
echo 2 > /sys/devices/system/cpu/cpu4/core_ctl/min_cpus
or more radical
add one big cpu always online at line 1494:
Code:
echo 1 > /sys/devices/system/cpu/cpu0/core_ctl/min_cpus
or even try both changes together, why not
ps.: not bad if you will report about power consumption changes (if any) also. means power consumption in acive mode (display on).
it often stucks only on one core enabled which cause lags. RR ROM
difr said:
miui people report about lags. thanks.
im working on it. if you want to solve this problem fast, just try to make 1 change in "/system/etc/init.qcom.post_boot.sh"
add one little cpu always online at line 1502:
Code:
echo 2 > /sys/devices/system/cpu/cpu4/core_ctl/min_cpus
or more radical
add one big cpu always online at line 1494:
Code:
echo 1 > /sys/devices/system/cpu/cpu0/core_ctl/min_cpus
or even try both changes together, why not
ps.: not bad if you will report about power consumption changes (if any) also. means power consumption in acive mode (display on).
Click to expand...
Click to collapse
yes, mine feels lag too, but only at the start after long sleep. it's fine after some minutes/hours regular use
Got a great battery life improvement after using this mod. Arround 8,5 hours SOT (remaining at 8%) full 4G data with heavy browsing & some gaming use
Waiting for more feedback, thanks for making this mod!
first post updated. please, take a look.
Bliss added.
difr said:
Bliss added.
Click to expand...
Click to collapse
Thanks! I'll update this post after trying it out.
with rr antutu score is 40k, when use your latest mod, my antutu score decrease to 36k.
Can you mod it for only 1 small core online? i want only battery life. Or just guide me how to do it
Kernel
FOR STOCK BASED ROMS ONLY
features :
- kexec-hardboot(multirom support)
- CPU governor - smartmax
- other stuff which I don't remember
SmokeKernel+ProfilesApp+LiveDisplayApp(new updates always will be here)
Performance profiles App
Description :
Power profiles for Smoke kernel
The monitoring window is closed by double-tapping on it
Requirements:
Root access
Necessary actions for the full work of the performace profiles application in android 4.4
1) add app to autostart
2) allow the application to display pop-ups
3) Delete the file power_mode.sh, which lies on the path /bin/
LiveDisplay App
Description :
The application allows you to change the color temperature of the screen
at 8:00 a daily value is set
at 20:00 the night value is set
Requirements:
Root access
Instruction:
1) Install zip via recovery
2) Install Performance profiles and LiveDisplay apps
Changelog:
30.05.2017
31.05.2017
03.06.2017
11.06.2017
16.06.2017
18.06.2017
23.06.2017
06.07.2017
10.05.2018
XDA:DevDB Information
Smoke, Kernel for the Xiaomi Mi Pad
Contributors
Artemka2008, DbIm4pda
Kernel Special Features: Custom performance profiles App, custom powerHAL
Version Information
Status: Testing
Current Stable Version: 1.3.4.1
Stable Release Date: 2017-07-06
Created 2017-05-26
Last Updated 2017-07-06
reserved
Will work on Lineage OS 14? (Oops: didn't see "boot.img for LineageOS14.1(7.1.2)")
Update 1: Works on Lineage OS 14. Testing to see if battery is better on this kernel and performance profile app (only browsing, no gaming)
Coule you make a flashable .ZIP please?
vickdu31 said:
Coule you make a flashable .ZIP please?
Click to expand...
Click to collapse
I'm lazy. I have already completely described the installation. May be later
Thank you for effort. Could anybody compare with F1xy kernel?
Thanku @Artemka2008 and @Dblm4pda
.
.
.
.
Btw Anyone tried antutu with this kernel ?
So far, so good.
I did not yet install the custom powerhal or whatnot. What does it even do?
FYI: You have to reroot the tablet after installing this boot.img.
Anyway, of the performance profiles the high is the only useful if one watches youtube. All other profiles results in occasional jerk/lag in the video.
Deep sleep battery consumption so far has been minimal for me. Usage battery consumption might be a tad higher, at least with the high profile, which is the only useful one unfortunately.
This kernel like f1xy and Foxy all suffer from the same wifi problem that when you wake the tablet from deep sleep and wifi is turned off (wifi option Keep awake: never), it takes 30+ secs for the wifi to activate and reconnect. You can't even enable the wifi by yourself during this time, you basically have to just wait...
I haven't run any antutu etc test cos I don't care what the numbers say. All I care is how it works and feels and how the battery lasts.
I'll keep testing.
I am running LOS14 with the new blobs. Which reminds me, I think I get more of the graphical glitches now than I did before. But this all too subjective atm. to say conclusively if it is the kernel or not.
Tautologica said:
So far, so good.
I did not yet install the custom powerhal or whatnot. What does it even do?
FYI: You have to reroot the tablet after installing this boot.img.
Anyway, of the performance profiles the high is the only useful if one watches youtube. All other profiles results in occasional jerk/lag in the video.
Deep sleep battery consumption so far has been minimal for me. Usage battery consumption might be a tad higher, at least with the high profile, which is the only useful one unfortunately.
This kernel like f1xy and Foxy all suffer from the same wifi problem that when you wake the tablet from deep sleep and wifi is turned off (wifi option Keep awake: never), it takes 30+ secs for the wifi to activate and reconnect. You can't even enable the wifi by yourself during this time, you basically have to just wait...
I haven't run any antutu etc test cos I don't care what the numbers say. All I care is how it works and feels and how the battery lasts.
I'll keep testing.
I am running LOS14 with the new blobs. Which reminds me, I think I get more of the graphical glitches now than I did before. But this all too subjective atm. to say conclusively if it is the kernel or not.
Click to expand...
Click to collapse
Problems with wi-fi are not due to kernels, these are the problems of the system
Artemka2008 said:
Problems with wi-fi are not due to kernels, these are the problems of the system
Click to expand...
Click to collapse
I am not sure what you mean by "system" in this context.
The particular wifi issue I mentioned above does not happen with a stock kernel, only with custom kernels. And it is the only wifi issue I have encountered. No breaking off, nothing else, just a slow reconnection after deep sleep. But if it is a necessary evil while changing the kernel, so be it cos with stock kernel I have much bigger problems and I rather use a custom kernel to get more fluidity of use.
Spassiba for the kernel komrad!
does this kernel support vulkan API?
I ran into a same kind of issue I have with stock kernel; After waking from deep sleep the mipad is usually slow as hell for a minute or 2. Like everything is lagging. A bit like a cold engine which is warming up.
Anyway, I moved back to F1xy cos of this which doesn't suffer from the same issue.
Does this kernel support MIUI?
Richard20000321 said:
Does this kernel support MIUI?
Click to expand...
Click to collapse
all miuis run on Android 4.4.4, do you really think this kernel can run on Android 4.4.4?it only works on Android 7.1.2
---------- Post added at 08:11 AM ---------- Previous post was at 08:08 AM ----------
Richard20000321 said:
Does this kernel support MIUI?
Click to expand...
Click to collapse
there's a "miui smoke rom"using this kernel, maybe you can try that rom, it's also using this kernel
Update
cameras works now
Artemka2008 said:
Update
cameras works now
Click to expand...
Click to collapse
Does this mean camera will work on ROM with new blobs?
maccafan said:
Does this mean camera will work on ROM with new blobs?
Click to expand...
Click to collapse
It's not a kernel problem
maccafan said:
Does this mean camera will work on ROM with new blobs?
Click to expand...
Click to collapse
No
Please make it a flashable zip... Cheers...
Update
Update for performance profiles application
Changelog:
- application was rewritten with Kotlin
- added current RAM freq displaying
- increased low power mode performance
You do not need to reflash the kernel(if u use SmokeKernel), just update the application
I am using Resurrection Remix latest version. The Battery Discharge Rate is between 250-750mAh when I measured. Is it normal?
devaponnadsm said:
I am using Resurrection Remix latest version. The Battery Discharge Rate is between 250-750mAh when I measured. Is it normal?
Click to expand...
Click to collapse
what app is that ?
loopypalm said:
what app is that ?
Click to expand...
Click to collapse
Castro
I am attaching more detailed from Ampere app
In ~ 4-5 mins, the battery drains 1%..
EDIT: While in use.
devaponnadsm said:
In ~ 4-5 mins, the battery drains 1%..
EDIT: While in use.
Click to expand...
Click to collapse
If you browse(only browse) with heavy browser (e.g., chrome/brave/facebook etc.) 1% in every 5-8 minutes is normal. While gaming, 1% in every 3-4 minutes is normal. However, if you just flashed the rom then wait for 2-3 cycle discharge to see the actual result.
Pavello said:
If you browse(only browse) with heavy browser (e.g., chrome/brave/facebook etc.) 1% in every 5-8 minutes is normal. While gaming, 1% in every 3-4 minutes is normal. However, if you just flashed the rom then wait for 2-3 cycle discharge to see the actual result.
Click to expand...
Click to collapse
No. While looking apps like WhatsApp and Facebook. I just flashed it 24 hours ago. Mobile Data Off, Bluetooth Off, Wi-Fi - Connected, GPS - Power Saving, CPU (Governer) - Powersave, Automatic Brightness. No many background apps (2GB RAM Free).
devaponnadsm said:
I am using Resurrection Remix latest version. The Battery Discharge Rate is between 250-750mAh when I measured. Is it normal?
Click to expand...
Click to collapse
that is too much, something must be runing in the background
do you use gapps ?
loopypalm said:
that is too much, something must be runing in the background
do you use gapps ?
Click to expand...
Click to collapse
Yes. I use GApps.
But, when I was running CrDroid with GApps it was ok. Then I installed MSMXtended and Ressurection Remix. In both there was high battery usage. I install GApps with every ROMs but never faced such problem. Which is the best ROM in terms of battery performance?
devaponnadsm said:
Yes. I use GApps.
But, when I was running CrDroid with GApps it was ok. Then I installed MSMXtended and Ressurection Remix. In both there was high battery usage. I install GApps with every ROMs but never faced such problem. Which is the best ROM in terms of battery performance?
Click to expand...
Click to collapse
according to my experiance AEX7.3 and MSMXtended 12.5 (not 13)
(i don't use gapps)
can you screen your cpu cores usage in castro ?
loopypalm said:
according to my experiance AEX7.3 and MSMXtended 12.5 (not 13)
(i don't use gapps)
can you screen your cpu cores usage in castro ?
Click to expand...
Click to collapse
Sure.
Because of some network problems, I am unable to attach the file. I can write it here.
It is showing Core Nos.:
0, 1, 2, 3 - 100%
4, 5, 6, 7 - 52%
Governer - powersave
I think its high
devaponnadsm said:
No. While looking apps like WhatsApp and Facebook. I just flashed it 24 hours ago. Mobile Data Off, Bluetooth Off, Wi-Fi - Connected, GPS - Power Saving, CPU (Governer) - Powersave, Automatic Brightness. No many background apps (2GB RAM Free).
Click to expand...
Click to collapse
I'm on latest RR also. It seems latest one has slightly higher battery drain. May be CPU is using higher clocks all the time.
Pavello said:
I'm on latest RR also. It seems latest one has slightly higher battery drain. May be CPU is using higher clocks all the time.
Click to expand...
Click to collapse
Yes. I already worte that in the thread. I think it is better to switch ROM.
devaponnadsm said:
Sure.
Because of some network problems, I am unable to attach the file. I can write it here.
It is showing Core Nos.:
0, 1, 2, 3 - 100%
4, 5, 6, 7 - 52%
Governer - powersave
I think its high
Click to expand...
Click to collapse
that purcentage shows the available purcentage
only your higher frequency cores are used ,which mean a heavy task is runing (or tasks)
are you using a custom kernel ?
(me too i'm using RR now for some tests and my battery drain is between -130/220mah while listening to music and -250/500mah while browsing , but i think my config is little crasy cus i freezed LOT of system apps and uninstall others ...)
loopypalm said:
that purcentage shows the available purcentage
only your higher frequency cores are used ,which mean a heavy task is runing (or tasks)
are you using a custom kernel ?
(me too i'm using RR now for some tests and my battery drain is between -130/220mah while listening to music and -250/500mah while browsing , but i think my config is little crasy cus i freezed LOT of system apps and uninstall others ...)
Click to expand...
Click to collapse
No. Stock kernel came with the ROM (RR).
No heavy tasks I set. How can I check if there are any? I haven't set any? I want to check any app is doing this.
devaponnadsm said:
No. Stock kernel came with the ROM (RR).
No heavy tasks I set. How can I check if there are any? I haven't set any? I want to check any app is doing this.
Click to expand...
Click to collapse
i work with
https://play.google.com/store/apps/details?id=com.kayan.nurav.forcestop
mine looks like
(as i said before,i did some heavy customisation and freezed lot of stuff)
loopypalm said:
i work with
https://play.google.com/store/apps/details?id=com.kayan.nurav.forcestop
mine looks like
(as i said before,i did some heavy customisation and freezed lot of stuff)
Click to expand...
Click to collapse
But the apps given in the image are important and they need to work. However, I think no way without switching ROM or downgrade.
devaponnadsm said:
But the apps given in the image are important and they need to work. However, I think no way without switching ROM or downgrade.
Click to expand...
Click to collapse
i didn't understand what you mean
the app in the image i sent are important for the system to work ,others are not
the app just show you what process is runing
i hope you understand
loopypalm said:
i work with
https://play.google.com/store/apps/details?id=com.kayan.nurav.forcestop
mine looks like
(as i said before,i did some heavy customisation and freezed lot of stuff)
Click to expand...
Click to collapse
did you freeze everything including all services except the one in the list? android still working with that.. thank you sir, ill try i really hate those background apps
nneko904 said:
did you freeze everything including all services except the one in the list? android still working with that.. thank you sir, ill try i really hate those background apps
Click to expand...
Click to collapse
yes ,everything exept :
adv setting
andro sys webview
call managment
camera
cneapp
com.androi.ons
com qti apmserv
com qti parsserv
com qti qualcom datastatunotif
com qualcom qrilmsgtunnel
com qualcom qti telephonyserv
contact
contact storage
files
key chain
media storage
messaging
networkstack
package inst
phone
phone serv
those should not be freezed ,but can be force stopped once the phone boots
i repeat : this is extreme ,and a normal user should not do that
i do that just for experiment,and battery life testing on multiple roms ...
loopypalm said:
yes ,everything exept :
adv setting
andro sys webview
call managment
camera
cneapp
com.androi.ons
com qti apmserv
com qti parsserv
com qti qualcom datastatunotif
com qualcom qrilmsgtunnel
com qualcom qti telephonyserv
contact
contact storage
files
key chain
media storage
messaging
networkstack
package inst
phone
phone serv
those should not be freezed ,but can be force stopped once the phone boots
i repeat : this is extreme ,and a normal user should not do that
i do that just for experiment,and battery life testing on multiple roms ...
Click to expand...
Click to collapse
I have reverted to MSMExtended v12.5, but the problem still persists.
has anyone tried it yet ? its already out for china rom 12.5.5
how's the battery life? any noticeable change in performance/ overall smoothness?
waiting for mmx personally
its smoother than the previous versions of miui, if someone like miui i can highly recommend it, battery like before
r3sp said:
its smoother than the previous versions of miui, if someone like miui i can highly recommend it, battery like before
Click to expand...
Click to collapse
I'm curious..i'm user mi10t pro..and my firmware on 12.5.5..my question is..can i still get miui enhanced edition??
Eximous69 said:
I'm curious..i'm user mi10t pro..and my firmware on 12.5.5..my question is..can i still get miui enhanced edition??
Click to expand...
Click to collapse
Check Xiaomi updater website if there is a newer version to be installed...
Idk , for me personally I'm only in for the performance mode toggle - if you can see it inside battery settings of security center just enable it and you should be good.
Rstment ^m^ said:
Check Xiaomi updater website if there is a newer version to be installed...
Idk , for me personally I'm only in for the performance mode toggle - if you can see it inside battery settings of security center just enable it and you should be good.
Click to expand...
Click to collapse
Is performance mode locking screen to 120hz like that battery clear data trick?
bla33 said:
Is performance mode locking screen to 120hz like that battery clear data trick?
Click to expand...
Click to collapse
Nope , miui is still trash because of that ...
There's literally no fix for that , I'm thinking of modifying the app that's in charge of handling that to remove all the locks on certain apps but I've still no idea how to remove drop to 60hz after not touching screen... If you remove the app you lose fast charging and usability of basically everything on the phone
Rstment ^m^ said:
Nope , miui is still trash because of that ...
There's literally no fix for that , I'm thinking of modifying the app that's in charge of handling that to remove all the locks on certain apps but I've still no idea how to remove drop to 60hz after not touching screen... If you remove the app you lose fast charging and usability of basically everything on the phone
Click to expand...
Click to collapse
yeah . that sucks. drops really kill smoothness of the phone. Im using it in 120hz all the time but dont know how long will that clear data thing work. i got used to 120hz+ displays over the years so i can really feel that stutter .
if i loose 1hr sot over it i dont realy care
How to force this update? Change region?
This "enhanced edition" is just a bunch of lies, there's nothing new, the performance is exactly the same, no new features are added, this just generates a "placebo effect" in those who really believes that this really changes anything.
There are plenty of videos on youtube that demostrates this, and I also experienced this by myself.
In 12.5.4/12.5.5, if you had green tint, go to brightness settings and disable the smoothen transitions option. It's enabled by default and fixes the tint issue (for me).
Make sure you change the brightness once.
It's hard to see when u don't wanna see
Purpose
I have been jumping from one UI to gsi's to back to one UI. I just want to know what are yall experiences with different roms and maybe stock one UI and what mods/workarounds or apps do you use to solve problems. Any custom kernel etc. I'll start with mine here
My Current Configuration:
(i edit this op when i switch a gsi or attempt further mods)
OS: YAAP GSI
Device: SM-A325F
Firmware version: A325FXXS4DWD4
Rooted with KernelSU.
Using OrangeFox from here.
Mods:
1. Custom kernel:
I made my own permissive custom kernel from A325FXXS3CWB3 Samsung's source from here.
It has a lot of changes which include removing entire security and knox debloat as it is not used in GSI.
It also has changed default ram compressor to lz4 instead of lzo-rle which should be faster.
I have tested this kernel on A325FXXU3DWB8, A325FXXU2CWA6, A325FXXU2CVK3.
It also boots on one UI.
It was possible all thanks to @KrutosVIP and his amazing work here.
You can download it from here.
Just flash it in twrp with no additional steps required. Make sure to backup boot in case it doesn't boot.
NOTE: i switched to my kernelsu kernel which is available here on a32 threads. it still offers the same features but it has kernelsu
2. Penguin Gcam and FreeDcam:
I currently use Penguin Gcam from here.
It includes needed features. The only thing broken is slow motion.
I use FreeDcam Inorder to get access to all the other cameras including Ultra wide, depth sensor and macro camera. It works great. The only problem as of my writing on this thread is that changing the ISO manually crashes the app.
Fortunately @uluruman has created the files and presets for this app which work amazingly. You can check it out from here.
You can check out FreeDcam on the F-Droid store from here or on github from here.
3. Workarounds in Phh settings
Samsung Features:
1. Enable extended brightness range (fixes brightness issues)
2. Double tap to wake (optional. But you can use it if you like)
3. Enable access to all cameras (Important for FreeDcam)
4. Enable extra sensors
Misc Features:
1. Use alternate way to detect headsets [fixes headphone jack] (Optional in roms built after or during march patch since they already include my overlay.)
2. Force FPS (set to your desired refresh rate) [i use 90] (NOTE: some gsi's have issue with this on android 13 firmware. There is no fix to this. Upgrade to march patch because project elixir seems to have this fixed on march spl. Or try switching to another gsi or downgrade firmware)
3. Force alternative backlight scale, Allow setting brightness to the lowest (needed to fix brightness bar)
4. Force Enable Camera2API HAL3 (To make FreeDcam work)
5. Force Disable AD2P offload (Fixes bluetooth audio for android versions 12 and below.)
6. On newer gsis Bluetooth is broken. To fix Enable Use systemwide bt hal.
Reboot after changing settings is recommended.
4. Magisk Modules
1. Audio Modification Library, Dolby Atmos from Moto G Pro (NOTE: Moto core is required for this.) [Just a dolby atmos port i like]
2. Fullscreen/Immersive Gestures (Q-T) (Removes keyboard space bar at bottom)
3. mindetach, Youtube Revanced Extended (Youtube revanced extended and to detach it from playstore which prevents updating.)
4. Safetynetfix MOD, Shamiko (Dealing with safetynet issues and bypassing root checks in applications)
5. LSPosed - Zygisk (Mostly to get broken face unlock back since broken face unlock on gsi's due to unknown issue with android 13 vendor.)
5. Xposed Modules
The only Xposed module i use is universalauth. Using this module i can get face unlock back on every gsi due to a unknown issue with android 13 firmware or vendor. It works reliably.
Note: It broke in android QPR1 so dev posted a custom xposed link here.
Its broken on QPR2 again. The current workaround is to disable auto dismiss lock screen in face unlock app.
If it happens on QPR updates just remember the workaround.
Since It is unable to download the apks for libraries. You need to download Moto face unlock from here.
Then import it.
To allow restricted settings go to app info of face unlock app. press three dots on top right and allow accessibility. Entered pin if prompted.
Enjoy face unlock.
Over all Experience:
I am happy with using it. Its super smooth. Bugs are of course expected in generic system images. But they are good enough to use daily. Gaming performance in some cases is amazing. Enabling allow higher fps in games in some roms like crdroid unlocks many settings. e.g. i could play cod at 90Fps at medium. The fps hovered around 60-90 fps. It was amazing. If you set the performance mode to performance in game space in roms that have it, It works amazingly. A game restart is required and it works. Actually bumps the fps by a lot. I still do switch from gsi's to gsi's since sometimes i get bored or the gsi lacks some important things. For now In my opinion using a GSI is far better than stock firmware for me. The gsi's i would recommend are crDroid, Elixir, Pixel Experience, EvolutionX, LineageOS (TD based)
you can find more GSI's from here.
Hoping to hear about what you use on your device and how your experience is.
For One UI users. i have a thread on floating tweaks which enable many features and small tweaks to help phone run a lil bit faster check it out from here
Another camera app which can use all the cameras is Open Camera. It is more convenient than FreeDCam, has almost all the same features and even more, for example HDR and panoramas, but unfortunately, like FreeDCam, cannot shoot video from extra cameras out of the box. I tried to edit the settings file manually but it didn't help as it did with FreeDCam, I suppose there should be something else fixed in the app itself, but still I'm going to try again editing the settings in the future.
uluruman said:
Another camera app which can use all the cameras is Open Camera. It is more convenient than FreeDCam, has almost all the same features and even more, for example HDR and panoramas, but unfortunately, like FreeDCam, cannot shoot video from extra cameras out of the box. I tried to edit the settings file manually but it didn't help as it did with FreeDCam, I suppose there should be something else fixed in the app itself, but still I'm going to try again editing the settings in the future.
Click to expand...
Click to collapse
I used it before. i actually got the cameras to work once. i dont know how. I ditched freedcam for it. But idk maybe after i switched roms or an update they broke again? i think if you look in info it says Only 2 cameras present. Our limited camera2api only shows 2 cameras. While freedcam forces to use the camera no matter what.
I may be wrong i saw something abt this somewhere.
Maybe downgrading to an older apk might help. But i sadly dont have enough time for that
I also recommend using No-frills CPU Control CLASSIC to lower the min CPU frequency to 500 MHz and set govenor to "shedutil" (if it's not already). Also set Android System battery usage to "Restricted" (Settings > Battery > Battery Usage > Android System). That should reduce the battery consumption in the doze mode.
Captain_cookie_200 said:
I used it before. i actually got the cameras to work once. i dont know how. I ditched freedcam for it. But idk maybe after i switched roms or an update they broke again? i think if you look in info it says Only 2 cameras present. Our limited camera2api only shows 2 cameras. While freedcam forces to use the camera no matter what.
I may be wrong i saw something abt this somewhere.
Maybe downgrading to an older apk might help. But i sadly dont have enough time for that
Click to expand...
Click to collapse
Open Camera can now shoot photos from all cameras, only shooting video does not work.
uluruman said:
I also recommend using No-frills CPU Control CLASSIC to lower the min CPU frequency to 500 MHz and set govenor to "shedutil" (if it's not already). Also set Android System battery usage to "Restricted" (Settings > Battery > Battery Usage > Android System). That should reduce the battery consumption in the doze mode.
Click to expand...
Click to collapse
i have noticed big cores are alr at schedutil. although some roms report efficiency cores using "null" like no governer at all. But kernel manager says they use schedutil. I mostly set my governer to ondemand.
uluruman said:
Open Camera can now shoot photos from all cameras, only shooting video does not work.
Click to expand...
Click to collapse
idk that small popup for switching cameras is gone. and it cant use the other cameras
So i just installed crdroid 9.2 looks like gms was going crazy in the bg eating my cpu. The fix i found is to run this command.
su -c pm disable com.google.android.gms/.chimera.GmsIntentOperationService
this seems to fix it and i dont see anything broken. I searched it and looks like this issue does happen for alot of users.
Captain_cookie_200 said:
So i just installed crdroid 9.2 looks like gms was going crazy in the bg eating my cpu. The fix i found is to run this command.
su -c pm disable com.google.android.gms/.chimera.GmsIntentOperationService
this seems to fix it and i dont see anything broken. I searched it and looks like this issue does happen for alot of users.
Click to expand...
Click to collapse
That's only if you're using a gapps version. I am using the vanilla version of LOS, so there are basically only two com.google.android.[something] packages in my system: com.google.android.apps.googlecamera.fishfood and com.google.android.networkstack.tethering.overlay
uluruman said:
That's only if you're using a gapps version. I am using the vanilla version of LOS, so there are basically only two com.google.android.[something] packages in my system: com.google.android.apps.googlecamera.fishfood and com.google.android.networkstack.tethering.overlay
Click to expand...
Click to collapse
yeah i m talking about people who use gapps. they are quite important in my day to day life otherwise i'd get rid of em
Just to update here. I tried magisk v26 and seems like it works fine. Although it had issues with my Dolby Atmos mods so i got rid of it and downgraded to v25.2 again. Otherwise all of my other modules were working fine and i didnt see any issues.
I have lineage os 20, but bro, don't have phhsetings haha
ApiYoshi said:
I have lineage os 20, but bro, don't have phhsetings haha
Click to expand...
Click to collapse
using light i see.
Captain_cookie_200 said:
using light i see.
Click to expand...
Click to collapse
Yep, it was a error hahaha, im now on another lineage gsi which have phh
Bro, you know if on Crdroid, the SD works normal? For me, as the SD is on exFAT, many gsi don't recognize it
ApiYoshi said:
Bro, you know if on Crdroid, the SD works normal? For me, as the SD is on exFAT, many gsi don't recognize it
Click to expand...
Click to collapse
i dont use a sd card. even tho I need one badly. it would save alot of time for me when switching gsi's
Captain_cookie_200 said:
i dont use a sd card. even tho I need one badly. it would save alot of time for me when switching gsi's
Click to expand...
Click to collapse
Oooh, well... Yes, a SD is so useful for that, in the SD I backup almost everything
ApiYoshi said:
Oooh, well... Yes, a SD is so useful for that, in the SD I backup almost everything
Click to expand...
Click to collapse
I will test the gsi, is stable?
ApiYoshi said:
I will test the gsi, is stable?
Click to expand...
Click to collapse
yes. march patch (qpr2) just came out today. give it a go