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

Search This thread

wrongway213

Recognized Dev & Contributor / Retired Forum Mod
Jul 27, 2014
5,091
8,869
33
Canton, OH
Alright, Android 13 is out! Be careful people, this mod is NOT compatible with Android 13 yet.

Now let's hope it won't be too difficult to port to 13!
Xposed only version is working just fine for me on A13. It was announced as of v94 that the full version would not be accessible with A13, but the Xposed only version works perfectly for me.
 

whitewallman

Senior Member
May 1, 2010
194
64
Hello,
Don't know if this is because I updated to A13 or that I installed canary 101, but in the lock screen section: Double tap for lock screen torch and custom carrier text no longer works. Pixel 4 XL A13 AOSP Mods canary 101.
Thanks
 

Eleo

Senior Member
Alright, Android 13 is out! Be careful people, this mod is NOT compatible with Android 13 yet.

Now let's hope it won't be too difficult to port to 13!
It is working on androir 13 since last 10 versions. Only the theming section is missing because of unavailable source code
 

whitewallman

Senior Member
May 1, 2010
194
64

Attachments

  • reasonsimbroke-larry-david.gif
    reasonsimbroke-larry-david.gif
    3.3 MB · Views: 31
Last edited:

roirraW "edor" ehT

Forum Moderator
Staff member
Wah, I miss double tap to sleep in the status bar, which is not working for me on the Pixel 6 Pro on Android 13 Stable and AOSPMods Canary 101.

Edit: Clarifying - on the Xposed-only version.

Edit 5 - Everything I cared about has been fixed (as of v2.0.1 Stable).
  • Multi-row system icons
  • Double-tap status bar to sleep (on Canary 103, works from the lockscreen but not the status bar) (works on Canary 108)
  • I don't think the Expand/Collapse All notifications buttons are working, or working correctly
  • Number of QS rows isn't going beyond 5 (you can configure higher, but only five maximum will show)
  • Number of QS columns only works at a maximum of 3 (which is fine for me)
  • QS Tile label size
  • QS Tile label summary size
  • Show brightness slider on QQS Panel
  • Move brightness slider to the bottom
  • Double-tap-hold lockscreen torch not working (works on Canary 103)
 
Last edited:

alt130

Member
Jan 29, 2008
13
5
EDIT: I see these issues have been addressed in the canary release. Sorry I didn't try that first.


[Original comment]
Just updated to 13 on my Pixel 6 Pro. Couple things I've noticed is that the charging indicator overlays the percentage in battery circle mode, also that after a systemui (or full) reboot the battery indicator will disappear entirely, although it still has the area allotted to it empty (not replaced by other icons). Toggling it to default and back is a temp fix.

Additionally, changing the clock position is ignored.

Just wanted to note that in case it isn't known or of it might be a "me" problem.
 

Attachments

  • Screenshot_20220815-165003~2.png
    Screenshot_20220815-165003~2.png
    14 KB · Views: 30
Last edited:

sudolaw

Member
Mar 14, 2013
48
6
This is probably a very stupid question because I'm not really familiar with GitHub, but how do I download the canary release? I went to the repository's Actions page, but I don't see any option to download the release.
 
This is probably a very stupid question because I'm not really familiar with GitHub, but how do I download the canary release? I went to the repository's Actions page, but I don't see any option to download the release.
Download the release version 1.3.2.
After installed. open it and in the top right corner, tap the 3 dots.
Then tap App Updates.
Set the "Update Channel" to Canary.
If on A13, Change "Package Type" to Xposed only.
Tap Update and follow the instruction.
 

jnss98b

Senior Member
Jul 25, 2018
212
47
New York
Google Pixel 5
They worked for me on the Pixel 6 Pro / Android 13 Stable / AOSPMods Canary 101 - at least to reduce them to invisible.
You're right, gesture bar resizing does indeed work on canary. I then proceeded to enable my usual settings and realized that light QS doesn't work. But @Eleo said all theme options don't work yet anyway so it's not out of the ordinary
 
  • Like
Reactions: roirraW "edor" ehT

ForceFieldG

Member
Feb 9, 2015
6
2
Hello , thanks for this wonderful mod.
There is an option to make the QS background white if it is black on a white theme
Would it be possible to add an option to turn the White QS background to Black(when the theme is white) ?
The reason is I find the black QS more attractive and most of the ROMs comes with White QS now , even the LOS ones
Thank you
 

sudolaw

Member
Mar 14, 2013
48
6
Download the release version 1.3.2.
After installed. open it and in the top right corner, tap the 3 dots.
Then tap App Updates.
Set the "Update Channel" to Canary.
If on A13, Change "Package Type" to Xposed only.
Tap Update and follow the instruction.
Thanks, I got it working! Right now, the only two features that I care about that don't seem to work are the two-button navigation and the double tap on lock screen to sleep. Hopefully those get added soon. Additionally, on an unrelated note, does Aurora Store work for anyone running Android 13? It doesn't seem to work for me, but I don't know if it's just my phone, or if it's an Android 13 issue.
 

Eleo

Senior Member
Hello , thanks for this wonderful mod.
There is an option to make the QS background white if it is black on a white theme
Would it be possible to add an option to turn the White QS background to Black(when the theme is white) ?
The reason is I find the black QS more attractive and most of the ROMs comes with White QS now , even the LOS ones
Thank you
If you toggle that option off, it will get the stock value. Since in stock pixel firmware the stock value is already black QS for white theme, it is redundant to add as for me. Since you are on custom ROMs already, maybe you can find (there are lots of them) that give you that option directly.
 
Last edited:

Top Liked Posts

  • 2
    Thanks for this great mod.
    I am using Pixel experience 13 in redmi note 5 pro (whyred).
    For my usage mod is working perfectly.
    The only annoying thing I can not disable is the fingerprint unlock ripple effect (without setting the animation scale to 0).
    Is there any option to disable the fingerprint unlock animation?
    If it isn't there, can you add this in future updates?
    AOSPMods doesn't offer such option

    Does this offer removal of a emergency call button on lock screen? Just accidentally dialed trying to snooze alarm :/
    I can confirm that we'll never implement an option to limit the ability to call emergency services

    AOSP mods installed on my p5 A13 sept build.

    All works fantastic so many thanks.

    The only slight niggle is when long pressing the power button for torch whilst screen is off, the screen briefly flashes back on then off once the torch is activated. Happens again when you long press for torch off, screen flashes back on briefly.

    Otherwise, all is perfect!
    That's not a bug. Just how the mod is implemented. Helps with noticing that you've (maybe by mistake?) triggered the torch

    THANKS! What am I missing here, to make the Wi-Fi SSID display work in the status bar? I first tried on 2.2.0 Full and then on Canary 143 Full on my Pixel 6 Pro on stock Android 13 Stable September release. I also tried an additional restart of SystemUI and reboot of the phone after setting this way. I also tried all capital letters, and even tried it before the date, and toggled Wi-Fi off and back on with no effect. (expand to see full screenshot)
    For any of the "N" variables to work, the network statistics option (in Misc settings, last option) must be enabled. Otherwise they won't be counted as variables at all

    PS sorry for late responses. Not sure why I didn't get push notifications in the past few days. Perhaps it's related to the fact that our government is actively converting our internet connection to North Korean system
    2
    For any of the "N" variables to work, the network statistics option (in Misc settings, last option) must be enabled. Otherwise they won't be counted as variables at all
    Thanks! I forgot all about that. 👋
  • 13
    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
    128 is out and issues are probably resolved. There are also new gesture mods that might come in handy (gesture navbar section)
    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.
    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
    So, first and second post didn't explain this. What's the difference between xposed released and full release? They both need lsposed so kind of confused on the redundancy

    It's not redundant when it's been answered numerous times... In fact it was answered Yesterday! Just 1 page back. Please utilize the Search function..

  • 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: