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

Search This thread

siavash79

Senior Member
Dec 6, 2010
497
1,480
Google Pixel 6 Pro
Google Pixel 6
Screen goes black for 2 seconds, like restarting system UI, then to Lockscreen where I have to use Fingerprint to unlock. Only happens with my Pixel 3xl, no issues with my P6P.
You've got an unbelievable amount of errors in the log. Maybe it's because of it being Feb version. Have to go through them and compare with Feb source code to see if there's this much difference in the source.

Will probably take some time to check them all

Edit: I'm also thinking about a shortcut: if your mother is interested only in the battery, I can make you a battery-only version
 

jcp2

Senior Member
You've got an unbelievable amount of errors in the log. Maybe it's because of it being Feb version. Have to go through them and compare with Feb source code to see if there's this much difference in the source.

Will probably take some time to check them all

Edit: I'm also thinking about a shortcut: if your mother is interested only in the battery, I can make you a battery-only version
That would be great to try in the mean time :) She likes all the other aspects of the QS tiles and Theming.
 
  • Like
Reactions: roirraW "edor" ehT

siavash79

Senior Member
Dec 6, 2010
497
1,480
Google Pixel 6 Pro
Google Pixel 6
Can I request hold back to kill app on 2 button mode too please?
You may have noticed that almost none of new features include 3 button navbar.

The reason is that I believe that's the old navigation system, and doesn't worth spending time to add anything to it.

Probably Android team has the same idea: they haven't added anything to 3button system since they added gesture navigation.
 

bjevers

Senior Member
@siavash79 I have a question. I updated to 1.2.1 from 1.2.0 and my custom text after clock is no longer working. I was using " MM/dd E" to have a space, then month, day, and day of the week displayed. Now it just literally displays MM/dd E after the time. Did the format change or is something else wrong?

Thanks!
 

andybones

Forum Moderator
Staff member
May 18, 2010
14,944
15,274
Google Pixel 5
Thank you for the wonderful MODs!
Everything is running perfectly.

Would it be possible to add a slider to animations to set custom value?
 

bjevers

Senior Member
The format has changed.
Please try setting it again, and when the edit dialog is open, read the instructions that appear on the page
If you're not in the mood to read, add $G before every date item and you'll be fine
Thank you, got it! When first reading the instructions, I put $G in front of the whole string, didn't realize I needed before each variable.
 
  • Like
Reactions: siavash79

andybones

Forum Moderator
Staff member
May 18, 2010
14,944
15,274
Google Pixel 5
You're very kind!

Can you please explain a bit more? I didn't understand the question
I'm not 100% what the official wording of the MOD is so perhaps an image from my htc one m8 on AICP A11 will help me show what it is I'm asking.
 

Attachments

  • Screenshot_20220623-200216_Settings.png
    Screenshot_20220623-200216_Settings.png
    104.8 KB · Views: 268

siavash79

Senior Member
Dec 6, 2010
497
1,480
Google Pixel 6 Pro
Google Pixel 6
I'm not 100% what the official wording of the MOD is so perhaps an image from my htc one m8 on AICP A11 will help me show what it is I'm asking.
So if I understood correctly, you like to set animation speed to some amount other than 0.5, 1, 1.5. right?
I think that's possible. Have to check the source to find out how
 

Thebear j koss

Senior Member
Thank you for the wonderful MODs!
Everything is running perfectly.

Would it be possible to add a slider to animations to set custom value?
Holy crap. I haven't seen andybones since the galaxy s3. I don't even know if you were a recognized themer yet at that time. Now you're a staff member, good stuff. Good to see you here. Pixel 6 or 6 pro?
 

andybones

Forum Moderator
Staff member
May 18, 2010
14,944
15,274
Google Pixel 5
So if I understood correctly, you like to set animation speed to some amount other than 0.5, 1, 1.5. right?
I think that's possible. Have to check the source to find out how
Correct, if possible with the slider but anything you come up with I know I'll be happy.
Many thanks!

Holy crap. I haven't seen andybones since the galaxy s3. I don't even know if you were a recognized themer yet at that time. Now you're a staff member, good stuff. Good to see you here. Pixel 6 or 6 pro?
Hey man! Long time, I hope you've been well!
I was first RC before RC/RT were merged. So iirc, i was RC, then RT, then later onto RD. S3/S4 we're some fun days and would be on S22 very fast if could unlock BL. I'm actually still happily on P5. Considering P6a, but the 60Hz screen is rather disappointing.
 

Chrisch_91

Member
Sep 2, 2021
18
4
Tried on oneplus 9 pro (a12) with lpsposed (zygisk) enabled. Installed with success. After boot logo ended in blackscreen. I had to start in safe mode-disable module and it booted again normally.
 
  • Like
Reactions: roirraW "edor" ehT

Thal_J

Member
Apr 10, 2020
5
2
You may have noticed that almost none of new features include 3 button navbar.

The reason is that I believe that's the old navigation system, and doesn't worth spending time to add anything to it.

Probably Android team has the same idea: they haven't added anything to 3button system since they added gesture navigation.

What about 2 button gesture nav bar? (pill)

in some AOSP roms (LOS) they still have it, and personally i find that more convenient than full gestures
 

Top Liked Posts

  • 5
    Any chance to implated the closed all button in recent app in the middle of the bottom instead off scroll all over to the left. Thanks
    3
    Any chance to implated the closed all button in recent app in the middle of the bottom instead off scroll all over to the left. Thanks
    +1 THIS
    2
    Thanks for dis mod sir, been a while a mod works on A12.
    Please can yhu add;
    1. transparent with blur for notification background in status bar expanded
    2. hide status bar in Lockscreen and
    3. add the Pallace fonts if its possible.
    Thanks.
    1. blur and/or transparent for notification panel/qs/qqs/app drawer background is a no.
    2. You can't toggle anything important without logging in with password/pin anyways
    3. Since android 13 theming section is obsolete (until source code is out). So lets wait source code first )))
    Any chance to implated the closed all button in recent app in the middle of the bottom instead off scroll all over to the left. Thanks
    Thing is that is launcher dependent. For that function to work we need to make sure that all users are using same launcher. It is more relevant to ask that from launcher dev afaik...
    Now that's a good idea!

    Suggestions should be posted on GitHub though: https://github.com/siavash79/AOSPMods/issues
    Was already suggested long ago:

    PERSONALLY,
    I dont advise clearing all apps. Ever. This is a bad behavior which ends up clearing those services in background that are useful for kernel to fastly retrieve an app when needed. And I think there is a reason why Google put it that far away, but not in bottom of recents screen as was before in android kitkat/lollipop.

    Current kernels are very smart and intervening their work is shooting on your own leg. Rather let the kernel do the allocation of RAM to services that YOU use more and less RAM to ones you use less often.

    One more point is that RAM is THE FASTEST storage in your device. If it is empty you are wasting it. RAM should be more than half full for a device to work fast and responsive. Otherwise when you remove apps from RAM, the story of app opening differs:
    A. If you don't remove apps from recents, the services in background help kernel to retrieve the app data fast and open it quicker. This takes less cpu and heats your phone less because the services and data were already partly in RAM.
    B. When you remove app from recent and re-launch, its services and data are being copied to RAM and only after that app opens. This uses more CPU and heats your phone more - which also results in more battery drain if repeatedly done.

    TLDR: don't kill apps from recents. Modern kernels are smart enough to allocate required storage and services for you
    1
    Any chance to implated the closed all button in recent app in the middle of the bottom instead off scroll all over to the left. Thanks
    Now that's a good idea!

    Suggestions should be posted on GitHub though: https://github.com/siavash79/AOSPMods/issues
  • 11
    Starting canary-86 (already released), we will gradually become Android 13 compatible.

    If you're on A13 and ready to test, you're good to go
    6
    @siavash79

    Hi, can do a separate xposed module for:

    battery icon
    network monitor
    disable elastic animation

    ?

    I just need that mods, and the module is not working fine on my stock firmwar (that option/modifications is working).

    Thanks
    Of course you can: why not

    You can simply download the source code from GitHub, remove any other modifications and build yourself a new module with the intended mods

    All you need is a free Android studio app
    6
    v 1.3.0 had issues with updating to future versions correctly.

    v 1.3.1 is released to resolve this issue
    5
    I saw what I thought was a good looking and descriptive icon for AOSP Mods! 😊
    5
    A13 RC is out for quite sometime and the official build seems will be available in the not too distant future, do you have any plan to release your mode to be tested in A13 beta?
    The first requirement of making an Xposed mod is access to source code

    No work is possible untill Google releases AOSP codes for 13
  • 101

    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
    - Andriod 12.1 beta: Compatible
    - Android 13 NOT 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

    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: