[MOD][Xposed+Magisk][13 Compatible] AOSP Mods - System modifications for AOSP-based Android 12+

Search This thread

siavash79

Senior Member
Dec 6, 2010
551
1,706
Google Pixel 6 Pro
Google Pixel 6
I just want to thank and sharr for others how great this application is. Thank v you for helping me get these 3 quick settings was missing.
Auto Sync, Caffeine (screen stays on until you turn it off) and smooth display for my P5. Changing from 60Hz screen refresh rate to 90Hz.
I'm having s little trouble with the last tile I can think of, ATM, turning Now Playing on/off.
However messing around I was able to accomplish it a tile to open Now playing History.

Here is the export of those 4 working tiles. Ignore, delete, or help me out and fix Now playing on/off :-D

All credit to @siavash79 for being kind enough for actually creating the Auto Sync, Caffeine and smooth display tiles for me!
Thank you my friend.
I guess the attachment is missing
 

siavash79

Senior Member
Dec 6, 2010
551
1,706
Google Pixel 6 Pro
Google Pixel 6
I just want to thank and sharr for others how great this application is. Thank v you for helping me get these 3 quick settings was missing.
Auto Sync, Caffeine (screen stays on until you turn it off) and smooth display for my P5. Changing from 60Hz screen refresh rate to 90Hz.
I'm having s little trouble with the last tile I can think of, ATM, turning Now Playing on/off.
However messing around I was able to accomplish it a tile to open Now playing History.

Here is the export of those 4 working tiles. Ignore, delete, or help me out and fix Now playing on/off :-D

All credit to @siavash79 for being kind enough for actually creating the Auto Sync, Caffeine and smooth display tiles for me!
Thank you my friend.

Actually the export isn't needed:

You can make a new flow in Automagic exactly the way smooth display is made, with little differences:

Settings item is called now_playing_enabled and it's located in secure settings
1 is on and 0 is off

Let me know if you had issues making it
 
  • Love
Reactions: andybones

andybones

Forum Moderator
Staff member
May 18, 2010
14,987
15,319
Google Pixel 5
I f
Actually the export isn't needed:

You can make a new flow in Automagic exactly the way smooth display is made, with little differences:

Settings item is called now_playing_enabled and it's located in secure settings
1 is on and 0 is off

Let me know if you had issues making it
Thank you for the wonderful tip again, exactly what I couldn't find!
This looks close?
 

Attachments

  • Screenshot_20220808-005550.png
    Screenshot_20220808-005550.png
    99.2 KB · Views: 60

Zaxx32

Senior Member
Mar 23, 2019
393
117
Morgantown
Moto G5 Plus
Moto G7
Cool app, and tiles. Speaking of going from 60-90Hz... I missed the 'P5' ref. at first and had a short 'omg' moment thinking he had a P6. I'm guessing it's a hardware level setting tho...wishing I could overclock/hack the panel on my P6a. :rolleyes:
 
  • Like
Reactions: andybones

siavash79

Senior Member
Dec 6, 2010
551
1,706
Google Pixel 6 Pro
Google Pixel 6
Cool app, and tiles. Speaking of going from 60-90Hz... I missed the 'P5' ref. at first and had a short 'omg' moment thinking he had a P6. I'm guessing it's a hardware level setting tho...wishing I could overclock/hack the panel on my P6a. :rolleyes:
Yeah I guess that omg moment has a close relationship with the profile pic 😉
 

Zaxx32

Senior Member
Mar 23, 2019
393
117
Morgantown
Moto G5 Plus
Moto G7
Yeah I guess that omg moment has a close relationship with the profile pic 😉
Naaa...not at that moment...I mostly limit it to medicinal use. It's been a god-send for my neuro-spasticity that make my legs bounce up/down/around (called 'clonus') when I'm in my power chair...can get pretty violent at times. Also helps with my anxiety and overall depression, any appetite too. 4 less prescribed drug I gotta and their side effects. Heavy indica strains even help curb my neuropathy in my upper bank, shoulder, pits and arms...feels like a really bad sunburn that hits in the evenings...really sux tho! And yeah sometime I just get lit...lol Sorry 4 going OT fellas. :rolleyes::)
 
