Seamless & Fullscreen AOD Guide.
Open System ui
• Class:
1.Search:
Replace full method with this.
2.Search:
Replace full method with this.
3 Search:
Replace method with this.
• Class:
4 Search:
And at end of the method right before return-void
Add this.
----
Open Aod.apk
• Class:
1 Search:
Replace method with this.
2 Search:
Replace method with this.
Works on:
✅ ColorOS 16
✅ OxygenOS 16
✅ Realme UI 7
Changelog:
Channel || Group
By: @getthefckoutofheree
Open System ui
• Class:
com/oplusos/systemui/common/feature/AodFeatureOption1.Search:
.method public static isSupportRamLessAod()ZReplace full method with this.
.method public static isSupportRamLessAod()Z
.registers 1
const/4 v0, 0x1
return v0
.end method2.Search:
.method public static isSupportLTPO1HzAOD()ZReplace full method with this.
.method public static isSupportLTPO1HzAOD()Z
.registers 1
const/4 v0, 0x1
return v0
.end method3 Search:
.method public static isDisableAodAlwaysOnDisplayMode()ZReplace method with this.
.method public static isDisableAodAlwaysOnDisplayMode()Z
.registers 1
const/4 v0, 0x0
return v0
.end method• Class:
com/oplus/systemui/aod/display/SmoothTransitionController4 Search:
.method public constructor <init>(Landroid/content/Context;)VAnd at end of the method right before return-void
Add this.
Do this also in system ui.const/4 v0, 0x1
iput-boolean v0, p0, Lcom/oplus/systemui/aod/display/SmoothTransitionController;->isSupportPanoramic:Z
iput-boolean v0, p0, Lcom/oplus/systemui/aod/display/SmoothTransitionController;->isSupportPanoramicAllDay:Z
iput-boolean v0, p0, Lcom/oplus/systemui/aod/display/SmoothTransitionController;->isSupportSmoothTransition:Z
iput-boolean v0, p0, Lcom/oplus/systemui/aod/display/SmoothTransitionController;->userEnablePanoramic:Z
iput-boolean v0, p0, Lcom/oplus/systemui/aod/display/SmoothTransitionController;->userEnablePanoramicAllDay:Z
----
Open Aod.apk
• Class:
com/oplus/aod/util/CommonUtils1 Search:
.method public static isSupportFullAod(Landroid/content/Context;)ZReplace method with this.
.method public static isSupportFullAod(Landroid/content/Context;)Z
.registers 1
const/4 v0, 0x1
return v0
.end method2 Search:
.method public static isFirstApiLevelOS16()ZReplace method with this.
.method public static isFirstApiLevelOS16()Z
.registers 1
const/4 v0, 0x1
return v0
.end methodWorks on:
✅ ColorOS 16
✅ OxygenOS 16
✅ Realme UI 7
Changelog:
• Unlock Fullscreen AOD StylesPreview
• Enable Seamless "Zoom" Transition
• Remove 10-Second AOD Limit (All Day)
• Force 1Hz LTPO Logic
Channel || Group
By: @getthefckoutofheree
❤4🔥2
OnePlus-Launcher-CTS-Litev1-@TenseiMods (1).zip
49.8 MB
#OnePlusLauncherLitev1 #Mod
Circle To Search Launcher Mod Litev1.
Support: ColorOS 16 CN
Changelog:
Warning:
Links:
Screenrecord
Channel || Group
By: @getthefckoutofheree
Circle To Search Launcher Mod Litev1.
Support: ColorOS 16 CN
Changelog:
• Added Circle To Search in Launcher it self. (Switch)Note:
• No need to Modify system ui or add any xmls or make google has system app.
• Before Installing Module In Ksu disable umount modules by default in settings of ksu.
• Signature verification must be disabled. This is mandatory for Android 16 users; otherwise, the module will not work. Use This Module for Dsv
• Install Google From play Store before installing module.
•If you Face crash or any issues after installing the Launcher Mod Install packagcleanermodule once to fix it.
Warning:
Don't try to kang it. It's fine to add it to your build, but do not rename it.
Links:
Screenrecord
Channel || Group
By: @getthefckoutofheree
❤6🔥3
Fix theme crashing in Cos16
Theme apk>Class:
Search:
Replace:
Or
Note:
This is just crash fix!!
By: @getthefckoutofheree
Theme apk>Class:
com.heytap.cli.riskctrl.imp.RiskControlSdkImplSearch:
.method public initSdkReplace:
.method public initSdk(Landroid/app/Application;Lcom/heytap/cli/riskctrl/api/RiskControlListener;Ljava/lang/String;ZJLcom/heytap/cli/riskctrl/api/IStatReporter;Lcom/heytap/cli/riskctrl/api/RiskControlListener$OnInitializedListener;Z)V
.registers 10
return-void
.end methodOr
Remove line 62
Note:
This is just crash fix!!
By: @getthefckoutofheree
❤1👍1
App lock, Hide Apps and Privacy Fix For A15/A16.
Works For ColorOs15/16 and OxygenOs15/16.
Note:
Remember to give credit if you use this in your build, and do not try to rename it.!!
Links:
Video Guide
Screenshot
By: @getthefckoutofheree
Works For ColorOs15/16 and OxygenOs15/16.
1. Import the Security Center zip in Security Centre.apk
2.Import the Settings zip in Settings.apk
Note:
Remember to give credit if you use this in your build, and do not try to rename it.!!
Links:
Video Guide
Screenshot
By: @getthefckoutofheree
🔥16❤3
Add Extra Section In About Device.
Add this
2. Import the smali in last class
Links:
⦿ DeveloperInfoPreference
⦿ Warning!!
Works on:
✅ ColorOS 15/16
✅ OxygenOS 15/16
✅ Realme UI 6/7
----
By: @getthefckoutofheree
• Set custom string of your choice in const-string v1, "TenSei てんせい".1. After this <com.oplus.settings.feature.deviceinfo.DeviceRamInfoItemPreference in device_info.xml
• You can change the developer string to whatever you want in device_info.xml.
Add this
<com.oplus.settings.feature.deviceinfo.DeveloperInfoPreference
android:title="Developer"
android:selectable="false"
android:key="developer_info_custom"
android:order="@integer/status_info" />2. Import the smali in last class
Links:
⦿ DeveloperInfoPreference
⦿ Warning!!
Works on:
✅ ColorOS 15/16
✅ OxygenOS 15/16
✅ Realme UI 6/7
----
By: @getthefckoutofheree
❤10🥰1
If facing Auto Reboot on set-up in ColorOs16 do this
Go to this class in service.jar
And replace the whole method
By: @getthefckoutofheree
Go to this class in service.jar
com.android.server.display.color.ColorDisplayService
And replace the whole method
.method private setColorModeInternal(I)V
.registers 5
.param p1, "colorMode" # I
:try_start_6
invoke-virtual {p0}, Lcom/android/server/display/color/ColorDisplayService;->getContext()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
const-string v1, "display_color_mode"
invoke-static {}, Landroid/app/ActivityManager;->getCurrentUser()I
move-result v2
invoke-static {v0, v1, p1, v2}, Landroid/provider/Settings$System;->putIntForUser(Landroid/content/ContentResolver;Ljava/lang/String;II)Z
:try_end_17
.catch Ljava/lang/Exception; {:try_start_6 .. :try_end_17} :catch_18
goto :goto_19
:catch_18
move-exception v0
:goto_19
return-void
:cond_1a
return-voidBy: @getthefckoutofheree
🥰3❤1👍1