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

Search This thread

jcp2

Senior Member
The Pixel stock firmware does not include the two-button navigation system, in my case. I believe Google removed it as an option for Pixel devices starting with Android 10. Is there any Magisk module to get that navigation system on Android 13? I've seen a few that work on Android 10, 11, and 12, but I don't know if they also work on Android 13.
I'm still on 12L_July, and like the post above yours shows......I have access to gesture,2 button, 3 button navigation.
 

sudolaw

Member
Mar 14, 2013
48
6
I'm still on 12L_July, and like the post above yours shows......I have access to gesture,2 button, 3 button navigation.
This is what that screen looks like on my phone. I manually flashed the stock Android 13 factory image.
Screenshot_20220817-070619.png
 

whitewallman

Senior Member
May 1, 2010
223
75
Google Pixel 7 Pro
This is what that screen looks like on my phone. I manually flashed the stock Android 13 factory image.View attachment 5688333
Mine as well. No 2 button navigation option. Don't even know what 2 button nav would look like. I use gesture nav because I like screen real estate rather than nav buttons and status bar..
 

Attachments

  • Screenshot_20220817-110349.png
    Screenshot_20220817-110349.png
    5.9 MB · Views: 43

sudolaw

Member
Mar 14, 2013
48
6
Mine as well. No 2 button navigation option. Don't even know what 2 button nav would look like. I use gesture nav because I like screen real estate rather than nav buttons and status bar..
The two-button navigation system is what Google introduced in stock Android Pie on the Pixel 3. It has a pill button in the center for going to the home screen or switching between apps and a Back button to the left of the pill button. I personally really liked it, and that navigation system was in this mod's predecessor, so I'm hoping it will be added back for Android 13.
 

zalman1

Member
Jun 20, 2021
14
4
Hi everyone

I don't answer to all posts since it seems everyone is helping each other (wow)

With Android 13 source code release, I've started working more seriously on compatibility.
As of now, many features are already compatible in canary versions, and more to come soon.
Hi, I'm new here on the forum and I don't exactly understand how I should get an update when you finish handling the update to Android 13.
I would love for you to answer, or someone else, to explain to me.
 
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
Hi, I'm new here on the forum and I don't exactly understand how I should get an update when you finish handling the update to Android 13.
I would love for you to answer, or someone else, to explain to me.
Hi! Welcome!

AOSP Mods app, three-dot menu in the upper right corner, App Updates, Canary (for now, until a Stable release for 13 is ready), Xposed only, click Update, then follow the instructions.
 
  • Like
Reactions: jcp2 and siavash79

siavash79

Senior Member
Dec 6, 2010
583
1,817
Google Pixel 6 Pro
Google Pixel 6
Hi, I'm new here on the forum and I don't exactly understand how I should get an update when you finish handling the update to Android 13.
I would love for you to answer, or someone else, to explain to me.
Your question was not very clear

If you want to upgrade to android 13, you better wait for the update to eventually come to your phone

But if you've already installed AOSPMods and Android 13, just open the app and find update option in the 3dot menu on the corner
 

cuchipandy

Member
Apr 22, 2021
6
5
Hi folks... awesome mod this AOSPMods. Really like it.
I have two questions:

- Is there option to invert navbar layout? i could find it
- Long press power button to light torch is waking phone and then torch on, it supposed to be short press to wake and long press to torch on without waking phone, it is just me or the behaviour in this mod?

Other stuff is working really well on A12 AOSP.
 
  • Like
Reactions: Admiral2145

Eleo

Senior Member
Apr 16, 2012
16,376
14,725
Essen, Germany
Google Pixel 3a XL
Google Pixel 6
Hi folks... awesome mod this AOSPMods. Really like it.
I have two questions:

- Is there option to invert navbar layout? i could find it
- Long press power button to light torch is waking phone and then torch on, it supposed to be short press to wake and long press to torch on without waking phone, it is just me or the behaviour in this mod?

Other stuff is working really well on A12 AOSP.
- no. But you can use xposed edge module for that.
- which custom ROM and device are you using?
 
  • Like
Reactions: roirraW "edor" ehT

Eleo

Senior Member
Apr 16, 2012
16,376
14,725
Essen, Germany
Google Pixel 3a XL
Google Pixel 6
This is what that screen looks like on my phone. I manually flashed the stock Android 13 factory image.View attachment 5688333

Mine as well. No 2 button navigation option. Don't even know what 2 button nav would look like. I use gesture nav because I like screen real estate rather than nav buttons and status bar..
Well I have stock pixel firmware, also manually flashed. I have only AOSPMods module. And 2button nav has been in my pixel 6 since start (also for pixel 3aXL on Android 12L). I don't know maybe you have some option or module that disables the 2button navbar. But as I said this is on my pixel 3aXL AND pixel 6 and both have 2button nav working (though I never liked it because of reasons I explained in my previous post)
 
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
Well I have stock pixel firmware, also manually flashed. I have only AOSPMods module. And 2button nav has been in my pixel 6 since start (also for pixel 3aXL on Android 12L). I don't know maybe you have some option or module that disables the 2button navbar. But as I said this is on my pixel 3aXL AND pixel 6 and both have 2button nav working (though I never liked it because of reasons I explained in my previous post)
Just for the heck of it, I checked - although I think I checked before, but just didn't remember. I've had my factory unlocked P6P 512 GB since last October and I don't have the 2-button navigation option either (this is on rooted Android 13 Stable).

I use gestures, though.

 

sudolaw

Member
Mar 14, 2013
48
6
Well I have stock pixel firmware, also manually flashed. I have only AOSPMods module. And 2button nav has been in my pixel 6 since start (also for pixel 3aXL on Android 12L). I don't know maybe you have some option or module that disables the 2button navbar. But as I said this is on my pixel 3aXL AND pixel 6 and both have 2button nav working (though I never liked it because of reasons I explained in my previous post)
Hmm, that's interesting. I thought Google removed that option from the Pixel 4 onward to push people to use gesture navigation. The only modules I have installed besides LSPosed and AOSP Mods are a blob emoji module and Magisk's own systemless hosts module, so I don't think I have anything installed that would conflict with the two-button navigation. Either way, I'm hoping that navigation system will be added for Android 13 eventually, because I like using it.
 
  • Like
Reactions: roirraW "edor" ehT
Hmm, that's interesting. I thought Google removed that option from the Pixel 4 onward to push people to use gesture navigation. The only modules I have installed besides LSPosed and AOSP Mods are a blob emoji module and Magisk's own systemless hosts module, so I don't think I have anything installed that would conflict with the two-button navigation. Either way, I'm hoping that navigation system will be added for Android 13 eventually, because I like using it.
You could use this.

 

RetroTech07

Senior Member
Apr 24, 2021
364
274
Google Pixel 2 XL
Google Pixel 6 Pro
Mine as well. No 2 button navigation option. Don't even know what 2 button nav would look like. I use gesture nav because I like screen real estate rather than nav buttons and status bar..
I'm running stock Android 12 with the AOSP mod enabled on my P6P and have the setting for 2-button navigation. I don't really use it though, only gestures.

Screenshot_20220817-162748.png
 

whitewallman

Senior Member
May 1, 2010
223
75
Google Pixel 7 Pro
The two-button navigation system is what Google introduced in stock Android Pie on the Pixel 3. It has a pill button in the center for going to the home screen or switching between apps and a Back button to the left of the pill button. I personally really liked it, and that navigation system was in this mod's predecessor, so I'm hoping it will be added back for Android

Hmm, that's interesting. I thought Google removed that option from the Pixel 4 onward to push people to use gesture navigation. The only modules I have installed besides LSPosed and AOSP Mods are a blob emoji module and Magisk's own systemless hosts module, so I don't think I have anything installed that would conflict with the two-button navigation. Either way, I'm hoping that navigation system will be added for Android 13 eventually, because I like using it.
I found this.. Hope it works for you.
 

sudolaw

Member
Mar 14, 2013
48
6
I found this.. Hope it works for you.
Thanks, it worked! I did see that before, but I was afraid that it wouldn't work and my phone would bootloop if I installed it.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Just installed the latest Canary-163 release and Easy unlock has been fixed.

    Thanks
    6
    adb shell

    su

    touch /data/adb/modules/AOSPMods/disable

    reboot

    Or this

    adb shell su -c "touch /data/adb/modules/AOSPMods/disable; reboot"
    5
    OMGZZZ. This is awesome! This is the best magisk module ever. Wow. Thanks for aospmods. Really, really cool. This alone is reason to root.
    True story:
    - I have been not rooted since Pixel 3aXL that I bought on 2019. Only after seeing the Addon Features for Pixel devices thread by @Typhus_ (and consequently, AOSPMods) I rooted my device 🫡👍
    5
    Fingerprint works, but, I too experience the phone not unlocking using pin when easy unlock is enabled. When easy unlock is disabled, pin unlocks the phone. November update Pixel 6, most recent stable full version of AOSP mods.
    I turned off Easy unlock (Pin/Password) and now I can use all the other AOSP Mods with the Nov update. Thanks for the workaround until a fix comes through.

    I can live with my reduced productivity caused by having to tap the "enter" key after I put in my PIN.
    4
    For me, I prefer my short/quick notification sounds to be louder than the long(er) ringtones...esp since I have different notif sounds for different friends texts in messenger and it's relatively easy to miss or maybe not be not able to discern one contact from another from a quick sound, esp in a noisy environment, whereas ringtones not so much.
    I have always wished that android would add volume to the per contact ringtone/notif settings in both phone and messenger. I've gotten the impression that ringtone/notif volume separation isn't possible if not enabled per manufacturer/model... without root.
    I see. What if you use custom ringtones/notification sounds and adjust their volume by sound editors? Just a suggestion. But I will check whether the suggestion has already been done in a stable custom ROM that can be implemented into this MOD
  • 126

    AOSPMods_Banner_1280.jpg


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

    Features:
    Currently, AOSP Mods offers customizations on different aspects of system framework and SystemUI, including:
    - Status bar
    - Lock screen
    - Notifications
    - Quick Settings panel
    - Gestural Navigation
    - Screen properties

    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(XL/a), 5(a), 6(PRO/a), 7(PRO)), and any other Roms that haven't heavily modified the original Android codes.

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

    Prerequisites:
    - 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 (bootloop is not expected, but user should always be prepared for the worst)
    - 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). Some of the mods are inspired from 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

    Graphic design:
    [email protected] (Icon and Banner)
    [email protected] (Icon)

    Brought to you by:
    @siavash79 & @Typhus_

    Download:
    38

    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: