yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6 Pro] Typhus_:
Hello!

Addon Features has been updated to

Version 21

and the new release is already available for download through Magisk.

What Changed

?

Fixed Google Sans not being applied system wide by removing Google Sans Text font type (it gets reverted if "Force Google Sans" option is set to off)

Added two more QS Tiles Themes (thanks to @Liranazuz5)

Added option for 3 QS Tiles columns (works best with default QS Tile style and reduced QS text size)

Changed some navbar pill, width and thickness, values to a larger size

Fixed on going privacy chip icon position on QS Panel top

Option to remove Pixel 2021 stuff from settings is now enabled by default (having those Pixel 2021 stuff enabled by default was causing some issues on older pixels...)

Updated ROM Control app

Notes

:

LITE version zip is still available for download on GitHub since the new boot loop rescue script, introduced on V20, still refuses to work properly on some devices.

Please update by flashing on top of previous version since all checks, to prevent clearing data from dialer and device personalization services, requires previous version installed.

Don't forget that the "enhanced At a glance features" options may only be available if you're using Pixel Launcher.

Hope you may enjoy this.

Cheers!
[Google Pixel 6 Pro] Typhus_:
Google made a drastic move and now, since March build, framework-res.apk can't be decompiled...it can't even be installed in order to be decompiled. The behavior is the exact same as on 12 L and 13.

This means that, until Apktool gets updated I can't do anything in order to update the FULL module version to March build.

Cheers!
[Google Pixel 6 Pro] Ghisy:
That's just crazy! What the heck Google?! 😑
[Google Pixel 6 Pro] hello00:
Google wants to be like Apple
[Google Pixel 6 Pro] Libra420T:
For sure 😢
[Google Pixel 6 Pro] NeonHD:
Hi, is there any possible way to manually remove the At A Glance enhancements from the module? I've tried everything suggested here (specifically I've tried switching to Pixel Launcher as default, deleted the log file and reflashed module) but still cannot find any option to disable the "turn on/off flashlight" thing in the At A Glance settings page.

I assume all I need to do is remove a few files or lines of code from the module zip.

Using the LITE version on custom AOSP 12 ROM, btw.
[Google Pixel 6 Pro] Thebear j koss:
Pixel Launcher hold the at a glance widget on 1st page. It should pop up customize. Hit that. That should open home settings, hit settings gear for at a glance, choose what you want on and off.
[Google Pixel 6 Pro] Thebear j koss:
Google doesn't release code for builds until they are official. Then ibotpeaches who maintains apktool implements changes necessary for it to work. Framework code has not been released in the android sdk yet, but will probably be out as soon as the pixel 6a and whatever foldable crap Google releases with it. Google can also decide it wants to keep it proprietary like it does with the swipe to open Google now from home page, making devs create workarounds to get it to work on 3rd party launchers. Not everything Google releases is open source, nor should it be. Every device manufacturer has their own features and things that they would like to keep only available to its oven devices.
[Google Pixel 6 Pro] NeonHD:
That's what I did. It redirects me to this page but it displays nothing new:

Not sure if there's another page I'm not aware of, as I can also get to this same page by searching 'At A Glance' in the Android settings. Perhaps I just need to reflash it again.
[Google Pixel 6 Pro] Thebear j koss:
Not in at a glance in Android settings. Hold the at a glance widget on the pixel Launcher opening page and it will open Home Settings. The 1st option is at a glance with a settings icon on the right. Hit the settings icon and it will open a bunch of features you can choose. Flashlight is like 5th or 6th down. It will not show under anything in system settings or at a glance
[Google Pixel 6 Pro] Typhus_:
If you want, you can edit customize.sh script (which is the script responsible for flashing the module).

Open the script file and search for "enhance_at_a_glance".

You'll see a function where all SQLite commands are written in order to enable the "enhanced features".

Check the "Insert" statements. Instead of 0, 1, 0 change it to 0, 0, 0.

