How To Guide The best configs for GSI roms - Xiaomi 11T Pro

Perform this at your own risk. You might LOSE all data on your phone.
( I'm not responsible for any damage to your device )
This is a tutorial for the best configurations to get the best from the GSI roms on the Xiaomi 11T Pro
If you are searching on a tutorial on how to install GSI roms on Xiaomi 11T Pro you can check this post
The reason why I made this guide is that there is no custom rom currently for Xiaomi 11T Pro and the only way to get custom roms is by installing a GSI rom and try to tweak with it to get it working.
List of contexts
A- Phh Settings
‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎1. Fix broken audio
‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎2. Fix Whatsapp audio
‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎3. Turn on Double-Tap-To-Wake-Up
‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎4. Enable 120Hz
‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎5. Fix Auto-Brightness
‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎6. FIx SMS/MMS
‏‏‎
B - Other Ways
‏‏‎ ‏‏‎ ‏‏‎ 1. Installing Dolby Atmos
‏‏‎ ‎‏‏‎ ‎‏‏‎‏‏‎ ‎‏‏2. Fix volume steps
‎‏‏‎‏‏‎ ‎‏‏‎ ‎‎‏‏‎‏‏‎ ‎‏‏‎‏‏‎3. Fix Vibration and Haptics
‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎4. Fix 5G if you have LTE working
‏‏‎ ‎‏‏‎ ‎‏‏‎ ‎5. Fix LTE/4G
‎‏‏‎ ‎‎‏‏‎ ‎‎‏‏‎ ‎6. Fix Always-On-Display (With Low Dim fixed!)
A- Phh Settings​
Open Phh Treble Settings from settings
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
1) To fix broken audio go to Qualcomm features and make sure "Disable soundvolume effect" is on
2) To fix broken audio on Whatsapp, Telegram, SIgnal go to Qualcomm features and make sure "Use alternate audio policy" is on
3) To fix Double tap to wake feature go to Xiaomi features and check "Enable DT2W"
4) To enable 120hz go to Misc features and click on "Force FPS" and select "1080*[email protected]"
5) To fix auto brightness go to Misc features and check on "Force alternative backlight scale"
6) To fix SMS go to IMS features and click on "Install IMS APK for Qualcomm vendor" then install the APK
B - Other Ways​1) Install Dolby Atmos using Magisk by flashing this file
2) Fix the volume steps by flashing this file using Magisk
3) To fix vibration you need to reboot your phone after you have applied the changes on section A and search for "vibration" on settings and click on "Ring Vibration"
Then deselect all the switches and then select them all
4) If LTE/4G is working for you. You can flash this file using Magisk to get 5G
5) If LTE/4G is not working go to Settings < Network and Internet < Sims < Preferred Sim 1 or 2 < Access point names and click on the "+" icon on top corner of the screen
Then manually enter your sim's provider APN and click on the three points and save -You can check it from your provider's website-
Do the same for MMS and save it. You will suppose to have mobile data working!
6) FIx Always-On-Display
You can now fix always on display and set the statusbar height to a value that covers the hole punch by flashing this magisk module by diogotc.
Know Issues​Currently the issue that I am still experiencing with GSI roms are:
1. GCam can record up to 1080p 60fps. 4K is not working.
2. The proximity sensor is not working always especially in AOD, So I recommend to disable DT2W (A- Phh Settings step 3).
Credits:
Google -AOSP-
Phhusson -Phh Treble Settings-
diogotc -Making an overlay to solve some problems in the GSI roms for this device-
Me -Making this tutorial-

What are bugs? Fast charging is working? How is battery?

Edoardo001 said:
What are bugs? Fast charging is working? How is battery?
Click to expand...
Click to collapse
Battery life is good, Fast charging works nearly as Miui and bugs are minimilise.

TheRomFan said:
Battery life is good, Fast charging works nearly as Miui and bugs are minimilise.
Click to expand...
Click to collapse
And how is the câmera driver/quality?

You can use Gcam from this thread
But the only issue is you can record video up to 1080p 60fps

Vibration working ? and 4k record in gcam working ?
MIUI13 or MIUi 12 base ?

morpheus620 said:
Vibration working ? and 4k record in gcam working ?
MIUI13 or MIUi 12 base ?
Click to expand...
Click to collapse
I am using Miui 13 as base. Yh this is another issue 4k doesn't work

TheRomFan said:
I am using Miui 13 as base. Yh this is another issue 4k doesn't work
Click to expand...
Click to collapse
Thank you for information. Some questions:
1. Haptic works?
2. You said "minimilise bags" – which bags?
3. What ROM do you use?
PS: where can I find step by step instruction to setup GSI for 11T Pro?
Thank you so much

dimashorokhov said:
Thank you for information. Some questions:
1. Haptic works?
2. You said "minimilise bags" – which bags?
3. What ROM do you use?
PS: where can I find step by step instruction to setup GSI for 11T Pro?
Thank you so much
Click to expand...
Click to collapse
1. Yes I explained how to fix in the post above
2. I just saw 3 or 4 bugs such it bugs a bit when I change from/to dark mode
3. Pixel experience plus
4. Here is the link for how to install GSI

hello what gcam do you recommend? app + config?
also, i can't get root. i flahsed patched boot.img and in magisk manager it says ramdisk yes but installed no. i tried multiple boot.img files but with no luck. base miui 12.5.0.5 global.
also the autobrightness adjustes the brightness too high
i don't have xiaomi settings in phh treble settings.
aod works but brightness is very very low i can barely see anything
can you help me with some of my issues? i'm using pixel experience plus as well

Link for Dolby Atmos module is off... Could you update it please? Thanks

lecomiquelin said:
Link for Dolby Atmos module is off... Could you update it please? Thanks
Click to expand...
Click to collapse
Thank you.
Here is the new link

TheRomFan said:
Thank you.
Here is the new link
Click to expand...
Click to collapse
Could you test ANX camera?
Ultra-wide video is a very important for me

dimashorokhov said:
Could you test ANX camera?
Ultra-wide video is a very important for me
Click to expand...
Click to collapse
Unfortunately it doesn't work as the developer has stopped updating it since October
But ultra wide works fine with gcam if use with its config file

TheRomFan said:
Unfortunately it doesn't work as the developer has stopped updating it since October
But ultra wide works fine with gcam if use with its config file
Click to expand...
Click to collapse
Okey. Is there any GCam with working ultra-wide video?
I know that photo is working, but video on ultra-wide sensor not

hello i have a question how can i fix the charging so that it is fast charging i have the crdroid gsi s20 fe thank you

Ailton2541 said:
hello i have a question how can i fix the charging so that it is fast charging i have the crdroid gsi s20 fe thank you
Click to expand...
Click to collapse
Sorry I don't know the answer of your question. You need to ask on the Samsung S20 FE thread as this is only for Xiaomi 11T Pro.

Hi, thanks a lot for your tutorial, it fixed most issues!
However, I've noticed two things:
The proximity sensor doesn't seem to be working. I've used the Sensors app to check it, and it always says 5.0cm no matter what. This means the Always On Display is always on, and doesn't turn off if it's in your pocket or face down on a table (which at night is annoying, since the light bleeds out from the transparent case).
The auto brightness fix makes the Always On Display very very dim, which renders it pretty useless since it can't be seen at an angle. I've had to avoid doing that fix for that reason, but it's very annoying that now auto brightness is just not working correctly.
It'd appreciate if anyone could find a fix for these issues. Everything else works perfectly (except for Android Auto, which I found a fix, see below).
Also, since Android Auto isn't installed as a system app, it shows "Connection error 22" when you plug it into the car and doesn't work. The fix is to convert it to a system app. I've used Lucky Patcher for this, but it was a bit sketchy, so if you find another way, go for it (and reply here so I know next time). EDIT: TheRomFan mentioned below that you can use the Systemizer Magisk Module.
Since it might be relevant, I'm using Pixel Experience Plus Slim.

diogotc said:
Hi, thanks a lot for your tutorial, it fixed most issues!
However, I've noticed two things:
The proximity sensor doesn't seem to be working. I've used the Sensors app to check it, and it always says 5.0cm no matter what. This means the Always On Display is always on, and doesn't turn off if it's in your pocket or face down on a table (which at night is annoying, since the light bleeds out from the transparent case).
The auto brightness fix makes the Always On Display very very dim, which renders it pretty useless since it can't be seen at an angle. I've had to avoid doing that fix for that reason, but it's very annoying that now auto brightness is just not working correctly.
It'd appreciate if anyone could find a fix for these issues. Everything else works perfectly (except for Android Auto, which I found a fix, see below).
Also, since Android Auto isn't installed as a system app, it shows "Connection error 22" when you plug it into the car and doesn't work. The fix is to convert it to a system app. I've used Lucky Patcher for this, but it was a bit sketchy, so if you find another way, go for it (and reply here so I know next time).
Since it might be relevant, I've using Pixel Experience Plus Slim.
Click to expand...
Click to collapse
Yes I know as this is an Generic System Image with phh's patch to make it work on maximum android phones.
Some of these issues can be reported to Phh and he will try fix it.
So I guess we will have to wait untill he releases an update to fix these issues
For system apps you can systemizer magisk module to install apps as system.