Apr 8, 2013
17
1
OnePlus 7T
OnePlus 9
Hi, I was directed here from the Addon features for pixel thread. I got this to work. My question : is there a feature built to see battery usage since last full charge ? ( not the 2 hour window provided by google) I want to know how long does my full charge lasts and how much SOT I am getting on my P6. I dont want use third party apps from playstore , Is there a different module that gets baked into the stock settings ? Thank you !
 

omartins

Senior Member
Jan 31, 2011
230
64
Hi, I was directed here from the Addon features for pixel thread. I got this to work. My question : is there a feature built to see battery usage since last full charge ? ( not the 2 hour window provided by google) I want to know how long does my full charge lasts and how much SOT I am getting on my P6. I dont want use third party apps from playstore , Is there a different module that gets baked into the stock settings ? Thank you !
check this: https://forum.xda-developers.com/t/app-2-2-05-oct-v2-4-betterbatterystats.1179809/

there is a summary section where the SOT since charged is available.

About not using third party apps from the store, I guess it doesnt make much sense, since a "module" will be the same...
 
Last edited:

Ghisy

Senior Member
Mar 27, 2010
1,783
598
I don't know if it's a bug but, twice, I updated through the app to the latest canary version (made sure to check the canary one at the top) but the app downloaded and flashed the stable release.

Has it happened to anyone else? Not a huge deal but somewhat annoying.
 

Thebear j koss

Senior Member
I don't know if it's a bug but, twice, I updated through the app to the latest canary version (made sure to check the canary one at the top) but the app downloaded and flashed the stable release.

Has it happened to anyone else? Not a huge deal but somewhat annoying.
Happened to me once. I thought I was on canary 93 but was on the latest stable. Only realized when I went to clear out a few older zips
 

siavash79

Senior Member
Dec 6, 2010
551
1,706
Google Pixel 6 Pro
Google Pixel 6
Hi, I was directed here from the Addon features for pixel thread. I got this to work. My question : is there a feature built to see battery usage since last full charge ? ( not the 2 hour window provided by google) I want to know how long does my full charge lasts and how much SOT I am getting on my P6. I dont want use third party apps from playstore , Is there a different module that gets baked into the stock settings ? Thank you !
AOSPMods doesn't have such feature at the moment.

Why there are 2 files to download, Full and/or Xposed ZIP?

Do I have to install both (on Magisk?), one for Magisk and one for LSPosed? 🤔

I don't get it but guess not! 😬
You don't have to install both files. You can choose whether you want to use the full version or the lite one.

I don't know if it's a bug but, twice, I updated through the app to the latest canary version (made sure to check the canary one at the top) but the app downloaded and flashed the stable release.

Has it happened to anyone else? Not a huge deal but somewhat annoying.
Never experienced it myself. But I'll take a look into it.
 

Eleo

Senior Member
Ok, thanks!

But why is the "lite one" called "...Xposed.ZIP"? Why isn't it called "lite.zip" then?
I guess the response by Siavash would be "my app - my rules" 😁
Same for "why it is called 'easy unlock' but not 'quick unlock'?"
😉

But basically, "lite" would be very general. What is meant here is that module has overlays AND xposed parts. If your ROM includes overlays already (e.g. highly customizable custom AOSP ROMs) this may mess up the overlay options of AOSPMods. So, you should instead choose xposed version, which ONLY has xposed part working. But if you are not using a customizable custom AOSP ROM (or stock pixel firmware) you can choose Full version, which has Xposed & Overlays, and use all the theming options there.

Thus the naming: Xposed+Overlays = Full; Only Xposed = Xposed

P.S. The installation is exactly the same for both.
 
I guess the response by Siavash would be "my app - my rules" 😁
Same for "why it is called 'easy unlock' but not 'quick unlock'?"
😉

But basically, "lite" would be very general. What is meant here is that module has overlays AND xposed parts. If your ROM includes overlays already (e.g. highly customizable custom AOSP ROMs) this may mess up the overlay options of AOSPMods. So, you should instead choose xposed version, which ONLY has xposed part working. But if you are not using a customizable custom AOSP ROM (or stock pixel firmware) you can choose Full version, which has Xposed & Overlays, and use all the theming options there.

Thus the naming: Xposed+Overlays = Full; Only Xposed = Xposed

P.S. The installation is exactly the same for both.
That's the style of answer I like! 🤓👌
 

siavash79

Senior Member
Dec 6, 2010
551
1,706
Google Pixel 6 Pro
Google Pixel 6
Ok, thanks!

But why is the "lite one" called "...Xposed.ZIP"? Why isn't it called "lite.zip" then?
Nowadays lite version mostly refers to free version of a paid app, which will present you its full features after payment.

I don't want anyone to get confused and think we're charging for any edition of it
 

siavash79

Senior Member
Dec 6, 2010
551
1,706
Google Pixel 6 Pro
Google Pixel 6
Cool app, and tiles. Speaking of going from 60-90Hz... I missed the 'P5' ref. at first and had a short 'omg' moment thinking he had a P6. I'm guessing it's a hardware level setting tho...wishing I could overclock/hack the panel on my P6a. :rolleyes:
Apparently, whatever medicine it is, isn't that bad: someone figured out that the screen is same as P6 and hacked it to 90Hz.
Don't ask me though: search Mishaal Rahman on Twitter
 

gran_lexu

Senior Member
Jan 21, 2013
205
134
Madrid
Hello siavash! First of all big thanks for such tremendous app, its amazin!

I got a quick question, right now I am using a Xperia 5ii stock rom + rooted, when I try to change statusbar icons (Data and battery), only data but not WIFI icon is changing, does Sony system manages Wifi icon differently?

Thanks!
 