Check the "Update" statements. Instead of boolVal='1' change it to boolVal='0'.

Save the file, remove the module, reboot and flash the modified module zip.

Cheers!
[Google Pixel 6 Pro] NeonHD:
This is precisely what I was looking for. Edited the script and now it doesn't have the At A Glance enhancements anymore. Thank you!
[Google Pixel 6 Pro] KARLOSFIRST:
There's any possibility for you to add immersive Status bar auto hide please if you can that's very useful to me
[Google Pixel 6 Pro] KARLOSFIRST:
By the way I dont think I can use my Pixel 6 Pro without this ROM manager anymore this Rom is awesome thank you very much
[Google Pixel 6 Pro] Alice Knag:
When I installed this it bootlooped for a little bit then booted into safe mode. I then rebooted and all my magisk modules were disabled.

I then slowly re-enabled all modules, rebooted, and then enabled this module again, and now I am bootlooping consistently, so I think I will need to re-flash my rom (without wipe).

I am using proton aosp latest.
[Google Pixel 6 Pro] RealParticle:
Older pixel's live wallpapers not working on Android 12

Only Pixel 4's & 6's wallpapers are working

Device Pixel 3a XL running Android 12

(These wallpapers work on Android 11)
[Google Pixel 6 Pro] krystiano:
It's possible to change Grid size for 7x7 in this mod. I can't find it 🙈
[Google Pixel 6 Pro] FabricatorGeneral:
Are you using the full version or the "LITE" version? OP pretty explicitly states that it works on AOSP roms using the lite version only:
[Google Pixel 6 Pro] Typhus_:
Are you on March build? Google haven't said it but Android 12 March build is, in fact, Android 12 L stable or Android 12.1. It's a new API. It moved from 31 to 32.

So, the "More Live Wallpapers" module might not work as it should as of march 2022.

No.
[Google Pixel 6 Pro] RealParticle:
No, I'm on January 2022 build
[Google Pixel 6 Pro] Typhus_:
Hmmm...odd. It should be working then.

I'm still on February build, tested that wallpaper just now and it worked.
[Google Pixel 6 Pro] RealParticle:
On which device?
[Google Pixel 6 Pro] Typhus_:
Pixel 4a
[Google Pixel 6 Pro] roirraW "edor" ehT:
Google's Help Page for Find problem apps by rebooting to safe mode - this can be a lifesaver and keep you from having to do a restore to 100% complete stock or even from having to do a factory reset. This will deactivate all Magisk modules, and they'll remain deactivated even after you boot normally after briefly booting to safe mode. You can reenable the Magisk modules as you wish to try to narrow down the problem if it was caused by a Magisk module. This can even get things working again after a Magisk Module wasn't finished installing and potentially causing a bootloop.
[Google Pixel 6 Pro] acidspider:
is it possible to add nav bar mods when using the 2 button navigations? i think all current settings only change the nav bar when working in full gesture mode
[Google Pixel 6 Pro] siavash79:
Warning notice: Android March update will be 12L (to be released soon for Pixel 6s)

Therefore, if you update to March, you will lose rom manager full version, and will be forced to use the lite version only.

So you'll have two options:

- Stay on Feb build and wait until the new addon features is released

- Update to March and lose some customizations

Cheers
[Google Pixel 6 Pro] Typhus_:
The only mod that works with 2 button or 3 button mode is the inverse layout, nothing more.

Cheers!
[Google Pixel 6 Pro] KARLOSFIRST:
Typhus you think you can add immersive to hide the status bar if posible or there any module i can use tu hide it on the p6p
[Google Pixel 6 Pro] krystiano:
Any chance to add different grid size??
[Google Pixel 6 Pro] cascade128:
LITE version mandatory for A12L? Do i understand correctly?
[Google Pixel 6 Pro] siavash79:
Until further notice, which can be as soon as two weeks for the first public beta

I'd suggest to activate your LSposed to be ready for it, because it will be a Magisk+Xposed mixed module
[Google Pixel 6 Pro] Typhus_:
Yes

Yes
[Google Pixel 6 Pro] KARLOSFIRST:
Okay
[Google Pixel 6 Pro] Typhus_:
I don't know, sorry. Kind of busy here trying to figure out a way to improve the mod for newer Android versions.
[Google Pixel 6 Pro] RealParticle:
Can you please add Google Sans in this fonts list?
[Google Pixel 6 Pro] Typhus_:
Google Sans is already enabled system wide by default. Why would you want it on the list?
[Google Pixel 6 Pro] RealParticle:
There is a reason.

After enabling Google Sans system wide, they still not being applied on Quick Settings and Pixel Launcher.

But changing fonts from that font list works great and applies on QS and Pixel Launcher too.

Sorry for my bad English.
[Google Pixel 6 Pro] Typhus_:
That has been fixed on latest version. Which version are you using?
[Google Pixel 6 Pro] RealParticle:
V20
[Google Pixel 6 Pro] Typhus_:
Then it's Google Sans system wide.

You should check this thread posts sice this one:

https://xdaforums.com/t/mod-magisk-...ices-pixel-6-pro-thread.4362595/post-86513857

We've talked exactly about that and it's working as it should now.

Cheers!

----EDIT----

Sorry, it got fixed on V21. If you're using V20 you'll need to update.
[Google Pixel 6 Pro] RealParticle:
Updated to V21 and my issue is now resolved.

Thanks❤️
[Google Pixel 6 Pro] RealParticle:
One more thing, these time and battery info should not be there when QS is fully expanded. I remember this wasn't visible before flashing the module.

Please fix this in next update.
[Google Pixel 6 Pro] cmh714:
Turn off the Battery Estimate....
[Google Pixel 6 Pro] Ghisy:
Hey, so do you think with an apktools update you can continue to support this mod for March and forward?
[Google Pixel 6 Pro] RealParticle:
Turning off Battery Estimate cannot solve the problem. This whole <div> like thing was there [but only in QSS(half expanded), not in QS(fully expanded)]. This is the real issue.

Fully expanded QS should only show Date and Carrier name. There should be an option available to turn this off. SO THAT BRIGHTNESS SLIDER AND TILES CAN GO UP, CLOSE TO DATE AND CARRIER NAME.
[Google Pixel 6 Pro] swieder711:
I sent a message to Tulsadiver and asked how he hid the GPS/Location pin the in the status bar. He sent me the following:

"I wouldn't think he'd need help from me but I'm sure I modified the ic_location.xml and stat_sys_location.xml in the SystemUIGoogle.apk res/drawable folder. Zero out the width and height."

Do you think a ROM control switch can be added that implements the above? I would use the extra space on my status bar.

Thanks,

Scott
[Google Pixel 6 Pro] Typhus_:
I don't know from where you thought that happened.

Stock Android 12 has that "div" (like you've called it) by default on expanded QS.

The only thing I've changed on this MOD was to move the carrier label to the QS header top right corner, nothing more.

Yes I could but I think it's better to try and move on to an xposed module. Me and @siavash79 are already working on it (more siavash79 to be honest...lately I'm not having that much free time to dedicate myself into this).

The objective is to create a similar module that ports the same features, or similar ones, and that "survives" OTAs or even Android versions.

We'll keep you posted.

Cheers!
[Google Pixel 6 Pro] Morgrain:
Mh. Big uff. Xposed comes with massive issues of its own, mainly attestation/GPay. Magisk is in many ways superior, since it requires less hassle to get the rest working. Xposed means that there's another layer of stuff that can go wrong and end in a bootloop, or worse.

I can see that from a development standpoint, it's easier to just deal with something that can survive OTAs without immediate hotfixes, but it's not a 1-for-all solution. It solves problems, but also creates new ones. Especially since many stability/GPay/attestation devs always say "you use Xposed, you are on your own, no support, no fixes, no help".
[Google Pixel 6 Pro] Ghisy:
It's a great idea! Basically, a new Gravity Box more or less. LSPosed works well now so it could be a great solution!