I've created an overlay for this device, which fixes the status bar not covering the entirety of the cutout and the brightness of the AOD being low (you still need to enable the alternate brightness scale on settings).
I've opened a PR on the phh's overlays repo, but it still hasn't been merged.
Meanwhile, you can use this overlay by flashing the attached Magisk module, or building it yourself from the PR.
In case someone is interested (even if it's not for this device), I'll leave here the build instructions (these are not required, you can just use the attached zip file).
Spoiler: Overlay Build Instructions
Keep in mind I'm using Linux, so build instructions might be a bit different for Windows/Mac.
Start by cloning my repository in the mi11tpro branch:
Bash:
git clone https://github.com/diogotcorreia/vendor_hardware_overlay.git -b mi11tpro
Then build the overlay for this device (alternatively you can build all of them by omitting the folder):
Bash:
./build/build.sh Xiaomi/Mi11TPro
This will generate an APK that'll be written to build/treble-overlay-xiaomi-mi11tpro.apk.
You can now put this in the attached Magisk module (unzip it first), by replacing the APK there with the built APK.
Then, zip it again, and make sure the root of the zip file is not a folder but the actual files of the module.

Related

⚡ LIGHT PATCH ⚡

READ CAREFULLY BEFORE YOU START! THE PATCH IS NOT A ROM/MOD/KERNEL​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ABOUT​Rethink about Android customizations. Make it Yours!
The Light Patch ZIP File is a advanced multifunctional Utility, based on the famous AROMA for custom recovery Replacements like TWRP. It comes with everything that is needed to fully unleash the Potential of Your Device. Advanced Techniques from Google, Sony, HTC, Qualcomm and many Others combined into a single Package which fits for all Snapdragon Flagships running the very latest Android Versions. One to rule them All! Use a AOSP System as Base and get the Quality of a Stock Firmware, decide about the System Content, gain extra functionalities and enhance Your Device on a unsuspected Way. Everything is based on Years of intensive Research and deep going Changes on Android which You will find nowhere else. There are to many Features and Changes to list them all, but take a look at the Feature List and check out the insanely long Changelog which includes the Changes of Hundreds of Releases. Or just give it a try now, read the Instructions and Start off! AROMA will guide You thru the whole Patch Utility...​
FEATURES
AROMA 3.0 POWERED BASE
OPTIMIZED MAGISK INCLUDED
OPTIMIZED SUPERSU INCLUDED
OPTIMIZED GAPPS INCLUDED
OPTIMIZED BUSYBOX INCLUDED
DEVICE TRANSFORMING OPTIONS
DPI/DEVICE UI TYPE OPTIONS
LIGHT EXCLUSIVE EXTRA OPTION
OPTIONAL DEBLOATING OPTIONS
UI SOUND OPTIONS
STORAGE WIPE OPTIONS
BOOTANIMATION OPTIONS
LIGHT AUDIO SYSTEM OPTION
4K AND HDR SUPPORT ENABLED
PARTITION TRIMMING ENABLED
USEFUL INIT.D SCRIPTS ENABLED
EXCLUSIVE PIXEL FEATURES
EXCLUSIVE OEM FEATURES
SETUP WIZARD ROTATION
LOCKSCREEN ROTATION
HOMESCREEN ROTATION
ENHANCED UI QUALITY
SMOOTHER UI RENDERING
ENHANCED APP RENDERING
ENHANCED GAMING HANDLING
ENHANCED SENSOR HANDLING
ENHANCED NETWORK HANDLING
ENHANCED ENERGY CONSUMPTION
ENHANCED STORAGE HANDLING
ENHANCED VOICE RECOGNITION
ADVANCED BLUETOOTH SERVICES
ADVANCED AUDIO HANDLING IN/OUTPUT
VARIOUS PERFORMANCE IMPROVEMENTS
ADVANCED VISUAL HANDLING IN/OUTPUT
EXTRA QUALCOMM SERVICES ENABLED
EXTRA STORAGE FEATURES ENABLED
ADVANCED ANDROID SERVICES ENABLED
CONFIGURATION OF NOT EXISTING SETTINGS
BATTERY DRAINING LOGS/SERVICES DISABLED
BATTERY CALIBRATION AFTER CHARGING
ZYGOTE HANDLING OPTIMIZED
VM HANDLING OPTIMIZED
DEX2OAT OPTIMIZED
SERIAL NUMBER UNDER SETTINGS
FORCED ENCRYPTION DISABLED
DM VERITY DISABLED
(YOU ARE FOLLOWING A DEVELOPMENT PROJECT HERE)
(FEATURES MAY CHANGE OVER THE TIME)
(PROBLEMS ARE POSSIBLE)
(GIVE FEEDBACK)
GOOGLE APPS
OPEN GAPPS SUPER LIGHT VERSION
CONTAINING
CHROME/WEBVIEW
DIALER/CONTACTS
SEARCH/ASSISTANT
PLAY STORE
STORAGEMANAGER
AND ALL NEEDED EXTRA SERVICES
WHICH ARE NOT VISIBLE IN THE LAUNCHER
REQUIREMENTS
64BIT SNAPDRAGON SOC
UNLOCKED BOOTLOADER
TWRP RECOVERY SYSTEM
AOSP BASED ROM/OS
DOWNLOAD
INLIGHTNING WEBSITE / LIGHT
(READ THE FIRST THREE POSTS OF THIS THREAD BEFORE DOWNLOADING THE PATCH)
(SHARING DIRECT LINKS TO OUR FILES OR MIRRORING OUR WORK IS NOT DESIRED)
XDA:DevDB Information
LIGHT PATCH, Tool/Utility for the Lenovo Zuk Z2 Pro
Contributors
Miustone
Version Information
Status: Stable
Created 2017-11-01
Last Updated 2017-11-01
Q&A
Q1: HOW TO USE THE PATCH?
A1: TAKE A LOOK ON POST #3!
Q2: CAN I USE THE PATCH ON MY STOCK DEVICE FIRMWARE?
A1: DEPENDS ON THE OS. TEST BY YOURSELF AND GIVE FEEDBACK FOR OTHER USERS!
Q3: WHICH PATCH WIPE OPTION SHOULD I CHOOSE?
A1: IF YOU'VE CLEAN FLASHED A ROM/OS CAN YOU CHOOSE THE BASIC WIPE!
A2: IF YOU'VE NOT WIPED AND FLASHED A NEW ROM/OS BEFORE USE THE CLEAN OR FULL WIPE!
Q4: THE DISPLAY IS FROZEN WHILE PATCHING, WHAT TO DO?
A1: NO WORRIES, THE PATCH WILL INSTALL BUT TWRP HAS PERFORMANCE ISSUES.
A2: JUST TAP THE RIGHT BOTTOM EDGE WHERE THE NEXT BUTTON IS AND PRESS IT A FEW TIMES.
A3: YOUR DEVICE SHOULD VIBRATE WHEN YOU HIT THE NEXT BUTTON. 3 VIBRATIONS AND YOU'RE DONE!
Q5: SOME APPS ARE CLOSING OR NOT RECEIVING MESSAGES WHILE SCREEN OFF, WHY!?
A1: MAKE SURE YOU'VE CONFIGURED THE SMART BATTERY APP / PUT THEM TO NEVER SLEEP!
Q6: HOW TO SET UP SMART BATTERY?
A1: USE THE MORE SHORTCUTS APP AND START THE SMART BATTERY ACTIVITY!
A2: OR JUST WAIT FOR A NOTIFICATION FROM THE APP. IT COMES WHEN THE SCREEN IS OFF!
Q7: MY WALLPAPERS ARE GONE AFTER WAKING THE DEVICE UP, WHATS WRONG?
A1: MAKE SURE YOU'VE WHITELISTED GOOGLE BACKGROUNDS IN SMART BATTERY!
Q8: I DON'T FIND HELP ON THIS THREAD, WHAT TO DO?
A1: CHECK THE OTHER LIGHT PATCH THREADS. ONE PATCH FOR ALL DEVICES!
Q9: WHAT DOES THE PATCH DO?
A1: GO BACK TO THE FIRST POST AND START READING FROM THERE!
Questions left? Ask @Miustone
Instructions:
BOOT TO THE RECOVERY/TWRP
WIPE DATA, SYSTEM AND THE CACHES
FLASH A AOSP OS/ROM/FIRMWARE/KERNEL
GO TO THE REBOOT MENU AND SELECT RECOVERY
FLASH THE PATCH BEFORE BOOTING INTO THE SYSTEM
REBOOT TO THE SYSTEM NOW. THE FIRST START MAY TAKE SOME TIME
And that's it. If You don't want to flash a new ROM, just choose the Clean or Full Wipe within the Patch.
Along with the Release of Version 1.6 of the Patch a new Thread for the ZUK Z2 / Z2 PRO. Hope You'll like it Folks!
Miustone said:
Along with the Release of Version 1.6 of the Patch a new Thread for the ZUK Z2 / Z2 PRO. Hope You'll like it Folks!
Click to expand...
Click to collapse
Will it work with Oreo ? Though I don't mind trying. I just thought I did ask.
anupsnair said:
Will it work with Oreo ? Though I don't mind trying. I just thought I did ask.
Click to expand...
Click to collapse
Besides the GApps and maybe Root is everything ready for 8.X. The GApps will be updated to the Oreo Ones, once Linage is pushing first official Nightlies of 8.X.
BR
The installer is displayed upside down in twrp.
anupsnair said:
The installer is displayed upside down in twrp.
Click to expand...
Click to collapse
Really? That's new... Is the Touch working correctly or is it screwed up? I will take a look on the AROMA Threads to see if that happened to someone else before. But could also be a TWRP Bug...
Thanks for the Feedback!
anupsnair said:
The installer is displayed upside down in twrp.
Click to expand...
Click to collapse
It depends on twrp version. Use davide's one or cosme's
But
kingracer said:
It depends on twrp version. Use davide's one or cosme's
Click to expand...
Click to collapse
Didn't realise it could be the twrp issue, can I get the link for davide's twrp or a better one. The touch in twrp is non functional while in Aroma
First impressions
Installed the light patch after wiping the system cache and dalvik. using a different tarp solved the issue regarding the flipped screen and the touch not working.
My few observations after 1 hour of usage :
1. The audio recording doesn't work on the phone( using any recorder), however the camera seems to be recording the sound. The Google voice assistant can't be setup as it can't hear the Ok Google.
2. The scroll cache seems to be a little laggy, maybe it needs some time to settle in.
3. Audio quality seems good, not sure if it's a Placebo effect.
4. The phone does warm up during charging, seems like it could be because of a fresh install. Without the light patch it was almost the same.
5: Google assistant doesnt work with the audio patch applied.
anupsnair said:
Installed the light patch after wiping the system cache and dalvik. using a different tarp solved the issue regarding the flipped screen and the touch not working.
My few observations after 1 hour of usage :
1. The audio recording doesn't work on the phone( using any recorder), however the camera seems to be recording the sound. The Google voice assistant can't be setup as it can't hear the Ok Google.
2. The scroll cache seems to be a little laggy, maybe it needs some time to settle in.
3. Audio quality seems good, not sure if it's a Placebo effect.
4. The phone does warm up during charging, seems like it could be because of a fresh install. Without the light patch it was almost the same.
5: Google assistant doesnt work with the audio patch applied.
Click to expand...
Click to collapse
Thanks for Your Feedback. Well I think all lags and warmups will be gone after some Minutes (There are a lot of Progresses running in the Background on a clean start). Besides that are the Mic Problems known on some Devices. The Problem is caused by a lack of Fluence Audio Support. A well working (But Quality lowering) workaround is the Magisk Module called "Android Mic Fix" which does basically just disable Fluence Audio for Applications which are using the Loudspeaker besides the Mic (Calls, Google Assistant).
I would suggest to give it a try if You want to run the Patch anyways. And about the Audio Quality, there is for sure a plus in Quality. Lot of Qualcomm exclusive services besides the highest possible resampling can't be placebo. The Light Audio System (Including Sony Audio Enhancements UI) is also working as intended (Xloud, Clearphase, S-force). I haven't measurement methods available, but I'm using high Fidelity Audio Equipment to test the differences and My Hearing is good as it should be for a 24 Years old Guy. Trust in a Nerd lol
Just to share some Infos with You. Hope it wasn't to much!
BR
if i test it on stock rom 3.1.165 running twrp 3.1.0 recovery there will be any problem in functionality?
Nickkal said:
if i test it on stock rom 3.1.165 running twrp 3.1.0 recovery there will be any problem in functionality?
Click to expand...
Click to collapse
I never used or worked with Zuk Devices, there is a chance that it will work on Stock, but I can't promise that. The Patch is made for 7.1.x & 8.x AOSP based Systems, Problems on Stock which aren't on AOSP happening will not be fixed...
BR
Miustone said:
Thanks for Your Feedback. Well I think all lags and warmups will be gone after some Minutes (There are a lot of Progresses running in the Background on a clean start). Besides that are the Mic Problems known on some Devices. The Problem is caused by a lack of Fluence Audio Support. A well working (But Quality lowering) workaround is the Magisk Module called "Android Mic Fix" which does basically just disable Fluence Audio for Applications which are using the Loudspeaker besides the Mic (Calls, Google Assistant).
I would suggest to give it a try if You want to run the Patch anyways. And about the Audio Quality, there is for sure a plus in Quality. Lot of Qualcomm exclusive services besides the highest possible resampling can't be placebo. The Light Audio System (Including Sony Audio Enhancements UI) is also working as intended (Xloud, Clearphase, S-force). I haven't measurement methods available, but I'm using high Fidelity Audio Equipment to test the differences and My Hearing is good as it should be for a 24 Years old Guy. Trust in a Nerd lol
Just to share some Infos with You. Hope it wasn't to much!
BR
Click to expand...
Click to collapse
Thank you so much for this wonderful patch. I have installed the mic fix as well, the audio recording works well. Would there be any app for the configuration of Light Audio System, like changing the equalizer etc?
anupsnair said:
Thank you so much for this wonderful patch. I have installed the mic fix as well, the audio recording works well. Would there be any app for the configuration of Light Audio System, like changing the equalizer etc?
Click to expand...
Click to collapse
Yeah, the Light Audio Option adds Xperia XZ Premium Libraries which will be enabled and loaded by the Xperia Audio Enhancements App. That App is linked as Equalizer on all Music Players like Spotify, Play Music and all default audio Players from ROMs. It does also contain Headphone Profiles and Enhancements, all added on top of the already existing optimizations of the Light Patch...
Think that explains it pretty well. Let Me know how You like it!
Problem with upside down installer for me too - I'm using Davidevinavils twrp - installer shows no reaction - do you have any suggestions what to do? thx a lot
lndiana said:
Problem with upside down installer for me too - I'm using Davidevinavils twrp - installer shows no reaction - do you have any suggestions what to do? thx a lot
Click to expand...
Click to collapse
Try this twrp: https://github.com/cosmedd/android_device_zuk_z2_row_twrp/releases

[APP] Edge Sense Plus ◦ Customize Active Edge on your Pixel4

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Featured by:
XDA-Developers: Customize the Google Pixel 2’s Active Edge to do any action with Edge Sense Plus [XDA Spotlight]​
What is Edge Sense Plus?
Edge Sense Plus was initially just meant for the HTC U series. It let's you customize the squeeze action and adds some more squeeze gestures and features.
But with the Pixel2 and Pixel3 also coming with a squeezable frame I found a way to make it compatible too.
Since google locked active edge down to just only be able to start Assistant it will require a device rooted with magisk
Requirements
it works both on rooted and unrooted devices, the unrooted version is a bit limited on features though and requires you to make Edge Sense Plus the Default assistant
Install the Active Edge System Mod Magisk Module from the MagiskManager Repo and the EdgeSensePlus from the playstore and you are ready to go!
Telegram Group
Join Telegram Edge Sense Plus Group
How does it work
To make it working on the Pixel3 I had to modify the SystemUIGoogle.apk that runs the ElmyraService (Service that processes the squeeze gestures).
I intercept the events and pass them to the EdgeSensePlus Application that starts the appropriate action then that you selected.
Some more adjustments were made, so the squeezing also works when you are in immersive mode, camera or when Google Assistant is deactivated/uninstalled.
With Android 10 it works now also on unrooted devices but it requires you to make Edge Sense Plus the Default assistant
What can it do?
Custom actions:
Currently you can choose from over different actions
Quickly Start camera - Also when screen is off and locked
Per App Action - Execute different squeeze actions depending in what app you are!
Sidebar
Gesture Panel - Draw custom gestures to start different actions
Custom App
Shortcuts - e.g. to make direct calls, start tasker tasks and more!
Scroll up/down
Flashlight
Recent Apps
Toggle Autorotation
Autobrightness (6 states: Auto, Min, Low, Mid, High, Max)
Split Screen
Expand/Collapse Statusbar
Toggle NFC
Toggle Display on/off
Toggle Autorotation
Toggle DND
Toggle Vibration
Toggle Bluetooth
Toggle WiFi
Music Play/Pause
Previous Track
Next Track
Toggle Keep awake
Google Assistent
Lock Screen
Back
Home
Toggle Sync
Sync all accounts
Previous App
Take Screenshot
Clear all notifications
GPS
Answer/End call
Immersive Mode
Shell command
Per app actions:
With the per app action, you can define different squeeze actions per app. So the chosen action will be executed dependent in what app you are currently are.
Double Squeeze: (Premium)
If you often accidentally trigger a short squeeze, that won't happen anymore if you map your desired action to the double squeeze gesture.
You can define a double squeeze interval, to ensure you are quick enough to trigger it every time.
Long Squeeze:
Missed a long squeeze action on your Pixel? Edge Sense Plus has it!
G-Sensor usage: (Premium)
If enabled, will be able to execute different actions depending on the current position of your device, whether it is flat or upright in your hand.
That way you can have six different squeeze gestures: short, long, doublepress in flat or upright device position.
Media control:
The media control will override your set squeeze actions while media is playing so you can control your media.
That includes play/pause, increase/decrease volume and skip to next and previous track.
Squeeze sounds:
Ever thought it would be funny if a squeeze of your Pixel 3 XL would make a sound, if it is a *click*, *oink* , *fart* or whatever you think of?
You can use any .mp3 file to make that happen!
Sidebar:
The Sidebar has 4 different panels, Applications, Shortcuts, Recent Apps (Premium), Quicksettings (Premium).
Panel colors are customizable
Instructions
Unrooted Version:
Install Edge Sense Plus from the playstore and follow the in app instructions
Rooted Version:
Root with Magisk is required since the magisk module is mandatory!
It is recommended to have a working TWRP backup in case something goes wrong. Check the FAQ for help too.
Like always: Flash on your own risk. I'm not responsible for any damaga to your device
Flash the Magisk Module in Magisk Manager
Install Edge Sense Plus
Enjoy.
Downloads
Now also available via the MagiskManager Repo:
I recommend to install and update the Magisk Module directly via the MagiskManager repository directly in the MagiskManager app.
All releases will be also available on the GitHub repository
Edge Sense Plus:
Looks cool. Any chance of adding open power menu option? Thanks
sykomaniac said:
Looks cool. Any chance of adding open power menu option? Thanks
Click to expand...
Click to collapse
With the rooted version you can select "shell command" and try:
sendevent /dev/input/event0 0001 116 1;sendevent /dev/input/event0 0000 0000 00000000;sleep 1;sendevent /dev/input/event0 0001 116 00000000;sendevent /dev/input/event0 0000 0000 00000000
Gave that command @topjohnwu once and it worked for him.
j to the 4n said:
With the rooted version you can select "shell command" and try:
sendevent /dev/input/event0 0001 116 1;sendevent /dev/input/event0 0000 0000 00000000;sleep 1;sendevent /dev/input/event0 0001 116 00000000;sendevent /dev/input/event0 0000 0000 00000000
Gave that command @topjohnwu once and it worked for him.
Click to expand...
Click to collapse
Perfect. Works like a charm
sykomaniac said:
Perfect. Works like a charm
Click to expand...
Click to collapse
Great. Question, would you be interested in customizing Motion Sense too?
I need some more testers. It's currently still WIP, means I rely on people installing different versions of ma app and pull logcats for me.
I don't have an pixel device myself, so I rely on help from the community
j to the 4n said:
Great. Question, would you be interested in customizing Motion Sense too?
I need some more testers. It's currently still WIP, means I rely on people installing different versions of ma app and pull logcats for me.
I don't have an pixel device myself, so I rely on help from the community
Click to expand...
Click to collapse
Yeah can do. Let me know what you need.
It stopped working after I updated the November Security Patch. After the update, checking the enable circle won't have any effect. It will automatically uncheck the circle after every reboot. I have tried uninstalling the magisk completely and reinstall it, it didn't work. I also tried using both boot.img from October and November stock images to patch the magisk image, either of those worked.
magisk version 20.1(20100), manager version 7.4.0, pixel 4 xl
Love this module so much! Thank you for your hard work, and could you fix this issue please? Thank you.
YOUNG MAN. said:
It stopped working after I updated the November Security Patch. After the update, checking the enable circle won't have any effect. It will automatically uncheck the circle after every reboot. I have tried uninstalling the magisk completely and reinstall it, it didn't work. I also tried using both boot.img from October and November stock images to patch the magisk image, either of those worked.
magisk version 20.1(20100), manager version 7.4.0, pixel 4 xl
Love this module so much! Thank you for your hard work, and could you fix this issue please? Thank you.
Click to expand...
Click to collapse
It's the bootloop protection of my module.
When an Security patch gets released I need to make the module compatible first.
In the past I required people to disable the module before running an OTA, because else people could have run into a bootloop, softbricking there device...people forgot soemtimes of course.
Now this can't happen anymore, because I disable the module myself whent he security patch version does not match.
Takes usually 24h when I have all files. If you join the telegram channel you will have access to the new module.
Was tested on Pixel 4XL and taimen I think.
j to the 4n said:
It's the bootloop protection of my module.
When an Security patch gets released I need to make the module compatible first.
In the past I required people to disable the module before running an OTA, because else people could have run into a bootloop, softbricking there device...people forgot soemtimes of course.
Now this can't happen anymore, because I disable the module myself whent he security patch version does not match.
Takes usually 24h when I have all files. If you join the telegram channel you will have access to the new module.
Was tested on Pixel 4XL and taimen I think.
Click to expand...
Click to collapse
Oh I was wondering why it stopped working.
If there are new updates, will the app tell us about it somehow?
AndroidDeveloperLB said:
Oh I was wondering why it stopped working.
If there are new updates, will the app tell us about it somehow?
Click to expand...
Click to collapse
It's the same procedure for every security patch.
Once it's out I have usually a compatible version out within 24 hours.
The update is available via magisk manager which will tell you if an update is available
j to the 4n said:
It's the same procedure for every security patch.
Once it's out I have usually a compatible version out within 24 hours.
The update is available via magisk manager which will tell you if an update is available
Click to expand...
Click to collapse
I don't remember Magisk ever telling me about a new module update.
Then again, I installed this module quite recently.
Anyway thank you.
BTW, I use this module just to turn on/off the flashlight (via squeezing). Can I disable the assistant while still using this module for that?
AndroidDeveloperLB said:
I don't remember Magisk ever telling me about a new module update.
Then again, I installed this module quite recently.
Anyway thank you.
BTW, I use this module just to turn on/off the flashlight (via squeezing). Can I disable the assistant while still using this module for that?
Click to expand...
Click to collapse
Should.
j to the 4n said:
Should.
Click to expand...
Click to collapse
Is this an answer to both of what I wrote?
AndroidDeveloperLB said:
Is this an answer to both of what I wrote?
Click to expand...
Click to collapse
No, magisk won't show a notification or so. But when you go into magisk manager - downloads it will show 5hwt there is a an update for the module.
j to the 4n said:
No, magisk won't show a notification or so. But when you go into magisk manager - downloads it will show 5hwt there is a an update for the module.
Click to expand...
Click to collapse
Can you please do something on your app, then?
AndroidDeveloperLB said:
Can you please do something on your app, then?
Click to expand...
Click to collapse
It is not that hard to check 24 hours after a security patch if there is an update available, is it?
I won't implement an push service for that, overkill.
j to the 4n said:
It is not that hard to check 24 hours after a security patch if there is an update available, is it?
I won't implement an push service for that, overkill.
Click to expand...
Click to collapse
Oh sorry I didn't notice you wrote you got it fixed already, let alone after just 24 hours...
Still, could be nice to be able to know this.
Can you perhaps show a reminded notification after some time that it detects that it can't work?
this working on pixel 4 xl rooted?

How good is V40 main camera with GCAM vs pixel cameras?

Just curious what users here think of the V40 with GCAM using HDR+ say vs Pixel Cameras like 2,3 etc?
Usually properly implemented GCAM on a phone drastically improves detail on the majority of phones that do not have stacking algorithm. How is it on the V40?
I am purely curious about just overall quality of still photo in good light using GCAM....or raw.
I am well aware that the V40 stock jpegs have typical stock jpeg issues that crush detail related to sharpening and noise reduction.
Also curious if 7.X gcam gives any better results than 6.X for the V40. And is i true that 7 requires 10 and root?
Thanks much.
Pixel binning is an issue with the camera, even if you use a GCAM port. That is why detail is lost when cropped. The GCAM is great for dim or night shots though.
Sent from my LM-V405 using Tapatalk
Cueball74 said:
Pixel binning is an issue with the camera, even if you use a GCAM port. That is why detail is lost when cropped. The GCAM is great for dim or night shots though.
Sent from my LM-V405 using Tapatalk
Click to expand...
Click to collapse
Thanks for reply. As I understand pixel binning is only when super bright mode is on for the V40 for lower light scenes. Does Gcam somehow always use this mode on the V40? say in like bright scenes outdoors?
When compared to the stock camera, all GCAM does is process HDR differently, - in its own proprietary way. It's just a post-processing difference. Clarity, detail, pixel-binning issues still exist. I use GCAM because of its better color reproduction for afternoon & night shots. For full sun, I use the stock camera.
Sent from my LM-V405 using Tapatalk
Here are 2 rooftop shots of my oak tree at sunset. Stock camera vs. GCAM. Notice the superior color saturation of the GCAM, with more pop in greens and blues. When zoomed the detail is the same, - you just have better post-processing.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my LM-V405 using Tapatalk
Nope, GCam gives more details. And use v7.
I had a great Gcam port on my Tmo LG V40 that used all 5 cameras on Pie. With the upgrade to A10 it no longer worked correctly. Anyone know of a good version that doesn't require root?
Medevac1 said:
I had a great Gcam port on my Tmo LG V40 that used all 5 cameras on Pie. With the upgrade to A10 it no longer worked correctly. Anyone know of a good version that doesn't require root?
Click to expand...
Click to collapse
Do you recall what version of Gcam that was? Thanks.
poog said:
Do you recall what version of Gcam that was? Thanks.
Click to expand...
Click to collapse
try this one, it worked good for me on pie.
Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-02b.apk
Ram_Enh-P3-final_fu-24_5lens_02b.xml
find the apk on xda here, dont remember where. you have to add a folder gcam and add the xml file into, when you load the apk, open it tap on the black portion near the shutter button then choose the xml file.
poog said:
Do you recall what version of Gcam that was? Thanks.
Click to expand...
Click to collapse
This is the one I currently use on A10, which only utilizes the ultra wide and main cameras:
Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-02b.apk
The one I used on Pie that utilized all of the cameras was formatted by TinNeun.
banesi said:
Nope, GCam gives more details. And use v7.
Click to expand...
Click to collapse
Hi is V7 any better for the main camera in good daylight vs V6? Thanks
jaygo444 said:
try this one, it worked good for me on pie.
Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-02b.apk
Ram_Enh-P3-final_fu-24_5lens_02b.xml
find the apk on xda here, dont remember where. you have to add a folder gcam and add the xml file into, when you load the apk, open it tap on the black portion near the shutter button then choose the xml file.
Click to expand...
Click to collapse
Thanks! I found both no problem. They work fine, I modified the sharpness (turned down) and increased stacking number to my liking.. Thanks!. If you like the values for easy mod and test I can share.
All the versions of 6 I tried seem to have aggressive sharpening going on. Looks good now to me.
Medevac1 said:
This is the one I currently use on A10, which only utilizes the ultra wide and main cameras:
Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-02b.apk
The one I used on Pie that utilized all of the cameras was formatted by TinNeun.
Click to expand...
Click to collapse
Thanks....previous poster also recommended same.
Android 10 GCAM
The Android 10 version has the "A10" in the file name suffix. I have the T-Mobile V40 also, with Android 10. Here is the version I'm using:
https://f.celsoazevedo.com/file/cfiles/gcm1/Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-02-A10.apk
Cueball74 said:
Here are 2 rooftop shots of my oak tree at sunset. Stock camera vs. GCAM. Notice the superior color saturation of the GCAM, with more pop in greens and blues. When zoomed the detail is the same, - you just have better post-processing.View attachment 5033155View attachment 5033157
Sent from my LM-V405 using Tapatalk
Click to expand...
Click to collapse
Color saturation seems nice and all. But how realistic it is? I mean, right pic looks dim but that can be adjusted with manual control. The one on the left looks great. But that cloud looks like Pixar put it there. :laugh: So perhaps too much saturation in some areas? Then again that right does look dull as...
Cueball74 said:
The Android 10 version has the "A10" in the file name suffix. I have the T-Mobile V40 also, with Android 10. Here is the version I'm using:
https://f.celsoazevedo.com/file/cfiles/gcm1/Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-02-A10.apk
Click to expand...
Click to collapse
Hi,
so could you confirm that this Gcam version ( ...A10 ) works fine on your V40 with Android 10 ?
All 5 cameras works well ? No lags or other issues ?
Many thanks in advance !!
Ram666ram said:
Hi,
so could you confirm that this Gcam version ( ...A10 ) works fine on your V40 with Android 10 ?
All 5 cameras works well ? No lags or other issues ?
Many thanks in advance !!
Click to expand...
Click to collapse
Yes, it DOES work with all 5 cameras. But to prevent lag you need to make these adjustments:
After installation, go to Settings and make these changes:
1) Set HDR+ Parameters to "5". (Higher values produce better pics but slow down processing time).
2) Go to Settings > Mod Settings > Advanced > FIX. Turn on "Buffer Fix".
3) Go to Settings > Mod Settings > Advanced > FIX. Set Viewfinder Format to "JPEG".
4) Go to Settings > Photo > Advanced > Final JPG quality. Set to "100%".
The MOST IMPORTANT change is to turn on Buffer Fix. But in general, I've made these changes with other GCAM apks that I've experimented with for good success and no lag. I like Fu24's apk because it was tailored for wide cam phones like the V40. You can even alter the switching method between the cameras by going into Settings > Photo > Aux Camera Switch Method.
I am using these down below, just made changes from above post, and before and after the setting change, gcam would crash, when i try to activate wide angle.
for those using gcam on v40 with android 10, what version and file and setting changed are you using?
thanks
f.celsoazevedo.com/file/cfil...ens-02-A10.apk
Ram_Enh-P3-final_fu-24_5lens_02b.xml
If your app is crashing, you'll need to wipe its data so that you can reopen it with the default settings. Looking at Fu24's GCAM thread, it looks like the telephoto camera is not compatible in Android 10. Only the main and wide angle cameras are. Here is the link to the thread:
https://forum.xda-developers.com/mi-6/themes/google-camera-mod-switchable-telephoto-t3859831
On the 1st post, he says, "To use the second back camera, if the phone does not even report all cameras through the Camera2 API ( Includes second back camera ) (use Camera2Test app to verify your device info). You need to install the zoomfix-v3.1 or hal3_eis_zoomfix-v3.1 module."
I tried the Camera2Test app and discovered that the telephoto camera is not on the Camera2 API. I think the modules he mentioned can only be installed on rooted phones. My T-Mobile V40 is not rooted, so I've decided to disable the telephoto camera (AUX 2) so that the GCAM app does not crash. I'm able to switch between the Main and Wide Angle (AUX 1) with no problem. Here is the link to the GCAM apk I'm using:
https://f.celsoazevedo.com/file/cfiles/gcm1/Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-02b6.5-A10.apk
I've also attached my own XML file of the GCAM Settings used with the above-mentioned apk. To use this XML file, you need to create a folder "Gcam" in internal storage, then place the XML file in it. Then launch GCAM and double-tap the black area around the viewfinder button. You'll see a pop-up window to choose the XML file.
Hope this info helps
Cueball74 said:
Yes, it DOES work with all 5 cameras. But to prevent lag you need to make these adjustments:
After installation, go to Settings and make these changes:
1) Set HDR+ Parameters to "5". (Higher values produce better pics but slow down processing time).
2) Go to Settings > Mod Settings > Advanced > FIX. Turn on "Buffer Fix".
3) Go to Settings > Mod Settings > Advanced > FIX. Set Viewfinder Format to "JPEG".
4) Go to Settings > Photo > Advanced > Final JPG quality. Set to "100%".
The MOST IMPORTANT change is to turn on Buffer Fix. But in general, I've made these changes with other GCAM apks that I've experimented with for good success and no lag. I like Fu24's apk because it was tailored for wide cam phones like the V40. You can even alter the switching method between the cameras by going into Settings > Photo > Aux Camera Switch Method.
Click to expand...
Click to collapse
Hello there. To turn on Buffer Fix, means you must be rooted and have TWRP and magisk installed? Is there no other way to use gcam on V40 Android 10 without the buffer fix module installed coz its too many hassle just to get the buffer fix.

