Themes / Apps / Mods [MOD][MAGISK][ANDROID 12] Addon Features for Pixel Devices - Pixel 6 Pro Thread - Google Pixel 6 Pro

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
What is this?
This is a Magisk module that adds the following cool custom features to any Pixel device (from 3a to 6 Pro) running stock Android 12 Pixel ROM:
Enable/Disable Google Sans font system wide
Adds Icon Styles and Icon Shapes overlays from Android 11
Fonts options
Enable/Disable Combined signal icons
Pixel 6 Wallpapers (requires an extra module, please check downloads section)
Adds 2 button mode navigation (it was removed on Android 11 but I think some users like that navigation mode, so I add it)
Adaptive sound options
Enable Voice access for all Pixel devices
Navigation bar options (reduce keyboard bottom space size, completely remove NavBar, invert layout*, set back gesture height*)
Enable/Disable SystemUI Tuner
Enable Game Overlay for all Pixels by default (although, if something goes wrong while playing games, you can disable this feature)
Enable/Disable dual tone battery meter (it only works on icon portrait mode)
Enable/Disable showing the number of unread messages on status bar notifications
Reduce Status bar height (and option to correct left padding on devices with the notch on the left)
Enable/Disable more themed icons on launcher (some apps don't have a themed icon so it won't work for all apps)
Enable/Disable left shortcut on Lock screen
Enable/Disable camera shortcut on Lock screen
Enable/Disable gradient effect on QS Tiles and Brightness slider
Hide gestures navbar pill (using transparency)
Colorize gestures navbar pill with dynamic accent color
Dark Themes from Android 11 Addon Features
Choose QS number of rows
Brightness slider padding and thick track options
Enhanced Google Dialer (to enable stuff like Call Recording and etc.)
Enhanced Smart Space (to enable stuff like Flashlight, Earthquakes options, etc.)
Enables some newer Pixel features to older Pixel devices (things like Live Translate, Haptic feedback settings, etc.)
Enable/Disable option to reduce QS Tiles text size (works better on some QS Tiles themes)
Option to install Tap Tap (a great app for devices without Quick Tap and even for the ones that have it)
These next features, also included in the MOD, indicates that framework-res and/or SystemUI were modded. This means that these next features will only work on devices running stock Android 12 Pixel ROM. I'll talk more about this later.
Enable/Disable Wifi + Cell QS Tiles instead of single Internet QS Tile
Battery Styles
Clock Customization
Network Traffic Indicators
QS Battery percentage independent options (show estimate time remaining or just percentage)
Dual tone Light/Dark themes for Quick Settings Panel and Power Menu
Album art on lock screen options
Music visualizer options
QS Quick pulldown with one finger (options are off, drag from the top left, drag from the top right and drag from anywhere on the top)
Revamped Screenshot service (it allows us to delete screenshot as soon as we take it and we can enable/disable screenshot shutter sound)
Show/Hide QS Edit icon on QS footer
Show/Hide Quick access Developer options icon on QS footer
Quick access Rom Control app by long pressing on QS Footer Settings icon
Edit Back gesture navigation height
Enable/Disable inverted layout for 2 and 3 button navigation modes
Enable/Disable carrier text on lock screen
Date, clock and battery click actions on QS Header (long click on clock goes to system time settings, simple click opens clock app)
QS Tiles animations and vibration options
Disabled icon blacklist on both status bar and lock screen(the icons can be disabled using SystemUI Tuner for those who don't want some icons to appear anywhere)
Override feature flags (This allows us to override feature flags manually using setprop persist.sysui.flag."whatever_flag_we_want" command)
Use 4G instead of LTE option
Resize navbar pill (normal, medium, big)
Tap to add or remove tiles in QS customizer
Enable/disable QQS Brightness slider
Enable/disable default QS Brightness slider
Auto brightness QS icon (on/off)
Brightness slider position (Top, Bottom)
Double tap to sleep on status bar
Double tap to sleep on lock screen
Enable/disable Double-line clock on lock screen and AOD
Enable/disable circle background on lock screen fingerprint icon (it only does anything on devices that have it, obviously)
Force accent color on ripple animation while unlocking with fingerprint
QS Tiles Styles
Edge Sense Plus MOD (it only works on devices with active edge sensor)
Battery Bar
-------------------//------------------
Rom Control app (to setup all these options)
Downloads:
Download latest module version from HERE! Further updates can be done using Magisk Manager.
Spoiler: Click to know more.
For more info about updates, please read THIS POST.
Addon_Features_for_Pixel_More_Live_Wallpapers.zip
Spoiler: Optional module. Click to read more.
This is an optional module. I've decided to remove everything regarding wallpapers from Addon features main module and create this one.​​I thought that it wouldn't make much sense to have a single module with almost 500 MB. So, this new optional module adds Pixel 6 static and live Wallpapers (obviously redundant for Pixel 6 users...) but, as well, it adds other Live Wallpapers that aren't normally available for download on Wallpaper & Style app (old stuff like doodle, conveyer belt, etc. from older pixels).​
Notes:
Spoiler: Please read them at least once. THEY'RE IMPORTANT!!
Since V17 the installer mod detects if your device runs into a boot loop after flashing it. If it does, and this will happen on any device not running stock Android 12 Pixel ROM, it will force a new reboot and will try to boot your device running a mod "Lite" version. The "Lite" version is nothing more than a mod version where the only features available are the ones above the red line text.
If you want those "exclusive features", the ones after the red line text, working on your current ROM you will have to port them yourself. I explain how to later on this post.
Those "exclusive features" are based on xml and smali changes made on stock SystemUI and framework-res. Without these changes the, "exclusive features" won't work.
Since this module replaces stock SystemUI and framework-res for modded ones, you could run into problems if some other module tries to do the same or it's simply incompatible with it. If you want to try any other mod that changes SystemUI, or framework-res, there's an option on ROM Control that allows you to disable those "exclusive features". After disabling them, your Pixel device will reboot with a "Lite" version as well.
Make sure that you're able to run adb shell as root before flashing this module and reboot your device. Just in case something went really wrong and you need to remove the module manually.
If your device really refuses to boot, after flashing this mod, connect your phone to your PC during boot and run this:
Code:
adb shell
​
Code:
su
​
Code:
rm -rf /data/adb/modules/AddonFeaturesForPixel/system/framework/ && rm -rf /data/adb/modules/AddonFeaturesForPixel/system/system_ext/ && reboot
​
This will only remove framework and systemui "modded" files. Without them, you're device will boot and the other features, that don't require modding, will work just fine.​​In fact, if you remove these files from the module zip before flashing, you can flash that modified zip on any device running any AOSP, or close to it, ROM.​​In case you want to completely remove the mod, you can just run this:​​
Code:
adb shell
​
Code:
su
​
Code:
rm -rf /data/adb/modules/AddonFeaturesForPixel/ && reboot
​
If you forgot to enable the ability to run adb shell as root, and if your device fails to boot, you can fix that by removing all Magisk modules you have installed. That can be achieved by running the following commands even without root shell during boot:
Code:
adb shell
​
Code:
magisk --remove-modules
​​
If none of the above methods work to get your device booting, then you have to boot into safe mode. By doing so, Magisk will disable all modules for you (it doesn't uninstall them, just disables them). To force a boot into safe mode all you need to do is to keep pressing volume down button during boot animation. After the system boots into safe mode you can reboot your device to boot up normally (since all modules will be disabled). If you get stuck during boot animation again, just force another reboot (I've had to do that during my tests).
When a new OTA update comes it's possible that the MOD will force boot with Lite version. Why? Because Google may change things on stock SystemUI and/or framework-res between builds. When that happens, I have to recreate the module again to adapt those changes. Rest assured that I'll always test the module with new builds and update as necessary.
In case your device gets caught in a boot loop, please provide me a logcat so I may try and look if anything can be done about it. To do so, during boot connect your device to your PC and grab a logcat with this adb command:
Code:
adb logcat > log.txt
After grabbing the log, please open the txt file and search for "FATAL". Afterwards post here the lines where the "Fatal error occurred".
I've made these modules for my personal use and just decided to share with all XDA community. Having this in mind, there's no need for donations (although I won't refuse them if you want to buy me a beer). As for requests or whatever, I can only add more stuff when, and if, I have time for it. I'm a really busy man in real life so I can't promise anything nor ETAs.
Requirements:
Unlocked bootloader
Magisk Root | Magisk Manager
Stock December 2021 Android 12 Pixel ROM build, or later until February 2022 for "FULL" version compatibility
Any AOSP, or close to it, Android 12+ ROM on any device for "LITE" version only (not fully tested...some devices/ROMs may not work)
If you are already running Android 12 March build please READ THIS POST and THIS POST as well.
Suggestion:
Uninstall all other modules you may have installed before installing this. They could be incompatible with the module thus making the device get caught in a boot loop. You may install them afterwards, one by one, just to make sure everything is ok.
If you're up to it, instead of disabling/removing modules, I recommend you to flash latest stock build through fastboot using flash_all.bat. In order to retain your data, remove the "-w" flag from the update command on flash-all script.
How to install?
Flash "Addon Features" module
Reboot device
If your device/ROM is fully compatible, everything will be ok at first boot
If not, your device will auto-reboot after first failed boot attempt and boot again with the Lite version only
Have fun!
How to update?
Open Magisk Manager app
Press the update button on"Addon Features" module
Reboot device
Have fun!
Video:
Spoiler: Click to see the video
You may check what to expect from this module HERE.
Note that this video was recorded when I've made this for Android 11. Some features may not be present for Android 12 and others can be that didn't exist for Android 11. The video is here only for those, who have never tried this on Android 11, may understand what to expect.​
How's these "exclusive features" even possible?
Spoiler: Click here if you're interested on learning how this works
All "exclusive" features that you see on the list above were reverse engineered from Proton AOSP and Evolution X ROM source code. The source code is available on the links bellow shown on the credits. This means that I've been practicing some hard core "old school" Android smali edition in order to get this working. So, yes, I have some credits about this but, if it weren't for the original developers and it's public source code, none of this would be possible. Thank them for this!
Smali, and xml, edition wasn't enough to get this working. After decompiling, changing/adapt the code and recompiling everything again, I had to find a way to make it bootable without messing with the original apk signature. And here is where VR Theme logic came in handy. So thanks for the original dev who brought us this feature.
As for ROM Control app....this was/is a project created by daxgirl and wubydax back in 2015! So yeah, I'm not bringing anything new here, I just followed their instructions in order to get the features working after editing smali/xml with the source code taken from PAOSP and Evolution X. The original app source code is also available on the link shared on the credits.
I've just combined all of the above into a Magisk Module and shared here so that we can get the best of both worlds....a stock ROM with custom features included.
Rom Control with "exclusive features" source code:
https://github.com/ElTifo/CustomSettingsForDevs/
Want to port the "exclusive features" to your Pixel device running on other ROM? Here's how:
https://github.com/ElTifo/CustomSettingsForDevs/tree/Pixel4a_Android12/app/src/mods
Credits:
Proton AOSP ROM team, specially @kdrag0n for all his work on Dual tone light/dark themes and other Proton AOSP helpfull commits.
EvolutionX ROM team, specially @joeyhuab
@daxgirl and @Wuby986 for ROM Control project and source code.
@Tulsadiver for showing me how to adapt VR Theme logic originally used on 3Minit Battery Mod by @gharrington.
@Ticklefish for Tickle My Android
@topjohnwu for Magisk
@Freak07 for Adaptive Audio
@trzpro for More themed icons on launcher mod
@Liranazuz5 and @roirraW "edor" ehT for all support and testing stuff.
@siavash79 for all help regarding module installation scripts and update feature from Magisk.
@iamlooper for At a glance enhancer module and it's install/uninstall logic which was adapted to Addon Features
Cheers and enjoy!

Hi @Typhus_ thanks for the mod, I just installed and no rom control is present. I looked in the zip and it's not present either. Can you post the apk? Or does it need to be installed as a system app?

antiochasylum said:
Hi @Typhus_ thanks for the mod, I just installed and no rom control is present. I looked in the zip and it's not present either. Can you post the apk? Or does it need to be installed as a system app?
Click to expand...
Click to collapse
You've flashed both modules?
Rom Control is only on the Addon features module.
Please have in mind that this MOD is composed by 2 modules. One that adds some stuff that doesn't require SystemUI modification, and adds Rom Control app, and another that adds the SystemUI modifications.
Probably you've just flashed the SystemUI...right?
Cheers!

Typhus_ said:
You've flashed both modules?
Rom Control is only on the Addon features module.
Please have in mind that this MOD is composed by 2 modules. One that adds some stuff that doesn't require SystemUI modification, and adds Rom Control app, and another that adds the SystemUI modifications.
Probably you've just flashed the SystemUI...right?
Cheers!
Click to expand...
Click to collapse
Wow, lol. It's early. Flashing both now. Thanks!

Thanks to all the tinkerers who make our lives easier and contribute towards gaining back control of our own devices
One tweak suggestion is a resizable gesture bar pill based on battery percentage reducing dead space on either side

Tnx, works also great on the regular 6 serie

If you forgot to enable the ability to run adb shell as root
My apologies if this is a stupid question, but how do you do this ?

s3axel said:
If you forgot to enable the ability to run adb shell as root
My apologies if this is a stupid question, but how do you do this ?
Click to expand...
Click to collapse
Eh eh eh...
Connect your device to your PC then run:
Code:
adb shell
Code:
su
And give the terminal the root permission.
Done.

Typhus_ said:
Eh eh eh...
Connect your device to your PC then run:
Code:
adb shell
Code:
su
And give the terminal the root permission.
Done.
Click to expand...
Click to collapse
Ah, my apologies - I misunderstood your instructions in OP and though there needs something else to be done to enable this prior to using it as it states "during boot", so I though its still in Bootloader stage....

s3axel said:
Ah, my apologies - I misunderstood your instructions in OP and though there needs something else to be done to enable this prior to using it as it states "during boot", so I though its still in Bootloader stage....
Click to expand...
Click to collapse
Same. I installed it and the got stuck with a black screen. Now I can't grant the terminal su and I can't remove the module without su. Only way I can boot now, is with the stock image.

aryehzev said:
Same. I installed it and the got stuck with a black screen. Now I can't grant the terminal su and I can't remove the module without su. Only way I can boot now, is with the stock image.
Click to expand...
Click to collapse
Have you tried one of the other methods I've explained in order to uninstall the modules?

Typhus_ said:
Have you tried one of the other methods I've explained in order to uninstall the modules?
Click to expand...
Click to collapse
If I'm unrooted I can boot but I have no way of removing modules, if I'm rooted my device boots with a black screen and su from adb shell fails because the magisk root prompt does not show up.
Any other ideas other than wiping my data?

aryehzev said:
If I'm unrooted I can boot but I have no way of removing modules, if I'm rooted my device boots with a black screen and su from adb shell fails because the magisk root prompt does not show up.
Any other ideas other than wiping my data?
Click to expand...
Click to collapse
As soon as you root your device again, you could apply any of the other solutions I've talked about.

Typhus_ said:
As soon as you root your device again, you could apply any of the other solutions I've talked about.
Click to expand...
Click to collapse
When I root my device again the magisk modules are still installed from before and I cannot boot or do anything with my root access

aryehzev said:
When I root my device again the magisk modules are still installed from before and I cannot boot or do anything with my root access
Click to expand...
Click to collapse
While stuck on boot, connect the device to your PC. You'll be able to run adb commands. OR, boot the device in safe mode. Magisk will disable all modules for you.

Typhus_ said:
While stuck on boot, connect the device to your PC. You'll be able to run adb commands. OR, boot the device in safe mode. Magisk will disable all modules for you.
Click to expand...
Click to collapse
While on the black screen I can run adb but not as root because the magisk root prompt never shows up. I'll try the safe mode option.

aryehzev said:
While on the black screen I can run adb but not as root because the magisk root prompt never shows up. I'll try the safe mode option.
Click to expand...
Click to collapse
Yes, but you can run the command:
Code:
magisk --remove-modules
That one doesn't require root.

Typhus_ said:
Yes, but you can run the command:
Code:
magisk --remove-modules
That one doesn't require root.
Click to expand...
Click to collapse
I'll try that.

Wow lots of fun stuff to play with here! Kudos

Hey man @Typhus_ nice to see you here I loved your mods for my Pixel 5 will try flashing this when I get home from work and I can't wait til more stuff be added. Good luck with everything

Related

Custom Magisk Module Mod Maker-ADB and Zip Installers

The purpose of this installer is to generate for you a custom module that you can flash in Magisk Manager. It will have all the mods that you have selected from the installer menu. You need root and of course you need to be attached to your PC. On first installation of systemui base, a pop-up asking to give ADB shell root permission will show. Please do so.
Zip installer is installed from your phone, not your pc. You will install the mods through Magisk app. Unzip the Zip Installer onto your internal sdcard. Like ADB installer, start with a SystemUI base. Do not reboot between selections as Magisk as shows after flashing selections (options are found inside the numbered folders). Hit the back button to make your next selection. Do not reboot thru Magisk until after you are done with your selections and have flashed the "Complete Installation" zip.
Custom clocks (date, etc) and internet speed indicators do not change colors due to light-dark background colors like the statusbar icons do.
Android 11
The developer of Active edge gave me permission to use his base so that people would not have to make a choice between his and my mods. All credit for this goes to him. You must delete the active edge sense module and use one of my active edge modules. If it doesn't say active edge then it isn't active edge sense compatible. If there is an issue with edge sense after flashing, do not contact edge sense op with issues. He does not troubleshoot modified versions of his mod (and neither do I).
I'm also including my Pixel Launcher mod. Also a ADB Installer. You can change app drawer background-text color (separately for light mode and dark mode), remove weather from Launcher. Change the number of hot seat icons on home page (and size) as well as change the number of columns in the app drawer.
ADB Installer Instructions-Root is required
1. Flash one of the SystemUI Bases First. They provide the necessary smali files and public ID's for everything to work.
2. FLASH ALL THE MODS YOU WANT. ONCE YOU DONE WITH EVERYTHING, FLASH THE "COMPLETE INSTALLATION" Option. This will create a Magisk Manager flashable zip in a folder on your sdcard called ozop. Flash that to install your selection of mods.
Root required
ADB Instructions.
1. Unzip ADB Mods Installer Files.zip on your PC
2. Run TulsadiverModsInstaller.bat (Give ADB Shell Root Permissions. If missed on first opportunity, turn on in magisk manager, superuser)
3. ADB debugging Enabled
4. Flash one of the SystemUI Bases First. They provide the necessary smali files and public ID's for everything to work
5. Go through the other options selecting what all mods you want. It is generally best to start at the top and work your way down.
6. Once finished with selections, run "Complete Installation" at the bottom. This will generate your mymagisk.zip module in a folder called "ozop" on your sdcard.
Root required
ZIP Instructions.
1. Unzip Zip Installer onto your internal sdcard
2. Flash thru Magisk app. Flash the SystemUI Base First. It provides the necessary smali files and public ID's for everything to work
(Do not reboot between selections as Magisk shows after flashing selections. Hit the back button to make your next selection)
3. Go through the other options selecting the mods you want. It is generally best to start at the top and work your way down.
4. Once finished with selections, flash "Complete Installation" at the top. This will install your selections as a Magisk module.
List of MODS Available
Clock Format and Position Mods
Internet Traffic Speed Single Indicator (changes from upload-download) otherwise signals are over/under
Choose Traffic Speed Indicator Up-Down Icon Colors (default is white)
Navbar Swap
Remove NavBar
3 Minit Battery
Battery Bar Mod
One percent custom battery Mods-Several to choose from
One percent custom battery Text-only-Several to choose from
Colored Statusbar-Navbar Icons
Choose number of QS columns 3-7
Colored Statusbar Icons
Remove Carrier Text Options
Smaller LTE Icon
Animations
Fonts (including Lockscreen clock)
Change QS pulldown circle color
Change Status bar Data Icon to a "cell tower" looking icon (see below)
Change QS data icon to a cell tower icon
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Note Added a couple of wifi and data signal options.
WiFi 1 and Cell Tower 1
WiFi 2 Cell Tower 2
WiFi 3 data 3
Includes a batch (.bat), and powershell installers, one for windows, one for linux. Big thanks to @wrongway213 for doing all the testing
and helping with the linux powershell installer.
Android 12 comes with a more narrow brightness-volume bar option.
This is a SystemUI mod. It's not compatible with other SystemUI mods.
There's just one base now. To change the QS pulldown colors, go to settings/display/device theme at the bottom. The black options change the settings background from gray to black.
---------------------
Zip Installer
Android 12.1
July update
Uploaded 7 -8-22
https://mega.nz/file/cdIFTBJa#Rvktpa0sU6URmGRse-T6LcEUoVDMItxhsHzump-L-f4
ADB installer
12.1
July update
Uploaded 7 -8-22
https://mega.nz/file/RJhCGJAD#BDu5ePwvQnvPYzdMhRo6V993kRJe9H7nr9MXnEacd_o
----------------------
Android 12 - January update
Uploaded 1-8-22
ADB Mod Installer FilesPixel4XL12.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
---------------------------
Android 11
Uploaded 7-9-21
File on MEGA
mega.nz
ADB Mod Installer FilesPixel4XLJuly.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
-------------------------------------------------
If I helped, hit the Thanks Button!
Feeling generous, send me a beer!
--------------------------------------------------
Android 10
ADB Module maker uploaded 8-6-20
https://www.androidfilehost.com/?fid=8889791610682907792
Zip Installer Instead of ADB Module maker
Unzip zip into a folder on your internal sdcard. The folder name cannot have spaces in it.
Boot TWRP, find your folder. Install base first. Install the mods you want, then flash complete installation zip. Reboot.
TWRP zip Installer
https://www.androidfilehost.com/?fid=8889791610682907810
--------------------------------------------------------------------------------------
Pixel Launcher Mod
Start by picking a base. Bases come with, or without, a search bar and Hotseat heights The larger number of rows you pick, the lower your hotseat drops on your home screen. If your hotseat comes out too low, try again with a higher base.
Remove Search Bar
App Drawer background color (Light and Dark Mode)
App Drawer Text Color or remove (Light and Dark Mode)
Home screen App Text Color
Smart-screen Text color
App Icon Sizes 45-50-56 dip (56 is stock)
Columns (5-6-7)
Rows (5 through 11)
Android 12
ADB Pixel launcher Uploaded 12-18-21
NexusLauncherReleaseADBPixel12.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
------------------------
Android 11
ADB Pixel Launcher Installer uploaded 7-9-21
NexusLauncherReleaseADBPixel4XLJuly.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
-------------------------------
Android 10
ADB Pixel Launcher Installer uploaded 6-18-20
https://www.androidfilehost.com/?fid=8889791610682873110
Tulsadiver said:
snip
Click to expand...
Click to collapse
Thanks for this!
Will this have the Active Edge support built-in like your center clock mod?
ilal2ielli said:
Thanks for this!
Will this have the Active Edge support built-in like your center clock mod?
Click to expand...
Click to collapse
Yes, there are Active edge bases to choose from.
Tulsadiver said:
Yes, there are Active edge bases to choose from.
Click to expand...
Click to collapse
Just finished building a basic mod with Active Edge, center clock with day, and WiFi traffic. Everything works perfectly.
Thanks again!
Hi,
Thanks for this.
I managed to get a center clock , and swap the nav bar around. :good:
If I want to add more things , like changing text colors in qs for example , do I have to make an entire new mymagisk.zip?
I.E. run the base and framework again?
If I do , will I have to run the center clock and nav swap again?
And what happens to the mymagisk.zip?
Does it get replaced , or do I have to delete it before I start again?
Had another thought, will we need to rebuild the module when the monthly updates come like it was in the past?
malybru said:
Hi,
Thanks for this.
I managed to get a center clock , and swap the nav bar around. :good:
If I want to add more things , like changing text colors in qs for example , do I have to make an entire new mymagisk.zip?
I.E. run the base and framework again?
If I do , will I have to run the center clock and nav swap again?
And what happens to the mymagisk.zip?
Does it get replaced , or do I have to delete it before I start again?
Click to expand...
Click to collapse
Yes, you have to redo everything you did previously and add the new ones as well. Apks can only be modded once in magisk so it has to be done over. The module.prop remains the same. mymagisk.zip will be over-written and once flashed, the module will be replaced. No need to remove. What I do is rename my mymagisk.zip to something else and leave it in case I want to use it again. Again, the module prop is the same so it will over-write what is currently installed.
ilal2ielli said:
Had another thought, will we need to rebuild the module when the monthly updates come like it was in the past?
Click to expand...
Click to collapse
Depends on what changes. Lots of times the SystemUIGoogle.apk and framework-res.apk are left unchanged in updates. But if it changes, I'll have to build and upload another new updated ADB Installer.
Edit: that is why I try to put dates on my uploads.
Tulsadiver said:
Yes, you have to redo everything you did previously and add the new ones well. Apks can only be modded once in magisk so it has to be done over. The module.prop remains the same. mymagisk.zip will be over-written and the once flashed, the module will be replaced. No need to remove. What I do is rename my mymagisk.zip to something else and leave it in case I want to use it again. Again, the module prop is the same so it will over-write what is currently installed.
Click to expand...
Click to collapse
OK , thanks.
I actually find this method easier than faffing around in TWRP.
Good idea to keep the ready made "mymagisk.zips" for future re-use
malybru said:
OK , thanks.
I actually find this method easier than faffing around in TWRP.
Good idea to keep the ready made "mymagisk.zips" for future re-use
Click to expand...
Click to collapse
Yes and if someone likes your setup you can share your ready made zip with someone else. I make them for people all the time as this can be difficult for some people and also the ADB Installer is a large zip. Some people have poor internet connections.
Tulsadiver said:
Depends on what changes. Lots of times the SystemUIGoogle.apk and framework-res.apk are left unchanged in updates. But if it changes, I'll have to build and upload another new updated ADB Installer.
Edit: that is why I try to put dates on my uploads.
Click to expand...
Click to collapse
Got it. Thanks!
Sorry to double post, but have you @Tulsadiver heard anything about the Active Edge Magisk module support causing slow downs, freezes, and needing to hard reboot to get the phone responding again?
A post in Freak07's kernel thread theorizes that: https://forum.xda-developers.com/pi...aq-1-0-0-pixel-4-xl-aka-t3992213/post80749011
After removing the Active Edge support from your mods and moving to flar2's Button Remapper fixed the issue for me so far.
Any thoughts as to why the Active Edge modifications would cause issues for Pixel 4's?
ilal2ielli said:
Sorry to double post, but have you @Tulsadiver heard anything about the Active Edge Magisk module support causing slow downs, freezes, and needing to hard reboot to get the phone responding again?
A post in Freak07's kernel thread theorizes that: https://forum.xda-developers.com/pi...aq-1-0-0-pixel-4-xl-aka-t3992213/post80749011
After removing the Active Edge support from your mods and moving to flar2's Button Remapper fixed the issue for me so far.
Any thoughts as to why the Active Edge modifications would cause issues for Pixel 4's?
Click to expand...
Click to collapse
None. I've never used it before. I did have to get it in a weird way. He no longer puts the SystemUIGoogle.apk for each phone in the module but edits the apks on the fly. I had someone pull me a copy from the module after it was installed. Maybe the 4 xl is different enough to cause issues. He has a telegram thread. Try posting there.
Tulsadiver said:
None. I've never used it before. I did have to get it in a weird way. He no longer puts the SystemUIGoogle.apk for each phone in the module but edits the apks on the fly. I had someone pull me a copy from the module after it was installed. Maybe the 4 xl is different enough to cause issues. He has a telegram thread. Try posting there.
Click to expand...
Click to collapse
Thanks for the tip, I'll look for the telegram thread.
Tulsadiver said:
None. I've never used it before. I did have to get it in a weird way. He no longer puts the SystemUIGoogle.apk for each phone in the module but edits the apks on the fly. I had someone pull me a copy from the module after it was installed. Maybe the 4 xl is different enough to cause issues. He has a telegram thread. Try posting there.
Click to expand...
Click to collapse
@Tulsadiver you offer your mods for every available build?
10.0.0 (QD1A.190821.007, Oct 2019) Link 04b0499db27c14335dd01f5036225c1bb30132dfc786fbc1ee579af64e138351
10.0.0 (QD1A.190821.011, Oct 2019) Link f4d0cfd109d2ea5e4f3e807df5350edc26aede247ea2e0f5c2e338afd7a83c62
10.0.0 (QD1A.190821.011.C4, Oct 2019) Link dd397091f50f3196f39df636cf6cad53ef82fc5c066db3d39fbb7343f53d2045
etc?
Also all files are on the branch now. You can pull them from there: https://github.com/Magisk-Modules-Repo/active_edge_system_mod/tree/Files
j to the 4n said:
@Tulsadiver you offer your mods for every available build?
10.0.0 (QD1A.190821.007, Oct 2019) Link 04b0499db27c14335dd01f5036225c1bb30132dfc786fbc1ee579af64e138351
10.0.0 (QD1A.190821.011, Oct 2019) Link f4d0cfd109d2ea5e4f3e807df5350edc26aede247ea2e0f5c2e338afd7a83c62
10.0.0 (QD1A.190821.011.C4, Oct 2019) Link dd397091f50f3196f39df636cf6cad53ef82fc5c066db3d39fbb7343f53d2045
etc?
Also all files are on the branch now. You can pull them from there: https://github.com/Magisk-Modules-Repo/active_edge_system_mod/tree/Files
Click to expand...
Click to collapse
Cool! Yes sir, all capable Pixel builds. I swear I looked before but couldn't find them.
Uploaded new ADB Installers. Nov update.
Hi. Thanks for you good work
Q: If I use your installer to install some mods and want to edit or change the mods just i install ADB again without wipe anything?
And what if I want back to STOCK without wipe my data?
I want install your installer just for Swipe Navigation Old that coming with Pixel 3 or if you have time to make zip for me
Sorry for my English
Edit: Just i downloaded all files and i see everything is so easy [emoji16]
Sent from my Pixel 4 XL using Tapatalk
1- Flash SystemUI Bases Stock like
2- Flash Framework Bases - Stock like base
3- I choose what I want ( clock center - Navber swap - small LTE ) And from ADB launcher just remove weather Then I see the zip files ( mymagisk.zip - mymagisklauncher.zip ) in my phone in folder name: vrthemeADBmagisk I flashed vis Magisk Manager. Sure I reboot the phone but nothing changed?
Sent from my Pixel 4 XL using Tapatalk
DinarQ8 said:
1- Flash SystemUI Bases Stock like
2- Flash Framework Bases - Stock like base
3- I choose what I want ( clock center - Navber swap - small LTE ) And from ADB launcher just remove weather Then I see the zip files ( mymagisk.zip - mymagisklauncher.zip ) in my phone in folder name: vrthemeADBmagisk I flashed vis Magisk Manager. Sure I reboot the phone but nothing changed?
Click to expand...
Click to collapse
Did you run 30 - Complete Installation?
You should end up with the module zip in a folder name ozop. That's where mine end up.

[GUIDE][MOD]Auto Dark Theme for Stock Android Pie

One of the major features included on Android 10 is the "Dark Theme" that gets applied system wide on our Android devices.
Stock Android Pie (9) has a somewhat preview of this dark theme (that can be enabled on Settings) and, also, it has an auto change at night option (that can be enabled on Developer Settings) but, and I really don't know why Google did this, not everything gets changed to dark on default AOSP based ROMs.
If we enable the "Battery Saver" mode we can experience an overall dark mode system wide (and on almost all Google Apps...except for Messages app...). But, even with battery saver mode on, the Settings remained with a Light theme. This was something that really annoyed me...until now!
Time to change this!
HOW TO ENABLE DARK THEME SYSTEM WIDE ON ANDROID PIE:
Root your device with Magisk
Install MacroDroid App
Download Typhus_Pix3lify_MOD.zip (or Typhus_Pix3lify_BLACK_MOD.zip, if you prefer black instead of dark material grey) and install it on Magisk
Download AutoDarkMode.mdr and import it to MacroDroid
NOTES:
1 - The Magisk module present on this thread is an edited version of Pix3lify Magisk module created by @joeyhuab. I've removed a lot of stuff present on the original module keeping only the Pixel framework overlay and, also, I've added a Dark Settings Theme Overlay. Because of this, if you are already running Pix3lify on your device, please uninstall it (flash the zip module again to completely uninstall it) before installing this modded version.
2 - After importing the "AutoDarkMode.mdr" macro template, you'll have 2 macros available:
BatterySaver -> Besides enabling/disabling the Dark overlays, it enables/disables the battery saver mode which, in return, will enable the Dark Mode everywhere on your device and on almost all Google Apps (this macro is disabled by default...not everyone wants the device on battery saver mode and, also, it gets disabled when you charge your device...)
DarkSettings -> It only enables/disables the Dark overlays (this macro is enabled by default)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
3 - Although the DarkSettings macro enables all dark overlays, you should enable the auto switch to night mode feature on Developer Settings as well, so that other Google Apps get changed to dark.
4 - The Sunrise/Sunset triggers on MacroDroid will only work after you setup your correct location on the App.
5 - Sometimes MacroDroid does not execute the action based on this type of trigger. I believe it has got something to do with battery optimization. If you face issues, meaning, if the triggers don't start the actions please just disable Battery Optimization on MacroDroid app.
6 - If you want, you may install Nova Launcher since, with it, you can change even more things to dark automatically.
7 - This was tested on my device (Xiaomi Mi A3) running on stock Android Pie. But I think that this MOD should be compatible with any device running Android Pie on AOSP based ROMs.
8 - If you have any doubts and/or questions, please reply to this thread.
Screenshots:
Home Screen
Google App
Quick Settings
Settings Home Screen
Sound Sub Settings
USB Sub Settings
More screenshots:
You may find more screenshots HERE, HERE and also, HERE!
Credits:
@topjohnwu (for Magisk)
@joeyhuab and all Pix3lify MOD team (for Pix3lify original Magisk Module)
Substratum theme engine Team (for everything overlays related)
MacroDroid Team (for MacroDroid)
@djdarkknight96 (TeamBlackOut - Sprite theme Developer) for his help on fixing things
@SpiritCroc (for kindly publicly share his DarkCroc-Android-theme on GitHub)
Cheers!
Nice work, brother!
Thanks for sharing your awesome work with us ??
thanks bro... this is a great help for stock users!
Thank you for your work but the settings were not affected stiil not dark can you fix this ?
zak-freestyle said:
Thank you for your work but the settings were not affected stiil not dark can you fix this ?
Click to expand...
Click to collapse
Probably it's got something to do with battery optimization. Please read "note 5" of the OP. Also, don't forget to set your current location on MacroDroid to get the sunrise/sunset trigger to work properly.
On the other hand, and as @Sapper Morton mentioned, you can enable it manually by running those commands on terminal (as root).
New version
Hello!
The links for download on the OP have been updated!
I've decided to share a new version with some things fixed.
If you have already download this MOD, please do it again since the file names are the exact same.
See what's changed:
Preference dialog
Device info dialog
Digital Wellbeing
Search settings
New manual commands
(in case you want to ignore MacroDroid trigger schedule and decide to have these dark overlays always enabled/disabled):
Enable:
Code:
cmd overlay enable android.DarkOverlay && cmd overlay enable com.android.settings.DarkOverlay && cmd overlay enable com.android.settings.intelligence.DarkOverlay
Disable:
Code:
cmd overlay disable android.DarkOverlay && cmd overlay disable com.android.settings.DarkOverlay && cmd overlay disable com.android.settings.intelligence.DarkOverlay
Cheers!
New version with dark notifications
Hello! (again)
The download links on the OP have been, once again, updated!
Now there's a new version with a dark theme applied on Notifications.
Although they're not 100% accurate and despite the fact that, sometimes, we need to restart UI (or reboot the device) for the notifications to show correctly (this is not my fault...the system just works like that on this kind of changing overlay states...), at least they're not white anymore...which were completely ruining the overall dark consistency.
There's one other thing I don't like that much...the tint on some icons, and action text, are way more dark then I would like them to be. Unfortunately I could not understand what caused this behavior. If anyone knows how to fix that, I would be appreciated.
Anyway, if you have already download this MOD, and would like to use this new version, please just download it again.
New manual commands
(in case you want to ignore MacroDroid trigger schedule and decide to have these dark overlays always enabled/disabled):
Enable:
Code:
cmd overlay enable android.DarkOverlay && cmd overlay enable com.android.settings.DarkOverlay && cmd overlay enable com.android.settings.intelligence.DarkOverlay && cmd overlay enable com.android.systemui.DarkOverlay
Disable:
Code:
cmd overlay disable android.DarkOverlay && cmd overlay disable com.android.settings.DarkOverlay && cmd overlay disable com.android.settings.intelligence.DarkOverlay && cmd overlay disable com.android.systemui.DarkOverlay
Cheers!
Typhus_ said:
There's one other thing I don't like that much...the tint on some icons, and action text, are way more dark then I would like them to be. Unfortunately I could not understand what caused this behavior. If anyone knows how to fix that, I would be appreciated.
Click to expand...
Click to collapse
Your ROM probably needs this: https://github.com/SubstratumResour...mmit/0743345953533beb4d1a47ba00bb6e25f8950fb5
SpiritCroc said:
Your ROM probably needs this: https://github.com/SubstratumResour...mmit/0743345953533beb4d1a47ba00bb6e25f8950fb5
Click to expand...
Click to collapse
Thanks for the reply. I really appreciate it.
The problem is...this MOD was meant to be used on Android Pie stock ROM. Can't add that feature to a stock ROM...right?
Typhus_ said:
Thanks for the reply. I really appreciate it.
The problem is...this MOD was meant to be used on Android Pie stock ROM. Can't add that feature to a stock ROM...right?
Click to expand...
Click to collapse
Right, that's why custom ROMs are more fun
Well, not much I can do then...besides changing the color to a lighter grey.
As it is, the notifications, from a lot of apps, get their icons and action buttons almost imperceptible...and that sucks.
Also, does anyone know how to restart SystemUI from cmd line?
Thanks.
New version with a lighter dark background on notifications
Ok, so based on the last post, I've decided to share a new version, and so, the download links on the OP have been, once again, updated!
This newer version has a "lighter dark" theme applied on Notifications so that the "bug of darkness" sucks less.
Notifications, at least on stock Android Pie, can be sometimes annoying since we need to restart UI for them to show correctly. Having that in mind, I've decided to include, on the scritps that MAcroDroid runs, a command to force restart SystemUI. This is important! Please be advised that when this runs every activity that may be launched will be closed (which is somewhat annoying when playing games).
So, if you have already download this MOD, and would like to use this new version, please just download it again.
New manual commands
(in case you want to ignore MacroDroid trigger schedule and decide to have these dark overlays always enabled/disabled):
Enable:
Code:
cmd overlay enable android.DarkOverlay && cmd overlay enable com.android.settings.DarkOverlay && cmd overlay enable com.android.settings.intelligence.DarkOverlay && cmd overlay enable com.android.systemui.DarkOverlay && sleep 3 && killall com.android.systemui
Disable:
Code:
cmd overlay disable android.DarkOverlay && cmd overlay disable com.android.settings.DarkOverlay && cmd overlay disable com.android.settings.intelligence.DarkOverlay && cmd overlay disable com.android.systemui.DarkOverlay && sleep 3 && killall com.android.systemui
Cheers!
Sapper Morton said:
You do have to use MacroDroid as OP explains, however, you can modify manually too, that is, if you don't want to have dynamic overlay by day time; run in any Android Terminal as su:
Code:
cmd overlay enable --user 0 com.android.settings.DarkOverlay
If you want to disable, run:
Code:
cmd overlay disable --user 0 com.android.settings.DarkOverlay
Click to expand...
Click to collapse
Thank you it work like charme :good::good:
New version with a lesser "flat looking" Dark Settings theme
I've decided to share a new version, and so, the download link on the OP for the Magisk Module (meaning, only the zip file) has been updated!
This newer version has a lesser "flat looking" dark settings theme to match the light version overall look.
See for your self the "new look" on the attached images.
Cheers!
Can I use this alongside EdXposed framework??
Barbiox Dogg said:
Can I use this alongside EdXposed framework??
Click to expand...
Click to collapse
I guess it only depends from the modules that you have installed. The EdXposed framework, by itself, doesn't affect anything....I think.
Typhus_ said:
I guess it only depends from the modules that you have installed. The EdXposed framework, by itself, doesn't affect anything....I think.
Click to expand...
Click to collapse
Thanks. I installed EdXposed and everything is working fine.
New version with dark notifications fixed!
I've decided to share a new version, and so, the download link on the OP for the Magisk Module (meaning, only the zip file) has been updated again!
This newer version has the dark notifications fixed! Finally, now it looks exactly as I always wanted!
I've also fixed a small detail on settings... check the attached images to see what was changed.
Cheers!
Added a link on the OP for a dark theme black version (for those of you who prefer black instead of dark material grey).
Cheers!
@Typhus_
Would happen to know why my notifications/lockscreen is showing up like this on HTC Exodus 1 stock Android pie?
Thank you

[MOD][MAGISK][ANDROID 11] Addon Features for Pixel Devices - Pixel 4 XL Thread

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So what is this? This is a Magisk module that adds the following features to any Pixel 3, 4 or 5 device running on Android 11:
Forces Google Sans font system wide
63 Accent colors
12 Icon shapes
22 Fonts
Wallpapers Breel 2019; 2020 & 2020a
9 different Dark Styles
Adds 2 button mode navigation (it was removed on Android 11 but I think some users like that navigation mode, so I add it)
Background Blur options
Blur Intensity options
Adaptive sound options
Navigation bar options (hide pill, reduce keyboard bottom space size, hide assist handles)
SystemUI Tuner options
Rounded corner options
QS Rows x Columns options
QS Footer Drag Handle options (Default, Accent based, Hidden)
Option to show more icon notifications on staus bar
Forces Basic Attestation thus making ctsProfile true by just enabling Magisk Hide
Rom Control app (to setup all options available that you cannot using just Styles & Wallpapers)
Everything can be controlled using Styles & Wallpapers and also Rom Control app.
This MOD will probably work on any AOSP, or close to it, ROMs.
Get it here: Android_11_Addon_Features_for_Pixel_V8.zip
Just a note, this module already includes a SafetyNet fix, so if you're using another module for SafetyNet, please remove it since I don't know if that couldn't cause issues.
For all users already running Android 12 please go to THIS THREAD.
Addon Features EXCLUSIVE for Pixel Devices running on STOCK Android 11 ROM:​
These exclusive and specific for Pixel Devices running on STOCK Android 11 ROM Magisk modules that you'll see next adds all of the features stated above but with extra goodies!
"Exclusive features" included:
Battery Bar
Battery Styles
Clock Customization
Corrected lock screen icons not changing after applying different theme
"Disco Dingo" the QS (just a funny name for the option to apply random colors on QS toggles)
Hide QS Labels
Lock screen album art customization
Lock screen camera shortcut (enable/disable)
Lock screen custom clock faces
Network Traffic Indicators (unfortunately, on redfin, it only works on QS Header and not on status bar)
QS Battery percentage independent options
QS Header opacity level control
QS Headers styles
QS Panel opacity level control
QS Tiles styles
QS Data usage info
QS Rows x Columns options (both on portrait and landscape modes)
Reduce Status bar height (and correct left padding on devices with the notch on the left)
Removed side assist handles from lock screen
Status bar Quick Pulldown (Never, Right pulldown, Left pulldown, Always)
Switch styles
Touch QS Labels to add or remove on QS customize panel (just didn't bothered to translate "Tap or Drag Tiles..." strings, so you'll continue to see "Drag Tiles..." but the feature is there, try it.)
Exclusive features downloads:
Android_11_Addon_Features_For_Pixel_V13.zip -> "Harmless" module that works on any Pixel device running on STOCK ROM, much like the "universal mod" shared above, but with a Rom Control app version that has more options. The "exclusive features" options won't do anything if the SystemUI module, shared next, isn't installed. If your going to try these exclusive features module, install this one and not the one shared above. The SaftetyNet is also included on this module, so once again, don't try to use any other SafetyNet module since it could break things.
Android_11_SystemUI_for_Addon_Features_V10.zip -> This is "THE" module! This module adds all xml and smali changes into SystemUI. Without this module the "exclusive features" won't work. Also, this module could be responsible for breaking boot if it fails to work at your end. I've ran several tests on my device (a Pixel 4a) and didn't face any issues but, since this module replaces stock SystemUI for a modded SystemUI, you could run into problems if some other module tries to do the same or it's simply incompatible with it. This module was updated to match latest Android 11 October 2021 build.
Android_11_SystemUI_for_Addon_Features_V9.zip -> Use this version ONLY if you're still running any Android 11 build between June and September 2021!
Notes regarding the "exclusive version" for Pixel devices:
DO NOT, I'll repeat, DO NOT flash "SystemUI module" zip on any other ROM besides stock. It won't work! If you want those extra features on your current ROM you will have to port them yourself. I explain how to later on this post.
Make sure that you're able to run adb shell as root before rebooting your device.
If something goes wrong after flashing "SystemUI module", like if your device doesn't boot or something stupid, connect your phone to your PC during boot and run this:
Code:
adb shell
Code:
su
Code:
rm -rf /data/adb/modules/Modded_SystemUI && reboot
If you forgot to enable the ability to run adb shell as root, and if your device is on a "non-boot" state, the only way you can fix that is to remove all Magisk modules you have installed. That can be achieved by running the following commands during boot:
Code:
adb shell
Code:
magisk --remove-modules
​
If none of the above methods work to get your device booting, then you have to boot into safe mode. By doing so, Magisk will disable all modules for you (it doesn't uninstall them, just disables them). To force a boot into safe mode all you need to do is to keep pressing volume down button during boot animation. After the system boots into safe mode you can reboot your device to boot up normally (since all modules will be disabled). If you get stuck during boot animation again, just force another reboot (I've had to do that during my tests).
The "SystemUI module" requires that your device is already updated to March build!
When a new OTA update comes please don't flash the "SystemUI module" until I say it's ok to do so. I mean, me or any other member who may have tested it. Why? Because Google may change things on stock SystemUI between builds. When that happens, I have to recreate the module again to adapt those changes. For instance, March build was not compatible with the module that was built on top of February build SystemUI. Rest assured that I'll always test the module with new builds and update as necessary.
In case your device gets caught in a bootloop, please provide me a logcat so I may try and look if anything can be done about it. To do so, during boot connect your device to your PC and grab a logcat with this adb command:
Code:
adb logcat > log.txt
Requirements:
Unlocked bootloader
Magisk Root | Magisk Manager
Suggestion:
Uninstall all other modules you may have installed IF you're going for the "exclusive features". They could be incompatible with the "SystemUI module" thus making the device get caught in a bootloop. You may install them afterwards, one by one, just to make sure everything is ok.
If you're up to it, instead of disabling/removing modules, just flash latest stock build through fastboot. If you want to retain your data, remove the "-w" flag from the update command on flash-all script.
How to install? (If you're running a Pixel 5, just install the module...you don't need all these next steps)
Uninstall Device Personalization Services updates
Clear Google Play Store app data and cache
Flash the Magisk Module(s)
Reboot device
Open Google Play Store and update Device Personalization services (or any other Pixel exclusive app you see it needs to update).
Profit!
Video:
Check all Rom Control (with exclusive features) options HERE.
How's these "exclusive features" even possible?
All (well, not all but almost...) features that you see on Pixel Devices "SystemUI module" were reverse engineered from Evolution X ROM source code. The source code is available on the link bellow shown on the credits. This means that I've been practicing some hard core "old school" Android smali edition in order to get this working. So, yes, I have some credits about this but, if it weren't for the original developers and it's public source code, none of this would be possible. Thank them for this!
Smali, and xml, edition wasn't enough to get this working. After decompiling, changing/adapt the code and recompiling everything again, I had to find a way to make it bootable without messing with the original apk signature. And here is where VR Theme logic came in handy. So thanks for the original dev who brought us this feature.
As for ROM Control app....this was/is a project created by daxgirl and wubydax back in 2015! So yeah, I'm not bringing anything new here, I just followed their instructions in order to get the features working after editing smali/xml with the source code taken from Evolution X. The original app source code is also available on the link shared on the credits.
I've just combined all of the above into a Magisk Module and shared here so that we can get the best of both worlds....a stock ROM with custom features included.
Rom Control with "exclusive features" source code:
https://github.com/ElTifo/CustomSettingsForDevs/tree/Pixel4a
Want to port the "exclusive features" to your Pixel device running on other ROM? Here's how:
https://github.com/ElTifo/CustomSettingsForDevs/tree/Pixel4a/app/src/mods
Credits:
EvolutionX ROM team, specially @joeyhuab
@daxgirl and @Wuby986 for ROM Control project and source code.
@Tulsadiver for showing me how to adapt VR Theme logic originally used on 3Minit Battery Mod by @gharrington.
@Ticklefish for Tickle My Android
@topjohnwu for Magisk
@kdrag0n for Safetynet-fix.
@Freak07 for Adaptive Audio
Cheers and enjoy!
Works great! Thank! Only the cover on the lock screen from YouTube music didn't turn on
sasory said:
Works great! Thank! Only the cover on the lock screen from YouTube music didn't turn on
Click to expand...
Click to collapse
It didn't? Weird. It should work with any media player. Have you tried to pause the video/song and start again to check it?
You've enabled the option on ROM Control, right?
Any chance this works on Android 12?
Gordietm said:
Any chance this works on Android 12?F
Click to expand...
Click to collapse
For Android S I've made other module that just adds some features like the "V8 module" on the OP and allows you to test the S hidden features.
For S I haven't made the "exclusive features" since, until final release, Google will most likely change at lot of stuff so there's no point on wasting time smali editing S SystemUI.
I'll attach it on this post if you want to try.
Every feature and instructions are on the attached PDF.
Cheers!
Typhus_ said:
It didn't? Weird. It should work with any media player. Have you tried to pause the video/song and start again to check it?
You've enabled the option on ROM Control, right?
Click to expand...
Click to collapse
Yes, I tried it in different ways. And the pixel stand setting still doesn't work.
It's strange, for some reason I don't have player controls on the lock screen at all...
Understood. This is due to the fact that I had "Skip lock screen"
sasory said:
It's strange, for some reason I don't have player controls on the lock screen at all...
Understood. This is due to the fact that I had "Skip lock screen"
Click to expand...
Click to collapse
Just try other player like Poweramp.
Typhus_ said:
For Android S I've made other module that just adds some features like the "V8 module" on the OP and allows you to test the S hidden features.
For S I haven't made the "exclusive features" since, until final release, Google will most likely change at lot of stuff so there's no point on wasting time smali editing S SystemUI.
I'll attach it on this post if you want to try.
Cheers!
Click to expand...
Click to collapse
Works well on Android 12. Thanks!
Typhus_ said:
For Android S I've made other module that just adds some features like the "V8 module" on the OP and allows you to test the S hidden features.
For S I haven't made the "exclusive features" since, until final release, Google will most likely change at lot of stuff so there's no point on wasting time smali editing S SystemUI.
I'll attach it on this post if you want to try.
Cheers!
Click to expand...
Click to collapse
I don't believe the privacy indicators and dashboard are working. At least, nothing shows up when one of my apps uses the camera or mic is being used.
Gordietm said:
I don't believe the privacy indicators and dashboard are working. At least, nothing shows up when one of my apps uses the camera or mic is being used.
Click to expand...
Click to collapse
They aren't working on DP1 nor DP1.1.
Maybe DP2 fixes that.
Ho thanks for your work... Is there the possibility ti add dt2s?! Ty
gotty91 said:
Ho thanks for your work... Is there the possibility ti add dt2s?! Ty
Click to expand...
Click to collapse
Unfortunately no, it isn't. Dt2s requires modding framework.jar and that, unfortunately, doesn't work. I've tried... couldn't make it boot after modding.
Typhus_ said:
Unfortunately no, it isn't. Dt2s requires modding framework.jar and that, unfortunately, doesn't work. I've tried... couldn't make it boot after modding.
Click to expand...
Click to collapse
Thanks for your replay
V9 module works fine.
However, when I flash v9+system ui module together, the alarm icon is missing when unlocked the phone.
bigJbig said:
V9 module works fine.
However, when I flash v9+system ui module together, the alarm icon is missing when unlocked the phone.
Click to expand...
Click to collapse
The alarm icon is missing? You mean you can't see your alarm icon on status bar? And on expanded QS header, is it there?
Could you enable SystemUI Tuner on Rom Control and then check on Tuner Settings (that appears on system settings) if by any chance the alarm icon is disabled?
Typhus_ said:
The alarm icon is missing? You mean you can't see your alarm icon on status bar? And on expanded QS header, is it there?
Could you enable SystemUI Tuner on Rom Control and then check on Tuner Settings (that appears on system settings) if by any chance the alarm icon is disabled?
Click to expand...
Click to collapse
To answer your first two questions: yes
Then I followed your suggestion (systemui tuner) and now the alarm icon is showing on the status bar!
Thanks
bigJbig said:
To answer your first two questions: yes
Then I followed your suggestion (systemui tuner) and now the alarm icon is showing on the status bar!
Thanks
Click to expand...
Click to collapse
Nice! As for the rest, everything working ok? You're able to, for instance, change battery icon?
Typhus_ said:
Nice! As for the rest, everything working ok? You're able to, for instance, change battery icon?
Click to expand...
Click to collapse
Everything works fine so far!
Thanks again for your great work!
bigJbig said:
Everything works fine so far!
Thanks again for your great work!
Click to expand...
Click to collapse
Thanks for the feedback. Just making sure everything was ok with this model.
Enjoy!

[MOD][MAGISK][ANDROID 11] Addon Features for Pixel Devices - Pixel 4a 5g Thread

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So what is this? This is a Magisk module that adds the following features to any Pixel 3, 4 or 5 device running on Android 11:
Forces Google Sans font system wide
63 Accent colors
12 Icon shapes
22 Fonts
Wallpapers Breel 2019; 2020 & 2020a
9 different Dark Styles
Adds 2 button mode navigation (it was removed on Android 11 but I think some users like that navigation mode, so I add it)
Background Blur options
Blur Intensity options
Adaptive sound options
Navigation bar options (hide pill, reduce keyboard bottom space size, hide assist handles)
SystemUI Tuner options
Rounded corner options
QS Rows x Columns options
QS Footer Drag Handle options (Default, Accent based, Hidden)
Option to show more icon notifications on staus bar
Forces Basic Attestation thus making ctsProfile true by just enabling Magisk Hide
Rom Control app (to setup all options available that you cannot using just Styles & Wallpapers)
Everything can be controlled using Styles & Wallpapers and also Rom Control app.
This MOD will probably work on any AOSP, or close to it, ROMs.
Get it here: Android_11_Addon_Features_for_Pixel_V8.zip
Just a note, this module already includes a SafetyNet fix, so if you're using another module for SafetyNet, please remove it since I don't know if that couldn't cause issues.
For all users already running Android 12 please go to THIS THREAD.
Addon Features EXCLUSIVE for Pixel Devices running on STOCK Android 11 ROM:​
These exclusive and specific for Pixel Devices running on STOCK Android 11 ROM Magisk modules that you'll see next adds all of the features stated above but with extra goodies!
"Exclusive features" included:
Battery Bar
Battery Styles
Clock Customization
Corrected lock screen icons not changing after applying different theme
"Disco Dingo" the QS (just a funny name for the option to apply random colors on QS toggles)
Hide QS Labels
Lock screen album art customization
Lock screen camera shortcut (enable/disable)
Lock screen custom clock faces
Network Traffic Indicators (unfortunately, on redfin, it only works on QS Header and not on status bar)
QS Battery percentage independent options
QS Header opacity level control
QS Headers styles
QS Panel opacity level control
QS Tiles styles
QS Data usage info
QS Rows x Columns options (both on portrait and landscape modes)
Reduce Status bar height (and correct left padding on devices with the notch on the left)
Removed side assist handles from lock screen
Status bar Quick Pulldown (Never, Right pulldown, Left pulldown, Always)
Switch styles
Touch QS Labels to add or remove on QS customize panel (just didn't bothered to translate "Tap or Drag Tiles..." strings, so you'll continue to see "Drag Tiles..." but the feature is there, try it.)
Exclusive features downloads:
Android_11_Addon_Features_For_Pixel_V13.zip -> "Harmless" module that works on any Pixel device running on STOCK ROM, much like the "universal mod" shared above, but with a Rom Control app version that has more options. The "exclusive features" options won't do anything if the SystemUI module, shared next, isn't installed. If your going to try these exclusive features module, install this one and not the one shared above. The SaftetyNet is also included on this module, so once again, don't try to use any other SafetyNet module since it could break things.
Android_11_SystemUI_for_Addon_Features_V10.zip -> This is "THE" module! This module adds all xml and smali changes into SystemUI. Without this module the "exclusive features" won't work. Also, this module could be responsible for breaking boot if it fails to work at your end. I've ran several tests on my device (a Pixel 4a) and didn't face any issues but, since this module replaces stock SystemUI for a modded SystemUI, you could run into problems if some other module tries to do the same or it's simply incompatible with it. This module was updated to match latest Android 11 October 2021 build.
Android_11_SystemUI_for_Addon_Features_V9.zip -> Use this version ONLY if you're still running any Android 11 build between June and September 2021!
Notes regarding the "exclusive version" for Pixel devices:
DO NOT, I'll repeat, DO NOT flash "SystemUI module" zip on any other ROM besides stock. It won't work! If you want those extra features on your current ROM you will have to port them yourself. I explain how to later on this post.
Make sure that you're able to run adb shell as root before rebooting your device.
If something goes wrong after flashing "SystemUI module", like if your device doesn't boot or something stupid, connect your phone to your PC during boot and run this:
Code:
adb shell
Code:
su
Code:
rm -rf /data/adb/modules/Modded_SystemUI && reboot
If you forgot to enable the ability to run adb shell as root, and if your device is on a "non-boot" state, the only way you can fix that is to remove all Magisk modules you have installed. That can be achieved by running the following commands during boot:
Code:
adb shell
Code:
magisk --remove-modules
​
If none of the above methods work to get your device booting, then you have to boot into safe mode. By doing so, Magisk will disable all modules for you (it doesn't uninstall them, just disables them). To force a boot into safe mode all you need to do is to keep pressing volume down button during boot animation. After the system boots into safe mode you can reboot your device to boot up normally (since all modules will be disabled). If you get stuck during boot animation again, just force another reboot (I've had to do that during my tests).
The "SystemUI module" requires that your device is already updated to March build!
When a new OTA update comes please don't flash the "SystemUI module" until I say it's ok to do so. I mean, me or any other member who may have tested it. Why? Because Google may change things on stock SystemUI between builds. When that happens, I have to recreate the module again to adapt those changes. For instance, March build was not compatible with the module that was built on top of February build SystemUI. Rest assured that I'll always test the module with new builds and update as necessary.
In case your device gets caught in a bootloop, please provide me a logcat so I may try and look if anything can be done about it. To do so, during boot connect your device to your PC and grab a logcat with this adb command:
Code:
adb logcat > log.txt
Requirements:
Unlocked bootloader
Magisk Root | Magisk Manager
Suggestion:
Uninstall all other modules you may have installed IF you're going for the "exclusive features". They could be incompatible with the "SystemUI module" thus making the device get caught in a bootloop. You may install them afterwards, one by one, just to make sure everything is ok.
If you're up to it, instead of disabling/removing modules, just flash latest stock build through fastboot. If you want to retain your data, remove the "-w" flag from the update command on flash-all script.
How to install? (If you're running a Pixel 5, just install the module...you don't need all these next steps)
Uninstall Device Personalization Services updates
Clear Google Play Store app data and cache
Flash the Magisk Module(s)
Reboot device
Open Google Play Store and update Device Personalization services (or any other Pixel exclusive app you see it needs to update).
Profit!
Video:
Check all Rom Control (with exclusive features) options HERE.
How's these "exclusive features" even possible?
All (well, not all but almost...) features that you see on Pixel Devices "SystemUI module" were reverse engineered from Evolution X ROM source code. The source code is available on the link bellow shown on the credits. This means that I've been practicing some hard core "old school" Android smali edition in order to get this working. So, yes, I have some credits about this but, if it weren't for the original developers and it's public source code, none of this would be possible. Thank them for this!
Smali, and xml, edition wasn't enough to get this working. After decompiling, changing/adapt the code and recompiling everything again, I had to find a way to make it bootable without messing with the original apk signature. And here is where VR Theme logic came in handy. So thanks for the original dev who brought us this feature.
As for ROM Control app....this was/is a project created by daxgirl and wubydax back in 2015! So yeah, I'm not bringing anything new here, I just followed their instructions in order to get the features working after editing smali/xml with the source code taken from Evolution X. The original app source code is also available on the link shared on the credits.
I've just combined all of the above into a Magisk Module and shared here so that we can get the best of both worlds....a stock ROM with custom features included.
Rom Control with "exclusive features" source code:
https://github.com/ElTifo/CustomSettingsForDevs/tree/Pixel4a
Want to port the "exclusive features" to your Pixel device running on other ROM? Here's how:
https://github.com/ElTifo/CustomSettingsForDevs/tree/Pixel4a/app/src/mods
Credits:
EvolutionX ROM team, specially @joeyhuab
@daxgirl and @Wuby986 for ROM Control project and source code.
@Tulsadiver for showing me how to adapt VR Theme logic originally used on 3Minit Battery Mod by @gharrington.
@Ticklefish for Tickle My Android
@topjohnwu for Magisk
@kdrag0n for Safetynet-fix.
@Freak07 for Adaptive Audio
Cheers and enjoy!
Awesome!
Thank you for taking the time to make your mod possible for this device! This is amazing that I can get this experience on Stock, it feels like I'm on a custom Rom now.
I've been running v9 addon with systemUI exclusive features and everything works great except 2 minor things. One is enabling blur creates quite a bit of lag at any blur level, I believe this is already a known issue. The other is that center clock mod is a little off for this device. Neither is a big deal and everything else works perfectly.
GoldElocks said:
Thank you for taking the time to make your mod possible for this device! This is amazing that I can get this experience on Stock, it feels like I'm on a custom Rom now.
I've been running v9 addon with systemUI exclusive features and everything works great except 2 minor things. One is enabling blur creates quite a bit of lag at any blur level, I believe this is already a known issue. The other is that center clock mod is a little off for this device. Neither is a big deal and everything else works perfectly.
Click to expand...
Click to collapse
Yeah the blur kind of slow things down sometimes, that's why I've added the blur levels. Hopefully, the lower the value the less lag.
As for the center clock, well that's because of the camera notch...not much I can do there since the padding moves everything to the right and the center clock layout already has 0 for left padding value. If you enable the date on the left side, it minimizes that awful "center" look.
Cheers and enjoy!
Thanks
just a clarification I have a Pixel 4a 5g root on the stock ROM Android March 11 update. which zip do I need to flash to have access to all mods? the 2 zip after the universal zip ?
Thanks.
Have a good day.
Ps (remove safetypass and G-mods visual)
ggkameleon said:
Thanks
just a clarification I have a Pixel 4a 5g root on the stock ROM Android March 11 update. which zip do I need to flash to have access to all mods? the 2 zip after the universal zip ?
Thanks.
Have a good day.
Ps (remove safetypass and G-mods visual)
Click to expand...
Click to collapse
"V9" Addon features + SystemUI. Those two.
Thanks
Hi ! Sorry for second post.
But I use center clock and don't know if they had on your ? If not can use the mod with your mod.
And on G-Visual mod you change the Phil bar (I use the Xiaomi Phil style) is more big. They had too on your mod and don't know if G-Visual Mod change system Ui.
Thanks
ggkameleon said:
Hi ! Sorry for second post.
But I use center clock and don't know if they had on your ? If not can use the mod with your mod.
And on G-Visual mod you change the Phil bar (I use the Xiaomi Phil style) is more big. They had too on your mod and don't know if G-Visual Mod change system Ui.
Thanks
Click to expand...
Click to collapse
I suggest you to disable all other MODs you may have and just test the ones included on this one. Then, if some feature you like is missing, try to install other module that has the feature you want and check if it works.
Typhus_ said:
I suggest you to disable all other MODs you may have and just test the ones included on this one. Then, if some feature you like is missing, try to install other module that has the feature you want and check if it works.
Click to expand...
Click to collapse
Yes it's right and if mistake restart on safe mod and disable it.
Have a good day
Homeboy76 said:
Awesome!
Click to expand...
Click to collapse
All features of exclusive not working.. like center clock and network traffic on pixel experience. Any solution?
Features like center clock and network traffic not working also qs customization
ShahedSwapnil said:
Features like center clock and network traffic not working also qs customization
Click to expand...
Click to collapse
Did you flash SystemUI mod?
And other thing, the exclusive features included on SystemUI MOD only work on stock ROM, as stated on the OP.
Ok?
Typhus_ said:
Did you flash SystemUI mod?
And other thing, the exclusive features included on SystemUI MOD only work on stock ROM, as stated on the OP.
Ok?
Click to expand...
Click to collapse
So it won't work in pixel experience custom rom? Its almost like a stock rom
ShahedSwapnil said:
So it won't work in pixel experience custom rom? Its almost like a stock rom
Click to expand...
Click to collapse
No, it won't. Only "V8" module will.
Typhus_ said:
No, it won't. Only "V8" module will.
Click to expand...
Click to collapse
Thank you. Is there any other way i can make clock in center and add traffic monitor?!
ShahedSwapnil said:
Thank you. Is there any other way i can make clock in center and add traffic monitor?!
Click to expand...
Click to collapse
Both of those features already exist with V9+SystemUI modules. Have you tried them on Rom Control?
ShahedSwapnil said:
Thank you. Is there any other way i can make clock in center and add traffic monitor?!
Click to expand...
Click to collapse
Not likely with this current mod unless you are on Stock Android 11 March build. You can try Tulsadiver's center clock CC clock mod but again it may not work on a custom ROM.
Are you on a Pixel 4a 5G? I wasn't aware of a Pixel experience ROM out for this device.
Hello, just for information, I flash the mod by deleting before Center Clock, G-Mod Visual and SafetyNetPass. Once configured the battery, the centered time etc ...
Finally no need for the Center Clock and SafetyNetPass mods, but I still flash the G-Visual mod for the Phil style bar and round corner function which has more configuration options.
No bootloop & problems everything is ok great
Latest update straight made gapps force close,
Anything using google services for login will force close, gmail, offer up, google app, ect
I cleared data and cache for those apps and problem still persists
Any help would be appreciated, I'd rather not have to factory reset my phone

Themes / Apps / Mods Custom Magisk Module Mod Maker-ADB and Zip Installers

For Stock-Rooted Only (Android 13).
The purpose of this installer is to generate a custom module that can be flashed in Magisk App. It will have all the mods that were selected from the installer menu. You need to be stock with root and of course you need to be attached to your PC. On first installation, a pop-up asking to give ADB shell root permission will show. Please do so. This will only happen once.
I internet speed indicators do not change colors due to light-dark background colors. The colored statusbar icons should.
After Installing this module, your screen will relock after every reboot of your phone. You unlock it the first time, in about a second it will relock itself and you will have to unlock it again. If that is too much for you, don't use this mod. This also will not work with the bootloop protection module. It will disable this module.
This mod uses the SystemUI Patcher Module Template by @Jai_08 By @cool_modules on telegram
Root required
ADB Instructions.
1. Unzip ADB Mods Installer Files.zip on your PC
2. ADB debugging Enabled
3. Run TulsadiverModsInstaller.bat (Give ADB Shell Root Permissions. If missed on first opportunity, turn on in Magisk App superuser)
4. Flash the SystemUI Base First. It provides the necessary smali files and public ID's for everything to work
5. Go through the other options selecting what all mods you want. It is generally best to start at the top and work your way down.
6. Once finished with selections, run "Finish building Module" at the bottom of the menu. This will generate your mymagisk.zip module in a folder called "ozop" on your sdcard.
7. Flash the "mymagisk.zip" in Magisk App.
This mod also installs a QS and settings background overlay option under settings/Display/Device Theme. There are a few QS tile color options with an option to change the settings background to black.
This is firmware specific. If a Pixel firmware update changes either the SystemUIGoogle.apk or Framework-res.apk, this mod will need to be updated. Uninstall this module before updating your phone.
As with anything else you flash on your phone, you run the risk of a bootloop. This might not be compatible with some other modules. Flash at your own risk.
List of MODS Available
Add am/pm to the clock and/or choose right side clock
Internet Traffic Speed Single Indicator
Choose Traffic Speed Indicator Up-Down Colors (default is white)
Navbar Swap
Remove Battery Icon, leave percentage
Swap Battery Icon and percentage
One percent custom battery Mods-a few to choose from
One percent custom battery Text-only-Several to choose from
Colored Statusbar-Navbar Icons
Remove Carrier Text
Smaller LTE Icon
Fonts
ADB SystemUI Module Maker
May Update uploaded 5-5-23
283.38 MB file on MEGA
mega.nz
I'm also including this separate Pixel Launcher mod. Also a ADB Installer. You can change app drawer background-text color (separately for light mode and dark mode), remove Google search bar from the homescreen and all-Apps drawer. Change the number of hot seat icons on home page (and size) as well as change the number of columns in the app drawer.
Instructions are the same as above...Install base, pick options, complete installation. Mymagisklauncher.zip will be in ozop folder.
Remove Google Search Bar
App Drawer background color (Light and Dark Mode)
App Drawer Text Color
Home screen App Text Color
App Icon Sizes 45-50-56 dip (56 is stock)
Hotseat 5-6-7 Icons
Columns (5-6-7)
Rows (5 through 11)
ADB Pixel Launcher Module Maker
May update uploaded 5-5-23
219.43 MB file on MEGA
mega.nz
----------------------------------------------------------------------------------
ANDROID 12
The purpose of the ADB installer is to generate for you a custom module that you can flash in Magisk App. The Zip Installer actually installs it for you on the final step and is done thru Magisk app instead of your pc.. Both will have all the mods that you have selected from the installer menu-folders. You need root and of course you need to be attached to your PC. On first installation of systemui base, a pop-up asking to give ADB shell root permission will show. Please do so.
Zip installer is installed from your phone, not your pc. You will install the mods through Magisk app. Unzip the Zip Installer onto your internal sdcard. Like ADB installer, start with a SystemUI base. Do not reboot between selections as Magisk as shows after flashing selections (options are found inside the numbered folders). Hit the back button to make your next selection. Do not reboot thru Magisk until after you are done with your selections and have flashed the "Complete Installation" zip.
Custom clocks (date, etc) and internet speed indicators do not change colors due to light-dark background colors like the statusbar icons do.
I'm also including my Pixel Launcher mod below. Also a ADB Installer. You can change app drawer background-text color (separately for light mode and dark mode). Change the number of hot seat icons on home page (and size) as well as change the number of columns in the app drawer.
ADB and Zip Installer Instructions-Root is required
1. Flash a SystemUI Base First. It provides the necessary smali files and public ID's for everything to work.
The difference between color base and stock base :
Color Base:
You have to flash a color in order to change the color of the QS tiles (default is blue). You have a choice to leave the "OFF" QS tiles as a inverse of "ON" QS color or you can change them to Gray. You also have an option to change lockscreen colors. Color base doesn't always work nicely with light theme. Nothing horible. just some text in places that is not as bright as it needs to be.
Stock Base:
This is the one most people need to use. To change the color of the QS tiles for stock base you go to settings/display/device theme and select the color you want. The "OFF" color tiles remain gray. You have an option to change settings/notification/volume bar backgrounds to black. The background accent also works with Color Base. There is no option to change lockscreen color with Stock Base.
2. FLASH ALL THE MODS YOU WANT. ONCE YOU DONE WITH EVERYTHING, FLASH THE "COMPLETE INSTALLATION" Option. This will create a Magisk App flashable zip in a folder on your sdcard called ozop (for ADB Installer). Flash that to install your selection of mods. Flashing it for Zip Installer will install it as a module and is your final step.
Root required
ADB Instructions.
1. Unzip ADB Mods Installer Files.zip on your PC
2. Run TulsadiverModsInstaller.bat (Give ADB Shell Root Permissions. If missed on first opportunity, turn on in magisk manager, superuser)
3. ADB debugging Enabled
4. Flash the SystemUI Base First. It provides the necessary smali files and public ID's for everything to work
5. Go through the other options selecting what all mods you want. It is generally best to start at the top and work your way down.
6. Once finished with selections, run "Complete Installation" at the bottom. This will generate your mymagisk.zip module in a folder called "ozop" on your sdcard.
Root required
ZIP Instructions.
1. Unzip Zip Installer onto your internal sdcard
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. Flash thru Magisk app. Flash the SystemUI Base First. It provides the necessary smali files and public ID's for everything to work
(Do not reboot between selections as Magisk shows after flashing selections. Hit the back button to make your next selection)
3. Go through the other options selecting the mods you want. It is generally best to start at the top and work your way down.
4. Once finished with selections, flash "Complete Installation" at the top. This will install your selections as a Magisk module.
List of MODS Available
Clock Format and Position Mods
Internet Traffic Speed Single Indicator (changes from upload-download) otherwise signals are over/under
Choose Traffic Speed Indicator Up-Down Icon Colors (default is white)
Navbar Swap
Remove NavBar
3Minit Battery
Battery Bar Mod
One percent custom battery Mods-Several to choose from
One percent custom battery Text-only-Several to choose from
Colored Statusbar-Navbar Icons
Remove Carrier Text Options
Smaller LTE/5G Icon
Animations
Fonts (including Lockscreen clock)
Change QS pulldown Tile color
Change Status bar Data Icon to a "cell tower" looking icon (see below)
Change QS data icon to a cell tower icon
Option to make brightness-volume bar more narrow.
Invisible power button on far right or left side of statusbar
Note Added a couple of wifi and data signal options.
WiFi 1 and Cell Tower 1
View attachment 5096921
WiFi 2 Cell Tower 2
View attachment 5096923
WiFi 3 data 3
View attachment 5096925
Includes a batch (.bat), and powershell installers, one for windows, one for linux.
View attachment 5393399
View attachment 5440619
These are SystemUI mods and might not be compatible with any other SystemUI Mods you may have installed.
There's just one base now. To change the QS pulldown colors, go to settings/display/device theme at the bottom. The black options change the settings background from gray to black.
-------------------------------
ADB Installer
Android 12.1
Uploaded 7-8-22
July update
https://mega.nz/file/dUghmKCD#rJUciYJ3fdjpOblTvKuJPL2vzTxl3yt5RLfTtVCV-P0
Zip Installer
Android 12.1
Uploaded 7-8-22
July update
https://mega.nz/file/AZIHQa4T#515upAiWx6TWAmUGXQWyuH7J1KvQLXinD1zUqCHTcgA
--------------------------------
ADB Installer
Android 12
Uploaded 2-18-22 February update
ADB Mod Installer FilesPixel6P12Feb2.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
Zip Installer
Android 12
Uploaded 3-6-22 February update
zippedvrthemeFeb.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
-------------------------------------------------
If I helped, hit the Thanks Button!
Feeling generous, send me a beer!
--------------------------------------------------
--------------------------------------------------------------------------------------
Pixel Launcher Mod
Start by picking a base. Bases come with, or without, a search bar and Hotseat heights The larger number of rows you pick, the lower your hotseat drops on your home screen. If your hotseat comes out too low, try again with a higher base.
Your first time of installing this, you may have to go to settings/styles and wallpapers, select grid style, and apply the custom grid at the far left.
Remove Search Bar
App Drawer background color (Light and Dark Mode)
App Drawer Text Color or remove (Light and Dark Mode)
Home screen App Text Color
Home screen folder background colors
Home screen folder text colors
Google search bar colors
App Icon Sizes 30-50-45-50-56 dip (56 is stock)
Columns (5-6-7)
Rows (5 through 11)
-------------------------------
Android 12.1
Zip Installer
Uploaded 6-24-22
File on MEGA
mega.nz
Android 12.1
ADB Pixel launcher Uploaded 3-27-22
NexusLauncherReleaseADBPixel1212Mar.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
--------------------------------
Android 12
ADB Pixel launcher Uploaded 12-16-21
NexusLauncherReleaseADBPixel12.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
-------------------------------------------------
If I helped, hit the Thanks Button!
Feeling generous, send me a beer!
--------------------------------------------------
Thanks for keeping this going
I am extremely glad to see this. I know what I'll be doing day 1 of getting my phone. I hate the forced black bars Google is placing at the top and bottom of the phones to reduce the overall screen size.
Look forward to using this. Thank you
Thank you so much! But I wasn't able to find "Navbar Height Options", is that in this release?
If anyone needs more help, here are the steps that worked for me:
1) Make sure device is rooted.
2) Enable USB debugging from Developer options.
3) Plug device into PC.
4) Device should have Android launched and sitting at your home screen.
5) On your PC, open ADB from command prompt, and call "adb kill-server" and "adb start-server".
6) Open on TulsadiverModInstallerStock.bat.
7) Type 1 and press Enter. Select an option and press Enter again. You should see a quick flash of text, which indicates failure in this case. Look at your device and you should see an "Allow USB debugging" prompt, so accept this.
8) You should get a Superuser prompt at some point here on your device. If not, go to Magisk > Superuser and enable "Shell".
9) Retry step 7 and it will work this time. The app will take some time to generate the base file. You can ignore any errors that show up here, as long as the creation process continues.
10) Follow any intermediate steps you want. These will be very quick.
11) Complete the last step. This one will take some time.
12) Go to Magisk > Modules > Install from storage, and install the module that was just created (found in the /storage/ozod folder).
13) Reboot.
gavingt said:
Thank you so much! But I wasn't able to find "Navbar Height Options", is that in this release?
If anyone needs more help, here are the steps that worked for me:
1) Make sure device is rooted.
2) Enable USB debugging from Developer options.
3) Plug device into PC.
4) Device should have Android launched and sitting at your home screen.
5) On your PC, open ADB from command prompt, and call "adb kill-server" and "adb start-server".
6) Open on TulsadiverModInstallerStock.bat.
7) Type 1 and press Enter. Select an option and press Enter again. You should see a quick flash of text, which indicates failure in this case. Look at your device and you should see an "Allow USB debugging" prompt, so accept this.
8) You should get a Superuser prompt at some point here on your device. If not, go to Magisk > Superuser and enable "Shell".
9) Retry step 7 and it will work this time. The app will take some time to generate the base file. You can ignore any errors that show up here, as long as the creation process continues.
10) Follow any intermediate steps you want. These will be very quick.
11) Complete the last step. This one will take some time.
12) Go to Magisk > Modules > Install from storage, and install the module that was just created (found in the /storage/ozod folder).
13) Reboot.
Click to expand...
Click to collapse
No, I no longer include all the Navbar heights. Takes too long to run but I could make you a standalone mod if you know what height you want.
Tulsadiver said:
No, I no longer include all the Navbar heights. Takes too long to run but I could make you a standalone mod if you know what height you want.
Click to expand...
Click to collapse
I guess I want it to be 1.5x what it is now. So if it's currently 48dp, I'd want 72dp.
gavingt said:
I guess I want it to be 1.5x what it is now. So if it's currently 48dp, I'd want 72dp.
Click to expand...
Click to collapse
I've never made one larger before. Let me give it a shot...
gavingt said:
I guess I want it to be 1.5x what it is now. So if it's currently 48dp, I'd want 72dp.
Click to expand...
Click to collapse
Try this.
Tulsadiver said:
Try this.
Click to expand...
Click to collapse
That's perfect Thanks again.
Somewhere in this process, 2-button navigation functionality was restored on my phone. Just an added bonus!
gavingt said:
Somewhere in this process, 2-button navigation functionality was restored on my phone. Just an added bonus!
View attachment 5445331
Click to expand...
Click to collapse
I add that in my bases as a default.
Can someone help me with what Im doing wrong? all Im trying to install is the base and the remove navbar mod. Once I build the file and flash it, when the phone reboots I get the google screen and then black.
The only way to fix it from there is boot in safe mode disabling the magisk managers and then booting and removing the mod.
If I can just get a zip that removes the navbar, that would also be cool.
FabricatorGeneral said:
Can someone help me with what Im doing wrong? all Im trying to install is the base and the remove navbar mod. Once I build the file and flash it, when the phone reboots I get the google screen and then black.
The only way to fix it from there is boot in safe mode disabling the magisk managers and then booting and removing the mod.
If I can just get a zip that removes the navbar, that would also be cool.
Click to expand...
Click to collapse
Do you have anything else installed?
Try this.
I have riru, universal safety net fix, and systemless hosts
Am on the Ota too if that matters
FabricatorGeneral said:
I have riru, universal safety net fix, and systemless hosts
Am on the Ota too if that matters
Click to expand...
Click to collapse
All that could. I'd try installing mine first. Then installing those others.
Will do, thank you
It appears that the Mod Maker isn't respecting the user's chosen theme color in the notification pane. No matter what I choose under "Wallpaper colors" or "Basic colors", these elements are blue:
Here's what I'm expecting it to look like, as I've selected the cream/peach color under "Basic colors":
gavingt said:
It appears that the Mod Maker isn't respecting the user's chosen theme color in some places (most notably, the Quick Settings and Gboard). No matter what I choose under "Wallpaper colors" or "Basic colors", these elements are blue:
View attachment 5445561
Here's what I'm expecting it to look like, as I've selected the cream/peach color under "Basic colors":
View attachment 5445563
Click to expand...
Click to collapse
Which base did you choose?
Tulsadiver said:
Which base did you choose?
Click to expand...
Click to collapse
I've tried both bases and I get the same result. I'm just choosing my base, then installing "Navbar swap", and then building the module.
gavingt said:
I've tried both bases and I get the same result. I'm just choosing my base, then installing "Navbar swap", and then building the module.
Click to expand...
Click to collapse
If all you want is navbar swap, try flashing this.

Categories

Resources