Thanks and good luck!

Edit: GB is open source, just in case you need to take a look for your module: https://github.com/GravityBox/GravityBox
[Google Pixel 6 Pro] Typhus_:
Well when I've talked about Xposed, I meant

Lsposed using zygisk

.

It works and it has no problem passing safety-net whatsoever, no need to worry about that.

I've already tested it using Addon Features LITE version (well it's FULL but with the "exclusive features" turned off...which is basically LITE version) and using Lsposed with a test module that @siavash79 already compiled.

Everything is "looking good" and has been tested on 12, 12 L and even 13.

The goal is to achieve something really cool much like GravityBox did back in the day.

And, to be fair, it would be easier (just because I'm more used to do it) to just decompile stuff and update the MOD to newest Android 12 version...problem is, it's not possible at the moment. Not until Apktool (and smali project) gets updated to latest changes not to mention that, since API is now 32, all custom ROMs need to implement the custom features again from scratch...something that's been happening slowly since March build.

Cheers!
[Google Pixel 6 Pro] siavash79:
TEST RELEASE

This is a mixed Magisk-XPosed module, made to cover the difference between Addon features LITE version and FULL version. (once we get to a stable situation, we will merge Addon features and this module together)

(Current) Features:

- Back gesture customization

- Light QS Theme

- One-Finger QS panel pulldown

- Double-tap to sleep

- Circle Battery style

- Hide fingerprint circle (Pixel 6)

- Configure carrier text in lock screen

- Configure build number text in QS footer

Prerequisites:

- AOSP Based Android 12, 12L or 13 (mainly pixel stock roms, or anything very similar)

- Magisk 24.2+

- LSPosed Zygisk (V6418+)

- Addon features LITE Version (Or fully removed. Addon features Full version is

NOT

supported)

How to install:

- Install the magisk module

- Install the App apk file (we assume LSposed is already installed)

- Activate AOSPMods in Lsposed (scope: SystemUI will be enough)

- Reboot (bootloops are not expected)

- You can use AOSPMods app to configure the module

Download

Releases · siavash79/PixelXpert

mixed Xposed+Magisk module for customization of Google Pixel rom of Android 12+ - siavash79/PixelXpert

github.com

Where to report issues:

Issues · siavash79/PixelXpert

mixed Xposed+Magisk module for customization of Google Pixel rom of Android 12+ - Issues · siavash79/PixelXpert

github.com

Please include

- A brief description of issue and how to re-produce it

- Your phone model, ROM, version

- Your LSposed version number

Contribution:

Obviously, the module is not made in the most professional way: I'm not an android developer :D

So, if you are interested and able to improve the code, your contribution will be very (VERY) welcome

Credits / Thanks:

Android Team

@topjohnwu for Magisk

@rovo89 for Xposed

Team LSPosed

Team EvolutionX (Specially @kdrag0n). Most of the mods are based on their work

Brought to you by:

@siavash79 & @Typhus_
[Google Pixel 6 Pro] Gordietm:
Everything seems to work fine except for the battery style modification. I'm on a 6Pro with Android 12 QPR3 Beta 1. I filed a big report in GitHub.

Thanks for the great work and getting this mod to run on all versions of Android 12. When 13 comes out, I'll flash it then.
[Google Pixel 6 Pro] Gordietm:
Every time I reboot, Xygisk LSPosed asks if I want to add a widget to the homescreen. How can I stop it from doing that?
[Google Pixel 6 Pro] hello00:
@siavash79 & @Typhus_

You guys should include a bottom for donations. We appreciate your hard work!
[Google Pixel 6 Pro] siavash79:
Until you agree to put the shortcut, it shows you that. Nothing to do
[Google Pixel 6 Pro] phaino00:
You can install the Lsposed app from the play store and that will stop the repeated request to add widget.
[Google Pixel 6 Pro] hello00:
I'd be happy with just the nav pill removed and the left clock in the status bar
[Google Pixel 6 Pro] siavash79:
I'm not sure if moving the clock is possible or not. Anyway I'll check that

Xposed works are much more limited than APK patching, but they're more stable across updates
[Google Pixel 6 Pro] hello00:
I think you will have to compile systemui apl to be able to remove the stock left clock on the status bar.

I know on Nova launcher, there is an option to remove it from the homescreen and drawer, but not throughout the entire phone. Are we able to edit the fabricateoverlay to remove the navbar gesture pill? or is it systemui depended?
[Google Pixel 6 Pro] biTToe:
I'm not sure if I am missing something, or doing something wrong (except that I didn't disable universal safetynet fix first), but it just bootloops and I have to enter safe mode to remove it.

I am P6P running 12L, S2B3.220205.007.a1, and Magisk 24301

Any thoughts?
[Google Pixel 6 Pro] Typhus_:
Clock mods can be made in 2 ways:

Decompile change xml and smali, recompile back (just like Addon Features is working until Android 12 February 2022 build)

Change everything at java level using xpsoed approach. But we still haven't figured it out how to do it...but it's doable, GravityBox had it so, yeah.

As for the navbar removal, that can still be achieved with LITE version where the overlays still work.

Did you flash the LITE version zip? And which build is that one? Is that the June feature drop preview?

Cheers!
[Google Pixel 6 Pro] biTToe:
I flashed the full version and it's the Feb 12L beta version
[Google Pixel 6 Pro] siavash79:
If you use Addon features full version you'll get bootloop on any android above 12 official Feb release
[Google Pixel 6 Pro] biTToe:
Ahhh...

Drat. I really wanted call recording

Thanks
[Google Pixel 6 Pro] hello00:
Thanks for the explanation. I was able to install the LITE module on QPR3 Beta (S3B1.220218.004), without a bootloop, however, my device restarts and somehow the rom manager app disappears.
[Google Pixel 6 Pro] Typhus_:
Install LITE zip. The "enhanced features" (not to confuse with exclusive features) should work on that version.
[Google Pixel 6 Pro] biTToe:
Ahhh...

I see what I did. I read it "backwards" I assumed the features listed on the top were the ehnanced features, and those on the bottom were the "lite" version features.

Thank-you.

I will re-try with the lite version tonight.
[Google Pixel 6 Pro] siavash79:
Test Version 002:

Change log:

Added Longpress back button to kill foreground app (you should grant root permission to SystemUI)

Added Gesture navigation pill length customization

Added 4G/LTE icon switch

Added floating action button to restart systemUI

If you're updating from Canary 001, installing the APK file will be enough

Download:

Release canary version 002 · siavash79/AOSPMods

Change log: Added Longpress back button to kill foreground app (you should grant root permission to SystemUI) Added Gesture navigation pill length customization Added 4G/LTE icon switch Added floa...

github.com
[Google Pixel 6 Pro] emonkhan826:
Please add network traffic indicator 🥲
[Google Pixel 6 Pro] siavash79:
Short answer: Don't count on it

Technical answer: adding network indicator requires adding drawable and view resources, which (practically) is not possible using Xposed (at least in the current versions it's not working correctly).
[Google Pixel 6 Pro] acwcanada:
Why after update to this 002 APK but the AOSP Modes still showing as version 1.0?
[Google Pixel 6 Pro] siavash79:
Haha because I didn't even bother looking at the versioning part. Still trying to figure out how to implement mods into the module

By the way: status bar clock customizations is in the oven ;D
[Google Pixel 6 Pro] hello00:
As of now I'm rocking the LITE version on QPR3 Beta 1
[Google Pixel 6 Pro] biTToe:
Works like a charm P6P A12L beta
[Google Pixel 6 Pro] siavash79:
Are you also using the Xposed module? Is it working there?
[Google Pixel 6 Pro] hello00:
Yes. I tried the first version you released. Everything works. Haven't tried v2 yet.
[Google Pixel 6 Pro] stopthebadpuns:
hello, when i used the "Filled" icon style combined with the landscape battery bar, the bar became empty — am i not able to use them together?

also quick question, is it possible for you to implement the quick settings clock mods that other ROMs have done (like the ones in the screenshots of the quick settings themes)?

thank you for your work as always, the pace at which you update and implement new features is insane and awesome!
[Google Pixel 6 Pro] Amaranth`:
Your module and Typhus module works great. I use both of them in my old samsung galaxy note 8 with aosp pixel latest version. Is awsome modules without bugs or issues. Hope to see in the next versions right clock mode and date mode formats in status bar. Because with Thyphus mode i cant change the clock to the right and date formats. Keep going.

​
[Google Pixel 6 Pro] siavash79:
Seems reachable 🤔
[Google Pixel 6 Pro] Amaranth`:
yes thats it looks great :D
[Google Pixel 6 Pro] siavash79:
TEST RELEASE - v1.0.0-canary-003

Changelog:

Added statusbar clock customization

Fixed circle battery appearance on QS header

Known issues:

Clock can not be set to center in Android 12

How to Install:

If you're updating from Canary 002, installing the APK file will be enough

To install, you will need to

Install LSPosed Zygisk (https://t.me/LSPosedArchives)

Install the zip file in Magisk

Install the app

Activate AOSPMods in LSPosed

Reboot

Note: For some mods to apply, you may need to press the green button to restart systemUI

Download:

Release v1.0.0-canary-003 · siavash79/PixelXpert

Misc

github.com
[Google Pixel 6 Pro] Amaranth`:
awsome the new update works great thnx so much
[Google Pixel 6 Pro] Jiggs82:
Hey @siavash79 how can I disable the camera icon shart cut on lock screen? I don't see an option in your aospmods. Thanks
[Google Pixel 6 Pro] siavash79:
It's something experimental I was working on and always forget to disable for release

You won't see it in the next apk
[Google Pixel 6 Pro] Jiggs82:
Oh ok well I wouldn't mind a camera shortcut on the lock screen but maybe it can be placed where the wallet or device controls buttons are place? Either way thanks for the quick reply n mod...nice work 💪🏻
[Google Pixel 6 Pro] KARLOSFIRST:
Hello
[Google Pixel 6 Pro] Dvapack:
Hello! Is there any way to change number of qs rows without root ( with adb for example )? I know that this module adds this feature, but I need a clean phone without magisk
[Google Pixel 6 Pro] Typhus_:
No.

I mean, it is BUT ONLY if you run Android 12 December build. That way you'll be able to create a fabricated overlay (using shizuku) which, in December build, was still available without root.
[Google Pixel 6 Pro] siavash79:
If you want to go through customizations, you'll need to pave the way for them
[Google Pixel 6 Pro] Gordietm:
@siavash79 The latest test release is not working on Android 13 DP2.
[Google Pixel 6 Pro] Dvapack:
Thanks for the answer
[Google Pixel 6 Pro] siavash79:
Can you please explain more?

Nothing works or only some options don't work?

What if you uninstall the app completely, install and active again, set one setting, and reboot?
[Google Pixel 6 Pro] siavash79:
If lsposed is okay, at least some functions have to work. (I predict most of them, if not all)

There are two situations that nothing works:

1. Lsposed isn't compatible with your build

2. Lsposed isn't able to read app settings. Which is also technically it's compatibility problem again
[Google Pixel 6 Pro] Gordietm:
Non if the options worked that I can tell. The QS didn't turn white when the dark theme the off. Circle battery icon shows a blank space. I've since deleted the zip files, so I can't remember if 4g worked or not.
[Google Pixel 6 Pro] Typhus_:
Which Lsposed version are you running?