[ROM][13][RMX2061] PixelExperience | PixelExperience Plus [AOSP][OFFICIAL]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PixelExperience for realme 6 Pro [RMX2061/2063]
What is this?
PixelExperience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, boot animation)
Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device
Based on Android 13
Whats working?
Wi-Fi
RIL
Mobile data
GPS
Camera
Flashlight
Camcorder
Bluetooth
FM radio
Fingerprint reader
Face unlock
NFC
Lights
Sound/vibration
Known issues
Nothing yet
You tell me
DON'T FLASH GAPPS, THEY'RE ALREADY INCLUDED
Download from PixelExperience website
Donate
Liked my work? Give me a beer
Translation
Help with project translation
Stay tuned
Our Telegram channel
Our blog
Device Specific Chat​
Android OS version: 13
Security patch level: October 2022
Build author/Device Maintainer: debdeep98
Device Source code: https://github.com/PixelExperience-Devices
Source code: https://github.com/PixelExperience
ROM Developer: jhenrique09
Refer to Download page for changelog.
This ROM uses FBEv2 with metadata encryption. Use Ofox recovery with FBEv2 for flashing and Decryption.
What camera work, does all cameras work?
Diepie said:
What camera work, does all cameras work?
Click to expand...
Click to collapse
No. The usual. Main lenses. Trying to fix Aux still.
debdeep98 said:
No. The usual. Main lenses. Trying to fix Aux still.
Click to expand...
Click to collapse
Thank you for replying!
I have one last question if you don't mind, which one is more stable, and support multiple languages, this one or pixelplusUI, I have hope that AUX will be fixed, Thank you for your time and effort in porting all this ROMs to this device
Does it support 90hz?
anas-elgarhy said:
Does it support 90hz?
Click to expand...
Click to collapse
Ofc it does. For now it has "Smooth Display" which will be removed from next build and replaced by "Min/Max refresh rate toggles.
Diepie said:
Thank you for replying!
I have one last question if you don't mind, which one is more stable, and support multiple languages, this one or pixelplusUI, I have hope that AUX will be fixed, Thank you for your time and effort in porting all this ROMs to this device
Click to expand...
Click to collapse
I don't suppose we have PPUI based on Android 13.
I installed this rom and found two annoying issues,
1. Charging is too slow, like I am using 5 watt charger
2. Navigation back button not working after sometimes, and then started working again by itself.
I flashed this rom with OFR but when I tried to switch to other rom it didn't let me switch, some of you may encounter same issue, recovery will show "unable to mount data"
For fix this, I switched to TWRP beta recovery and remove my password (pin,pattern) then go to recovery, and fix permission and change the internal storage format to extFat or any other settings, then I was able to mount data, to clean install other roms.
Hope you found this useful.
And 1 last thing.... On Netflix HDR is not enabled like other roms. Please add this in upcoming updates
zjzeshan said:
1. Charging is too slow, like I am using 5 watt charger
Click to expand...
Click to collapse
No complaints about fast charging. I suggest using a proper battery meter to measure while plugged-in like "Ampere".
zjzeshan said:
I flashed this rom with OFR but when I tried to switch to other rom it didn't let me switch, some of you may encounter same issue, recovery will show "unable to mount data"
For fix this, I switched to TWRP beta recovery and remove my password (pin,pattern) then go to recovery, and fix permission and change the internal storage format to extFat or any other settings, then I was able to mount data, to clean install other roms.
Click to expand...
Click to collapse
Suggested recovery is mentioned in the download page changelog. Since now we use FBEv2, not all recovery will work.
zjzeshan said:
And 1 last thing.... On Netflix HDR is not enabled like other roms. Please add this in upcoming updates
Click to expand...
Click to collapse
Netflix HDR is not available by default in R6P. PE is one of the ROMs that doesn't allow spoofing of such things. Though I have HDR enabled from my side as you'll be able to tell if you play HDR on YT.
Thanks for the feedback. Do report back with the charging issue along with screenshots from Ampere if possible.
debdeep98 said:
No complaints about fast charging. I suggest using a proper battery meter to measure while plugged-in like "Ampere".
Suggested recovery is mentioned in the download page changelog. Since now we use FBEv2, not all recovery will work.
Netflix HDR is not available by default in R6P. PE is one of the ROMs that doesn't allow spoofing of such things. Though I have HDR enabled from my side as you'll be able to tell if you play HDR on YT.
Thanks for the feedback. Do report back with the charging issue along with screenshots from Ampere if possible.
Click to expand...
Click to collapse
Sure dear, thanks for the detailed reply .
I will share screenshots soon.
And I didn't get about recovery, If you can share the link for rmx2061, that would be a bonus too
Installed. Bugs with camera. Camera not included, download any other app (but Google Camera from Market crash every time).
Camera have only simple photo, video and frontal. Camera also cant shot with flash. The flash works, but the photo and flash do not shot at the same time and the flash effect is not visible in the photo.
I don't think the camera "works". Please, note in the header how exactly the camera "works".
Battery life is normal. My smartphone began to work much better, than on the stock firmware, but most likely due to a factory reset. In any case, it looks pretty than RUI 2.0.
Camera application freezes when video is stopped in FHD. When press pause it crashes.
congratulations for the work. I hope support for the smartphone continues
Stirth said:
Camera application freezes when video is stopped in FHD. When press pause it crashes.
Click to expand...
Click to collapse
Working on including oplus cam into builds.
Gcams issues are known.
NGCAM or SGCAM are preferred by the users.
FernandoBrPa_ said:
congratulations for the work. I hope support for the smartphone continues
Click to expand...
Click to collapse
Will keep trying my best till end of Android 14. After which support ends for Atoll.
debdeep98 said:
Will keep trying my best till end of Android 14. After which support ends for Atoll.
Click to expand...
Click to collapse
Thanks for the update man
Stirth said:
Installed. Bugs with camera. Camera not included, download any other app (but Google Camera from Market crash every time).
Camera have only simple photo, video and frontal. Camera also cant shot with flash. The flash works, but the photo and flash do not shot at the same time and the flash effect is not visible in the photo.
I don't think the camera "works". Please, note in the header how exactly the camera "works".
Click to expand...
Click to collapse
These cameras apps that have more than simple photos have flash too.
BSG: MGC_8.6.263_A11_V8
Download MGC_8.6.263_A11_V8 by BSG.
www.celsoazevedo.com
no config file needed
AND :
tigr: trCamera_Spring_Release
Download trCamera_Spring_Release by tigr.
www.celsoazevedo.com
with this config file:
Deleted Account in tr/MTSLCamera | Group
Realme 6 pro config file. I am using A12.1 and crDroid custom rom. For latest trCamera.
t.me
Lenses suported are the Main, Macro and Wide angle. The wide angle only works in non-HDR mode, only 1/4 slo-motion (no 1/8 slomo) and 24, 30 and 60 fps video work (no 4k)
thank you, this rom is good for me, of course not that perfect, but it is damn good, especially at saving my battery.
I tried my best to summary about this rom (current build). TL;DR!
- I don't know it is due to software or hardware. When i use 60hz refresh rate, scrolling is kinda "tearing" (maybe not the correct term), and not smooth compared by my previous phone (Poco F1) with 60hz screen.
45hz looks even better, of course it is not smooth due to its nature, but it is less "tearing". (Maybe this is due to my screen i mentioned at my last paragraph)
- Refresh Rate settings i set is 60hz minimum and maximum, but when i played Brawl Stars (at match, not the dashboard), the refresh rate reduced to 45hz, also 45 fps when i checked. I know this game can run at 60fps, because my previous phone
- I also tried Project Elixir Android 13, i really miss the sound profile/switcher button in quick settings. I don't know Android 13 is really trying to hide this button or not.
- I also miss my WiFi and Mobile Data button independently.
- In the battery saver settings should mention, about refresh rate that will be arranged to 60hz maximum.
- For me, this rom is really good saving my battery compared by Project Elixir (current build). Even in the standby state, it is about one and half better.
- Color style is presets now, compared by Android 12 that i able to fully customize the coloring.
- I hope i can hide the bottom bar of gesture navigation. Personally, the bar is unnecessary.
rakadoank said:
thank you, this rom is good for me, of course not that perfect, but it is damn good, especially at saving my battery.
I tried my best to summary about this rom (current build). TL;DR!
- I don't know it is due to software or hardware. When i use 60hz refresh rate, scrolling is kinda "tearing" (maybe not the correct term), and not smooth compared by my previous phone (Poco F1) with 60hz screen.
45hz looks even better, of course it is not smooth due to its nature, but it is less "tearing". (Maybe this is due to my screen i mentioned at my last paragraph)
- Refresh Rate settings i set is 60hz minimum and maximum, but when i played Brawl Stars (at match, not the dashboard), the refresh rate reduced to 45hz, also 45 fps when i checked. I know this game can run at 60fps, because my previous phone
- I also tried Project Elixir Android 13, i really miss the sound profile/switcher button in quick settings. I don't know Android 13 is really trying to hide this button or not.
- I also miss my WiFi and Mobile Data button independently.
- In the battery saver settings should mention, about refresh rate that will be arranged to 60hz maximum.
- Switch to other lens would stop the camera app (trCamera). I tried trCamera with config (a reply before me), and immediately close the app. I also tried without config, it is working until i turn on the wider lens at auxiliary settings. It was working when i tried Project Elixir rom.
- For me, this rom is really good saving my battery compared by Project Elixir (current build). Even in the standby state, it is about one and half better.
- Color style is presets now, compared by Android 12 that i able to fully customize the coloring.
- I hope i can hide the bottom bar of gesture navigation. Personally, the bar is unnecessary.
Can someone enlighten me. i bought this phone recently and immediately switch to custom rom.
Is it because the screen have been replaced before? Both top and left offset are cutted by about 1 pixel, because i turned on "Show layout bounds" at developer settings, i really can't see both top and left border. I tried to screenshot and zoom out, of course it is there and because of this, the punch hole with the top / notification is not match of course.
Click to expand...
Click to collapse
try to clear the cashe and storage for the trcamera app then make sure you use the config (xml) file is installed and you see the 3 lens choices {shown in photo} and remember wide angle lens only works in non-HDR mode.

[ROM][A13][OFFICIAL] OctaviOS

Courtesy of @erikdrozina - he is the Developer
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
OctaviOS is an AOSP-based ROM focusing on unique and smooth UI
with handy features.
OctaviOS is a reborn of Pie-based PearlOS.
​
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROM and/or kernel.
* You do this at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
​
CLEAN FLASH :
​• download and flash OrangeFox recovery
• go to the recovery, then wipe Dalvik/Art Cache, Cache, System, Data, Product and Vendor partitions. After this format Data partition and reboot to recovery
• flash the ROM
• (optional) if you flashed Vanilla version, you can flash GApps package (MindTheGapps recommended)
• (optional) flash Magisk and Disable Force-Encyrption (DFE)
• reboot to system
NOTE: If you are coming from Android 10, flash MIUI with Android 11 before starting
DOWNLOAD VANILLA
DOWNLOAD GAPPS
MIRROR
​• LineageOS
• AOSP
• SuperiorOS
• Pixel Experience
• ExtendedUI
• HavocOS
• CrDroid
• FluidOS
• others that I forgot to mention
OctaviOS Source
Telegram General Group
Telegram Device Group
Telegram Device Channel
REPORTING BUGS
As soon as the problem occurs, take a logcat!
How to take logs:
1) use an app like Matlog (root needed), start recording in the app, reproduce the bug, save the result in the app and share it in a post here or on the Telegram Device Group
2) from the PC: use adb logcat > log.txt command, reproduce the bug and then share the log.txt file
How to get ramoops:
• reboot to recovery before booting into system again
• open the terminal in the recovery
• type in the terminal cat /sys/fs/store/console-ramoops-0 > /sdcard/ramoops.txt
• boot into system and share the ramoops.txt that you'll find in the storage root folder
OctaviOS for Xiaomi Mi Note 10/Pro
Device Codename: tucana
Maintainer: @erikdrozina
Build Type: Official
Device Tree
Kernel Source
ROM OS Version: 13
ROM Kernel: Linux 4.14.299 (Phobos)
ROM Firmware Required: Must be at least 12.5.4
Based On: AOSP
VERSION INFORMATION
Status: Stable
Current stable version: 4.4
Build Date: 22/05/2023
Size: 1.4 GB | 1.7 GB
Source changelog: here
SELinux status: Enforced
KNOWN BUGS/ISSUES:
fingerprint dialog mismatches the actual fingerprint scanner position
Octavi Lab > Miscellaneous > Force stop button disables itself
clock padding on status bar is shifted. If you are rooted, you can change it with LSPosed and AOSP Mods module
if you face battery drain by Google Play Services, try to execute this shell commands (with root):
su
pm disable com.google.android.gms/.chimera.GmsIntentOperationService
What a surprise! I had to fix a Tucana of a friend this weekend, had told him there wasn't much going on for the device, but to experiment running 3rd party ROMs for a while (reluctantly he'd rather stay on MIUI with a locked bootloader).
Since the bootloader was unlocked and you guys had posted this but 2 days ago I decided to give it a spin momentarily, so these are my thoughts:
- Very nice out of the box I must say, went with the version that has GApps built in already (and thank god for that MEGA mirror, Plink wasn't cooperative).
- Installation procedure following the instructions was uneventful, rather confused about needing to format the data partition 2 times, but OK.
- The recovery though... damn, if at all possible perhaps you could try building or re-building any version of it moving forward. The current build of OrangeFox, while functional, does things on the background that I wasn't keen on, and for some reason I couldn't find a way to flash images directly through it! For example, after the Magisk app was installed in the OS and the boot image extracted and patched, I rebooted to the recovery to flash it to boot: no dice. The thing kept on thinking it was a ZIP (dafuk?) so I ended up booting directly from a TWRP build (which as opposed to OFox couldn't decrypt data) to flash the magisk patched boot image.
- Thank God for that Monet override of sorts allowing users to choose a basic color accent
- I didn't see any way to revert from the gesture based navigation to the traditional buttons, is it supported? (just curious, providing an alternative would be nice)
Now for bugs or unusual behaviors:
- Something odd was happening at the beginning in the battery section of settings, look at the following screenshot for more info (no logs, sorry, and it works as expected now, that was more or less right after installation):
Spoiler: Screenshot
- At least some WiFi icons for the statusbar need revisiting, the different stages don't match, look at Xperia's for example:
Spoiler: Screenshot
- The default home app doesn't seem to have permission to display dots over app icons by default from notifications. I wonder if it is at all possible to enable it out of the box, in other devices I've seen some bizarre defaults that leads me to believe it may not be (like... the camera app not having the Camera and Mic permissions enabled, how the hell is it supposed to work otherwise?! )
Spoiler: Screenshot
- I had chosen a different shape for the icons, Teardrop, however after configuring the home screen and drawer through its setting it was reverted back to the default round shape. Perhaps it's not worth looking into since after a reboot of the device my chosen one was applied.
- It was in Magisk and due to the nature of it I couldn't capture a screenshot, but the authentication through fingerprint dialog had the fingerprint icon displayed lower than it should have been. The light and the sensor itself was somewhere half-way up that icon. I wonder if it's app specific or the authentication dialog is baked into the OS and would need to be tweaked, I'm just mentioning it just in case
- The camera app as it is pinned in the lower row of icons of the home screen doesn't work, it may refer to some other package that is not installed because tapping over it by default a toast message appears indicating the app is not installed. Opening it through the drawer worked as expected.
Talking of which... damn that's some barebones app, there's not even an option to choose which camera sensor you want to take the picture from, much less other advanced options. I'd think about replacing it with something more functional. LieageOS' Apperture should be better while still being basic.
Also, I think even in the GApps package having a basic gallery app besides Google's Photos would be nice, something lightweight perhaps, like QuickPic or its mod: https://github.com/WSTxda/QP-Gallery-Releases
I haven't tested the vanilla version of the ROM, but the GApps one was OK, it's nice to see new things coming for Tucana users and I was pleased to see the dialer not being Google's, don't get me wrong, Google's is very nice, but the lack of an option to record a phone call is a pity.
KaoDome said:
What a surprise! I had to fix a Tucana of a friend this weekend, had told him there wasn't much going on for the device, but to experiment running 3rd party ROMs for a while (reluctantly he'd rather stay on MIUI with a locked bootloader).
Since the bootloader was unlocked and you guys had posted this but 2 days ago I decided to give it a spin momentarily, so these are my thoughts:
- Very nice out of the box I must say, went with the version that has GApps built in already (and thank god for that MEGA mirror, Plink wasn't cooperative).
- Installation procedure following the instructions was uneventful, rather confused about needing to format the data partition 2 times, but OK.
- The recovery though... damn, if at all possible perhaps you could try building or re-building any version of it moving forward. The current build of OrangeFox, while functional, does things on the background that I wasn't keen on, and for some reason I couldn't find a way to flash images directly through it! For example, after the Magisk app was installed in the OS and the boot image extracted and patched, I rebooted to the recovery to flash it to boot: no dice. The thing kept on thinking it was a ZIP (dafuk?) so I ended up booting directly from a TWRP build (which as opposed to OFox couldn't decrypt data) to flash the magisk patched boot image.
- Thank God for that Monet override of sorts allowing users to choose a basic color accent
- I didn't see any way to revert from the gesture based navigation to the traditional buttons, is it supported? (just curious, providing an alternative would be nice)
Now for bugs or unusual behaviors:
- Something odd was happening at the beginning in the battery section of settings, look at the following screenshot for more info (no logs, sorry, and it works as expected now, that was more or less right after installation):
Spoiler: Screenshot
View attachment 5841027
- At least some WiFi icons for the statusbar need revisiting, the different stages don't match, look at Xperia's for example:
Spoiler: Screenshot
View attachment 5841029
- The default home app doesn't seem to have permission to display dots over app icons by default from notifications. I wonder if it is at all possible to enable it out of the box, in other devices I've seen some bizarre defaults that leads me to believe it may not be (like... the camera app not having the Camera and Mic permissions enabled, how the hell is it supposed to work otherwise?! )
Spoiler: Screenshot
View attachment 5841035
- I had chosen a different shape for the icons, Teardrop, however after configuring the home screen and drawer through its setting it was reverted back to the default round shape. Perhaps it's not worth looking into since after a reboot of the device my chosen one was applied.
- It was in Magisk and due to the nature of it I couldn't capture a screenshot, but the authentication through fingerprint dialog had the fingerprint icon displayed lower than it should have been. The light and the sensor itself was somewhere half-way up that icon. I wonder if it's app specific or the authentication dialog is baked into the OS and would need to be tweaked, I'm just mentioning it just in case
- The camera app as it is pinned in the lower row of icons of the home screen doesn't work, it may refer to some other package that is not installed because tapping over it by default a toast message appears indicating the app is not installed. Opening it through the drawer worked as expected.
Talking of which... damn that's some barebones app, there's not even an option to choose which camera sensor you want to take the picture from, much less other advanced options. I'd think about replacing it with something more functional. LieageOS' Apperture should be better while still being basic.
Also, I think even in the GApps package having a basic gallery app besides Google's Photos would be nice, something lightweight perhaps, like QuickPic or its mod: https://github.com/WSTxda/QP-Gallery-Releases
I haven't tested the vanilla version of the ROM, but the GApps one was OK, it's nice to see new things coming for Tucana users and I was pleased to see the dialer not being Google's, don't get me wrong, Google's is very nice, but the lack of an option to record a phone call is a pity.
Click to expand...
Click to collapse
Thanx for the report.
True, tucana community is rather small and at the moment there are only two active developers for that device. But most of the things is happening on Telegram these days (links are given in the OP).
As I'm not the developer, just the tester, I can refer to only some of the issues you have mentioned (maybe the dev will elaborate later).
Actually second Data format is not obligatory, not harmful though but I'll probably remove it from the guide.
I'm pretty sure there is a way to flash .img files in OrangeFox... but I don't have tucana with me right now to check. Anyway, to install Magisk you can simply flash it in recovery. I realize it's not the recommended method now, but in case of tucana it's absolutely fine, working without any issue.
Navigation types should be found in Settings > System > Gestures.
As for permission, I think it's new Google policy introduced in Android 13. They limit permissions as much as possible and even those really needed aren't granted automatically. Actually things involved with privacy are getting more and more difficult with every Android release, not only for users, but for the app developers as well...
Stock camera app is very simple indeed, I think it's a conscious choice, but you can always find good alternatives supporting other lenses. There are good-working GCams with polished XML configs, there are also MIUI Camera ports, but much less perfect. If you have Telegram account, you can find more about camera things here:
Camera group: @minote10photography
APK channel: @minote10apk
XML channel: @minote10xml
Fingerprint dialog mismatch is a known issue and it's present on other devices as well. Probably fixable, we'll see. There are some other minor glitches like those you mentioned, hopefully they will be adressed in the next releases.
Generally the ROM is well done, allowing tucana get a second breath
Not a problem! I testdrove it for a bit and thought it would be good to report back so it keeps getting better, like you said, it seems the Tucana community isn't very engaged since many moved on to a different device. Even the one of my friend had its battery already capable to hold only 52% of what it could at the beginning
Lord Sithek said:
Actually second Data format is not obligatory, not harmful though but I'll probably remove it from the guide.
Click to expand...
Click to collapse
I followed it to the letter, since the phone wasn't mine and I just wanted to toy with it for a bit, but perhaps formatting data once (before booting into the system maybe?) is enough.
Lord Sithek said:
I'm pretty sure there is a way to flash .img files in OrangeFox... but I don't have tucana with me right now to check. Anyway, to install Magisk you can simply flash it in recovery. I realize it's not the recommended method now, but in case of tucana it's absolutely fine, working without any issue.
Click to expand...
Click to collapse
For the life of me, I wasn't able to do it on the current OrangeFox release for Tucana (11.1_3?), in other devices yes, there are ways to directly flash raw data to partitions, but not here. In any case, after the boot image is patched it could also be flashed via `fastboot`; I'm not a fan of recovery flashing Magisk to be honest, if at all possible I'd like all modifications to be systemlessly in my devices.
Lord Sithek said:
Navigation types should be found in Settings > System > Gestures.
Click to expand...
Click to collapse
So that's where it was!
Lord Sithek said:
As for permission, I think it's new Google policy introduced in Android 13. They limit permissions as much as possible and even those really needed aren't granted automatically. Actually things involved with privacy are getting more and more difficult with every Android release, not only for users, but for the app developers as well...
Click to expand...
Click to collapse
That's what I thought, but I've never built an Android distribution before, for me the default state should be consistent, sane, and functional; for me it's the whole experience what makes or breaks a product, something polished grows on me, means attention to detail.
For example, the camera app in some distros that goes without camera and mic permissions by default, seriously guys... what the hell, I *really* dislike having to spend serious time after the first boot to check and set basic things like that. I get the privacy argument, but surely everyone expects the camera app to just show pictures after tapping on it going with the example.
And if it can't be done, well... more patched to Android that are needed to make it so haha, many inbox apps ship with some permissions enabled by default.
Lord Sithek said:
Stock camera app is very simple indeed, I think it's a conscious choice, but you can always find good alternatives supporting other lenses. There are good-working GCams with polished XML configs, there are also MIUI Camera ports, but much less perfect.
Click to expand...
Click to collapse
I hope it wasn't a conscious decision and it's something that was kind of the default with the current base of the ROM and still wasn't changed, the one that's shipped right now doesn't do anybody any favors. I know there are alternatives, even in the Play Store there are plenty of camera apps, but it's the same as before: sane defaults. This device, for example, has what, 3 sensors + the macro one? And the default app uses just one of them without possibility of choosing? It may not be a big deal for many perhaps, but I think it's big enough for others to look somewhere else.
Lord Sithek said:
Fingerprint dialog mismatch is a known issue and it's present on other devices as well. Probably fixable, we'll see. There are some other minor glitches like those you mentioned, hopefully they will be adressed in the next releases.
Generally the ROM is well done, allowing tucana get a second breath
Click to expand...
Click to collapse
¡Oh! So it's a known issue an happens in other devices too? Damn... perhaps something to do with the layout? Since I was using the default gesture navigation the height of the button navigation bar wasn't present, maybe that's the thing that needs to be taken into account.
And I completely agree! Granted I didn't use the phone with OctaviOS that much (some 3 hours perhaps), but it was a pleasant experience, I think it can only get better from here with some dedication so congrats for all involved!
As for Telegram, I do use it, but I don't really have a Tucana so those groups aren't useful to me (I wouldn't be able to provide feedback on anything or try stuff) and since my friend wanted pure MIUI (not even Xiaomi.eu's) with a locked bootloader won't be of any help either hahaha but I wish Tucana users the best
Hi,
great rom, my MI 10 feels like a new modern phone now, thank you very much for development!
Everything works fine, except...
- camera crashed -> installed gcam port, not a problem any more...
- bluetooth volume is far too low, PLEASE tell me how to fix this issue. Tried development setting, but volume is still far too low. Any idea?
Thank's!
...seems to be an Apple Airphone problem, JBL box works fine...
jenzii said:
Hi,
great rom, my MI 10 feels like a new modern phone now, thank you very much for development!
Everything works fine, except...
- camera crashed -> installed gcam port, not a problem any more...
- bluetooth volume is far too low, PLEASE tell me how to fix this issue. Tried development setting, but volume is still far too low. Any idea?
Thank's!
Click to expand...
Click to collapse
Camera has always been a problem on this device for custom ROMs, but there are good GCam alternatives. You can also try to install MIUI Camera port called ANX, but there are some flaws
Thank you for this really very successful ROM. So far I haven't noticed any problems, except the camera which has problems on every custom rom with this smartphone! The interface is fast, and battery life is good.
Hi, thanks for this great ROM. Is UDFPS working for you ? Sadly it's not for me.
spOOk42 said:
Hi, thanks for this great ROM. Is UDFPS working for you ? Sadly it's not for me.
Click to expand...
Click to collapse
Yes, it works for me
spOOk42 said:
Hi, thanks for this great ROM. Is UDFPS working for you ? Sadly it's not for me.
Click to expand...
Click to collapse
It should work without AoD enabled, with AoD it struggles
Lord Sithek said:
It should work without AoD enabled, with AoD it struggles
Click to expand...
Click to collapse
Yes it is, but I don't want to use AoD.
Great OS, is there a setting for gesture control that allows swiping in the top half of the Phone in order to use in App functions such as opening the menu instead of only getting backwards?
philp97 said:
Great OS, is there a setting for gesture control that allows swiping in the top half of the Phone in order to use in App functions such as opening the menu instead of only getting backwards?
Click to expand...
Click to collapse
Not in the system, but you can control gestures bar height with AOSP Mods LSPosed module
Has this rom italian language? Thanks.
tucanuser said:
Has this rom italian language? Thanks.
Click to expand...
Click to collapse
Yes, this ROM has the Italian language.
Are there any new bugs compared to previous builds based on A12 ? Are Face unlocking, NFC, otg AOD, fingerprint, VOLTE, quick charge 18w working?
Amrch787 said:
Are there any new bugs compared to previous builds based on A12 ? Are Face unlocking, NFC, otg AOD, fingerprint, VOLTE, quick charge 18w working?
Click to expand...
Click to collapse
I did not have any particular bugs to note. Fast charging works up to 30W, fingerprint and face unlock works, NFC too, VOLTE too, OTG too, and AOD too.
1.What is latest build security patch date?
2. Is google pay working?
3. Is OTA supported? And when doing update apps settings are not changed?
4. Any bugs?

Categories

Resources