Top Liked Posts

  • 1
    Hello

    Somewhere I added the Day right to the time. I would like to dsisable it but can't find it anymore in settings. Would have expected it in statusbar.
    Statusbar/statusbar clock customizations/custom text before/after clock
  • 12
    2.2.0 released in stable channel

    Changelog:
    - Added option to change the display resolution (Misc)
    - Added Wifi name variable in dynamic texts (Shout out to: [email protected])
    - Added option to hide privacy indicators (Statusbar)
    - Added option to convert the taskbar to "Recents bar" (Navigation)
    - Misc bugfixes
    7
    I just got my P6P today (coming from a busted OP8). Updated to Android 13 using the super simple web based Android flash tool. It even asked me to flash the A13 bootloader to both slots (sick!) > 2 second bootloader unlock > rooted easily > installed LSPosed > flashed AOSP Mods in Magisk > so much profit!

    Everything I've tried works flawlessly. Going to be glued to this thread for new builds. Thank you so much, @siavash79. Your work is so appreciated. Donation incoming.

    P.S. I've joined both Telegram channels and I can't seem to find a way to throw some funds your way. If you accept donations, could you point me to the link? 👍
    Thanks for the kind words

    I've decided not to accept money for this mod. But other ways of contributions like testing, translation, etc are always super welcome.
    7
    128 is out and issues are probably resolved. There are also new gesture mods that might come in handy (gesture navbar section)
    6
    Hello.
    My Pixel 5 came from warranty repair yesterday and I rooted it again and everything for this mod, but now I can't find the option to separate mobile data and WiFi toggle. I was using it on Android 12, it is not available on Android 13?
    Google has removed the adb commands to change this on 13. You should use Better Internet Tiles now: https://forum.xda-developers.com/t/...-fi-and-mobile-data-toggles-non-root.4373925/
    5
    On this point, some users don't have the dexterity (age or disability) to use gestures reliably or predictably. I'm in that camp.

    Also, the navbar swap of buttons was ubiquitous in OxygenOS and I think also in Lineage OS at some point. It may have also been in GravityBox. I know I used it across multiple devices and Android versions.

    Google's original choice aside, back button lower right makes the most sense for a right-handed person since it is accessed far more than recents. On the left requires more movement.

    Yes, we're all used to it in stock or can adapt, but accessibility is the key factor of the request.

    Understood you don't want to fuss with it in this mod. Just giving a bit of background on why it's requested by a few of us.
    You might be interested in canary 126
  • 108

    AOSP_Mods_for_Andorid_12+.png


    This is a mixed Xposed+Magisk module, which is made to allow customizations that are not originally designed in AOSP (Android Open Source Project).

    (Current) Features:
    - Back gesture customization
    - (3-Button navigation) Hold back to kill app
    - Hide navigation bar
    - Light QS Theme
    - Vibrate on QS tile tap
    - One-Finger QS panel pulldown
    - Customize 4G/LTE icon
    - Combined signal Icons
    - Double-tap to sleep
    - Customization on Battery icon style and size
    - Configure build number text in QS footer
    - Hide fingerprint circle (Pixel 6)
    - Lockscreen shortcut customization
    - Configure carrier text in lock screen
    - Disable screenshot sound
    - Power button long-press to toggle Torch
    - Double-tap to wake
    - Network Monitor
    - Statusbar Height
    - Statusbar Padding (for phones with left-corner camera)
    - Quick Settings Row & Column numbers
    - Quick Settings tiles text size
    - Internet / Wifi + Cell Tiles
    - Navbar pill thickness
    - Navbar pill theme
    - Keyboard height
    - Icon shapes
    - Statusbar Icon styles
    - Fonts
    - Themed Icons
    - SystemUI Tuner
    - Brightness Slider in Quick QS
    - Battery Bar
    - Volume Longpress to skip music
    - QS Tiles Styles
    - Dark Theme Styles
    - Longpress on settings icon (in QS) to launch AOSPMods manager
    - Expand/Collapse all notifications
    - Tablet taskbar (12.1+)
    - Music album art on lockscreen (with blur / grayscale)
    - Dual-tone QS header
    - Pin code scramble for extra security
    - Disable over-scroll effect
    - VoLTE Icon
    - Double Tap Torch
    - Multi-row statusbar
    - Editable notification icon limit
    - Variable-supported text on lockscreen/AOD
    - Easy unlock
    - Option to disable fingerprint sensor while the screen is off
    - Option to ignore the display cutout


    Of course, this is an ongoing work and the feature list will get longer through time

    Compatibility:
    These mods are designed based on AOSP source code. What does it mean? it means that they are expected to work on Roms (Firmwares) which are built based on fairly unmodified Android source code. This means, mainly, Pixel Phones (3, 4, 4a, 5, 5a, 6), and any other Roms that haven't heavily modified the original Android codes.

    - Android 12: Compatible
    - Android 12.1 (12L): Compatible
    - Android 13: Compatible


    Prerequisits:
    - Compatible Roms (see above)
    - Device Rooted by Magisk 24.2+
    - LSPosed (Zygisk Version)


    How to install: (Make sure to read post #2 (FAQ) carefully before you proceed)
    - Install the magisk module
    - Reboot (bootloops are not expected)
    - You can use AOSPMods app to configure the module


    The module is released in 2 flavors, which download and update procedures are different:
    • Stable release:
      • Manual Install/Update: through repository's Github release page (link below)
      • Automated updates: through magisk manager, or through in-app updater
    • Canary release:
      • Manual Install/Update: only through repository's Actions page
      • Automated install/updates: only through in-app updater - updates will NOT appear in release section, and will NOT count against the module's download count
    *No matter which flavor you're on, you can always switch to the other one with in-app updater


    Credits / Thanks:
    Android Team
    @topjohnwu for Magisk
    @rovo89 for Xposed
    Team LSPosed
    Team EvolutionX (Specially @kdrag0n). Most of the mods are based on their work
    [email protected] for remote-preferences
    @nijel8 for double-tap to wake

    Translations:
    [email protected] Portuguese
    [email protected] Chinese Traditional
    [email protected] Chinese Simplified
    [email protected] Russian
    [email protected] Romanian
    [email protected] Polish
    [email protected] German
    [email protected] Spanish
    [email protected] Spanish
    [email protected] Spanish
    [email protected] Turkish
    [email protected] Turkish, German, Russian
    [email protected] Spanish
    [email protected] Ukrainian
    [email protected] Persian
    [email protected] Dutch
    [email protected] Vietnamese

    Brought to you by:
    @siavash79 & @Typhus_

    Download:
    35

    FAQ


    Q: I've found bugs, I have suggestions, or I want to suggest a new feature
    A: Your feedback will be very welcome. Please head to Github repository (linked below) and report your issue. We'll try our best (and never guarantee) to resolve them

    Q: The installation steps are too difficult / I'm not sure how to install the module
    A: This mod is made only (and only) for power users who know how to root their device, are fairly familiar with magisk, and are very fluent with adb/fastboot, specially if their device falls into bootloops, etc. IF you're not sure how to work with magisk, adb, bootloaders, root explorers, etc., you're making a huge risk by proceeding with installation of this mod, which we (the authors) cannot bear the consequences. Maybe your device never boots normally, or you can easily lose your data in case you make any mistakes.
    So, if you're not sure how to proceed, please (please) stop right here, and DO NOT GO FURTHER. We will not be responsible for any damage caused

    Q: Do you accept donations/payments?
    A: This module is not / will not be a commercial product. While we really appreciate your support, we do not / will not accept any payments for this module, in any form

    Q: How can I help?
    A: We will be more than happy to receive help, in any way possible. So, If you are a developer and can contribute to the project (which by the way is open source), we will gladly accept your contribution. Even if you're not a developer, you can always help us by opting-in for tests/experiments and provide feedbacks, so that we can further improve the module. (Please send a message to one of the authors)
    25

    Pre-Release

    Updated: April 11th., 2022

    This is a mixed Xposed+Magisk module, which is made to allow customizations that are not originally designed in AOSP (Android Open Source Project).

    (Current) Features:
    - Back gesture customization
    - (3-Button navigation) Hold back to kill app
    - Hide navigation bar
    - Light QS Theme
    - Vibrate on QS tile tap
    - One-Finger QS panel pulldown
    - Customize 4G/LTE icon
    - Combined signal Icons
    - Double-tap to sleep
    - Customization on Battery icon style and size
    - Configure build number text in QS footer
    - Hide fingerprint circle (Pixel 6)
    - Lockscreen shortcut customization
    - Configure carrier text in lock screen
    - Disable screenshot sound
    - Power button long-press to toggle Torch
    - Double-tap to wake
    - Network Monitor
    - Statusbar Height
    - Statusbar Padding (for phones with left-corner camera)
    - Quick Settings Row & Column numbers
    - Quick Settings tiles text size
    - Internet / Wifi + Cell Tiles
    - Navbar pill thickness
    - Navbar pill theme
    - Keyboard height
    - Icon shapes
    - Statusbar Icon styles
    - Fonts
    - Themed Icons
    - SystemUI Tuner
    - Brightness Slider in Quick QS
    - Battery Bar
    - Volume Longpress to skip music
    - QS Tiles Styles
    - Dark Theme Styles
    - Longpress on settings icon (in QS) to launch AOSPMods manager
    - Expand/Collapse all notifications
    - Tablet taskbar (12.1+)

    Of course, this is an ongoing work and the feature list will get longer through time

    Compatibility:
    These mods are designed based on AOSP source code. What does it mean? it means that they are expected to work on Roms (Firmwares) which are build based on fairly unmodified Android source code. This means mainly Pixel Phones (3, 4, 4a, 5, 5a, 6), and any other phones that haven't heavily modified the original Android.

    - Android 12: Compatible
    - Android 12.1 (12L): Compatible
    - Andriod 12.1 beta: Compatible
    - Android 13 DP1: Compatible
    - Android 13 DP2: Poorly Compatible


    Prerequisits:
    - Compatible Roms (see above)
    - Device Rooted by Magisk 24.2+
    - LSPosed (Zygisk Version)


    How to install: (Make sure to read post #2 (FAQ) carefully before you proceed)
    - Install the magisk module
    - Reboot (bootloops are not expected)
    - You can use AOSPMods app to configure the module


    Credits / Thanks:
    Android Team
    @topjohnwu for Magisk
    @rovo89 for Xposed
    Team LSPosed
    Team EvolutionX (Specially @kdrag0n). Most of the mods are based on their work
    [email protected] for remote-preferences
    @nijel8 for double-tap to wake
    @HofaTheRipper for German translation
    [email protected] for Chinese translation
    [email protected] for Spanish translation
    @krystiano for Polish translation
    [email protected] for Chinese Smiplified translation

    Brought to you by:
    @siavash79 & @Typhus_

    Download (Canary 009)
    V 1.0.0-canary-010


    Changelog:

    • Added music album art on lockscreen
    • Added auto-grant of required root permissions
    • Improvement of Battery Bar
    • Improved Light QS header
    • Fixed screenshot lag
    • Fixed 3 column QS tiles bug
    • Misc Bugfixes

    If you're updating from previous versions:
    • 1.0.0-beta-01 and after: Update your module via module update shortcut in Magisk
    • canary 007 and before: uninstall your module and app completely and flash the zip file

    Download:
    24
    I would like to draw your attention that the thread title doesn't contain [Prerelease] anymore!

    1.0.0 is out! All credits go to @Typhus_
    22

    Pre-Release

    Updated: April 1st., 2022

    This is a mixed Xposed+Magisk module, which is made to allow customizations that are not originally designed in AOSP (Android Open Source Project).

    (Current) Features:
    - Back gesture customization
    - (3-Button navigation) Hold back to kill app
    - Hide navigation bar
    - Light QS Theme
    - Vibrate on QS tile tap
    - One-Finger QS panel pulldown
    - Customize 4G/LTE icon
    - Combined signal Icons
    - Double-tap to sleep
    - Customization on Battery icon style and size
    - Configure build number text in QS footer
    - Hide fingerprint circle (Pixel 6)
    - Add camera button to lockscreen
    - Configure carrier text in lock screen
    - Disable screenshot sound
    - Power button long-press to toggle Torch
    - Double-tap to wake
    - Network Monitor
    - Statusbar Height
    - Statusbar Padding (for phones with left-corner camera)
    - Quick Settings Row & Column numbers
    - Quick Settings tiles text size
    - Internet / Wifi + Cell Tiles
    - Navbar pill thickness
    - Navbar pill theme
    - Keyboard height
    - Icon shapes
    - Statusbar Icon styles
    - Fonts
    - Themed Icons
    - Lockscreen assistant shortcut
    - SystemUI Tuner

    Of course, this is an ongoing work and the feature list will get longer through time

    Compatibility:
    These mods are designed based on AOSP source code. What does it mean? it means that they are expected to work on Roms (Firmwares) which are build based on fairly unmodified Android source code. This means mainly Pixel Phones (3, 4, 4a, 5, 5a, 6), and any other phones that haven't heavily modified the original Android.

    - Android 12: Compatible
    - Android 12.1 (12L): Compatible
    - Andriod 12.1 beta: Compatible
    - Android 13 DP1: Compatible
    - Android 13 DP2: Partially Compatible


    Prerequisits:
    - Compatible Roms (see above)
    - Device Rooted by Magisk 24.2+
    - LSPosed (Zygisk Version)


    How to install: (Make sure to read post #2 (FAQ) carefully before you proceed)
    - Install the magisk module
    - Reboot (bootloops are not expected)
    - You can use AOSPMods app to configure the module


    Credits / Thanks:
    Android Team
    @topjohnwu for Magisk
    @rovo89 for Xposed
    Team LSPosed
    Team EvolutionX (Specially @kdrag0n). Most of the mods are based on their work
    [email protected] for remote-preferences
    @nijel8 for double-tap to wake
    @HofaTheRipper for German translation
    [email protected] for Chinese translation

    Brought to you by:
    @siavash79 & @Typhus_

    Download (Canary 007)
    V 1.0.0-beta-01

    As promised, we've made it to another release for April 1st.

    Changelog:​

    Added customization of

    • Statusbar Height
    • Statusbar Padding (for phones with left-corner camera)
    • Quick Settings Row & Column numbers
    • Quick Settings tiles text size
    • Internet / Wifi + Cell Tiles
    • Navbar pill thickness
    • Navbar pill theme
    • Keyboard height
    Themes

    • Icon shapes
    • Statusbar Icon styles
    • Fonts
    • Themed Icons
    Other

    • Added Lockscreen assistant shortcut
    • Added SystemUI Tuner
    • Compatibility with Lsposed 1.8
    • The module manager App is now included in the Magisk module
    • German Translation (Thanks to @HofaTheRipper )
    • Chinese Translation (Thanks to cracky5322@Github)
    • Many bugfixes

    ALSO: We've included another feature which is NOT listed above! Let's see who finds it first :D


    If you're updating from previous versions:
    • Uninstall AOSPMods app from your device and do a fresh installation
    • You can find future updates in Magisk, whenever the module is updated. You won't need to uninstall your current versions later anymore (Hopefully!)

    To install, you will need to
    1. Install LSPosed Zygisk (https://t.me/LSPosedArchives)
    2. Install the zip file in Magisk
    3. Reboot
    4. Technically, the module should automatically activate itself in Lsposed. If didn't, please activate manually and reboot again

    Download: