[Google Pixel 5a] Typhus_:
​

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 content hidden.

Addon_Features_for_Pixel_More_Live_Wallpapers.zip

Spoiler content hidden.

Notes:

Spoiler content hidden.

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)

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 content hidden.

How's these "exclusive features" even possible?

Spoiler content hidden.

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!