yashsingh1/xdaforums huggingface dataset:
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Ok, thank you.

I was really hoping that it would work... don't quite understand why not...but, anyway, thanks again.
[Google Pixel 4a Themes, Apps, and Mods] andybones:
Very welcome.

I was hoping as well. Was looking forward to date in Status Bar.

How'd you get to learning smali so well? stuff ain't easy!

What would it take to get these extras for the P5 now that this method didn't work? I do have other modules but nothing that touched SystemUI. (Busybox, JamesDSP, debloat, pixel launcher editor, uni doze, uni safetynet)

Editing your smali/xml changes into the P5 SystemUI and creating a separate SystemUI_AddOn Module?

Would it be possible to adjust just the QS tile font size in ROM Control?

Would go along nicely with the options for changing rows/columns.

Right now I like stock 2 rows with 4 columns, but could get away with 2x5 or even 2x6 with the smaller font.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
I've shared on the OP a link to GitHub where all xml and smali files are available as well as a tutorial that everyone can try to follow in order to adapt all "exclusive features" for their own devices.

As for QS font, the only way would be an overlay that would change the text style on QS but that would, not only, change the labels but it would also change other text like alarm and such on QS. Not sure if it would look good to be honest. I've tried that approach when I was trying to create an overlay to hide QS labels on the "universal" mod.

As for learning smali, I'm no expert but I have a brain....what I did was to see the original code in java, available on GitHub source code. Then I've took a Evolution custom ROM and decompiled it. Afterwards it was just a matter of patience by comparing file by file, method by method, to see what changed at smali level and adapt everything on stock. Recompile back, see if it work and boom...

Lot's and lot's of trial and error before achieving the desired goals. Countless hours around this, sometimes quite frustrating but, in the end, the job got done and I'm quite satisfied. I just wish I could find a way to get this on several Pixels but, judging by your report, it seems it won't be "that" easy.

Anyway, and like I've said, the worst part is done, everything I've shared makes it possible for anyone to adapt everything for their own devices.

Cheers!
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Forgot to answer about this...

Yes, you're correct, you would have to adapt all xml and smali changes into your SystemUI and replace the stuff present on the SystemUI module with the ones from your recompiled and modified SystemUI.

Now, as for safety net, tell me something, did you flash both modules I've shared or did you just try and flash the SystemUI module? I ask this because the "Addon_features" module already has a saftety net fix inside that could conflict with any other safety net module installed, and that could also cause a non boot sate....forgot to mention that.

I don't mean to be insistent but, could you please remove all modules you have installed, reboot the device and just try again both modules I've shared for testing purposes?

If you could share logs, in case things fail, it would help me to understand as well what could be wrong.

This request is also for everyone out there who may read this.

Cheers!

P.S. - You're with March build, correct?
[Google Pixel 4a Themes, Apps, and Mods] andybones:
Thanks for the input.

Thanks for hard work man. It is appreciated.

Latest March build.

I had disabled all modules previous to flashing, but I only flashed your SystemUI_Addon Module. I never got around to flashing the Addon_Features_V9.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Ok, thanks for the feedback.

I'll continue to investigate this anyways.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Hello!

This thing was confusing me and I had to continue my quest until I could find something that would explain why it didn't work.

So today I've decided to implement all changes I've done on sunfish (Pixel 4a) into redfin (Pixel 5) SystemUIGoogle.apk.

Afterwards I've created a "SystemUI" module with all those changes,

having redfin SystemUI recompiled files as base

, inside and

flashed it on sunfish

.

I was hoping to get a non boot state and catch the logs....

Couldn't catch any logs...

SINCE IT WORKED!

Now, am I stupid or if something made entirely with redfin original files worked on sunfish, why wouldn't it work the other way around!?
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Hello,

I've just updated the "SystemUI" module that I've shared for testing on THIS post.

I believe it's more accurate now and it may fix a issue that was causing a non boot state on other devices.

If you have tested it before and if it failed, please test it again.

I'm counting on more feedback.

Cheers!
[Google Pixel 4a Themes, Apps, and Mods] Cj719:
Just wanted to confirm its working on my 4a 5g
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Thank you for your feedback!

Much appreciated.

😊

P.S. - Just to confirm, you've flashed both modules I've shared on that post, right? In other words....are you able to, for instance, change your battery icon?
[Google Pixel 4a Themes, Apps, and Mods] Cj719:
Correct, change battery style, clock location etc
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
AWESOME!
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
AWESOME!

-Double post error....admin please delete this.
[Google Pixel 4a Themes, Apps, and Mods] Cj719:
Thanks for this module and your hard work, gave my pixel new life
[Google Pixel 4a Themes, Apps, and Mods] Mike808James:
Well I just tried your module with Descendants ROM for Pixel 4a and it doesn't work with that ROM. I wish it did, because I want to have face unlock along with your Magisk module. There's an idea! Would you please add face unlock to the module? Then it would be outstanding!!!
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
No, this module only works on stock ROM.

For other ROMs the xml and smali changes have to be adapted to the ROM SystemUI.

I've shared a GitHub link on the OP with all changes and a tutorial on how to do that.

Cheers!
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
The OP has been updated.

From now on the "exclusive features" will always have 2 separate modules.

Why?

Because the "SystemUI module" will need updates every time Google changes it on newer builds and because it needs to be separated from the "Addon Features" module in order to work on other Pixel models.

On the other hand, there could be some features that I may add to "Addon features" module that won't require SystemUI changes so it can be updated individually.

Hope you enjoy these changes.

Cheers!
[Google Pixel 4a Themes, Apps, and Mods] Badger50:
Please check your PM inbox. Thank you.
[Google Pixel 4a Themes, Apps, and Mods] Mike808James:
I'm not sure I understand... I am going back to stock firmware on my Pixel 4a so that I can enjoy the AWESOME module that you have created for Magisk, so do I now have to install two separate modules? I would appreciate a little clarity on how to get complete with extra features on Pixel 4a. BTW, how can I help support your work? Is there a way that I can send you some $?
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
After going back to stock all you need to do is to root your device with Magisk and flash the Addon features V9 you see on the OP as well as SystemUI module V2. In order to get Adaptive sound feature you'll need to uninstall Device Personalization Services app (if it was updated) and clear Play Store app and data before rebooting the device.

As for support, I honestly, and thankfully, don't need any donations of any kind. Instead, if you would like to support I rather appreciate a like on my Iron Maiden tribute band facebook page.

Cheers!
[Google Pixel 4a Themes, Apps, and Mods] Mike808James:
Ooh, Facebook is a big no no for me, sorry bud. However, rock on man, Iron Maiden, Yeah!!! I decided to cut off facebook about a year ago, because of too much fake news, privacy issues, as well as human rights and China issues. I've already returned to stock Android 11 OS, rerooted w/ Magisk, and installed the Addon features V9 module. I see that the UI features are not working, so I am flashing the SystemUI module V2 via Magisk now. Thank you very much for the quick replies, and excellent updates! Much appreciated... Mad Respect.
[Google Pixel 4a Themes, Apps, and Mods] Mike808James:
I don't see any Device Personalization Services app in my app drawer on my Pixel 4a, however, when I run debloat through Termux w/ su privilege, and I enter 5 - System Product Priv-Apps, within the long list that appears, there are two entries relative; numbers 17, and 19. They are labeled: 17 - Device Personalization Services (DevicePersonalizationPrebuiltPixel2020) and 19 - DevicePersonalizationPrebuiltPixel14 (DevicePersonalizationPrebuiltPixel14) respectively. Do I need delete one or both of them with debloater? I don't see any Device Personalization listed in my app drawer, so is that okay, or is there something else that I should do as far as Device Personalization Services is concerned in order to get Adaptive sound feature working? I understand that I will have to clear G. Play Store cache and data before reboot. Just not sure about what exactly to do about Device Personalization Services. Any advice you can give would be greatly appreciated. BTW, if you ever need help testing future builds with Pixel 4a, I would be glad to help.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Device Personalization Services doesn't appear on App Drawer. To check if it has been updated you must go to Settings -> Apps. You should see Device Personalization Services on the list. Open it and check the 3 dot menu on the top, choose uninstall updates. If the app doesn't appear on the list, or if it does but the 3 dot button menu doesn't appear, then it's a sign that it wasn't updated.

On a side note, just forget about debloaters. Debloat the system partition is a bad idea and quite useless if you ask me. Note this, there's no way you'll gain any user space or whatsoever by debloating your system partition. If you don't want an app to be running, thus maybe consuming RAM, just disable the app, it's more secure and it won't, ever, break stuff. Disabled apps won't run any services they might use, thus, no activity from them will ever exist....meaning it won't consume nor RAM nor battery.

Cheers!
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
I understand. Well, if you still want to support you can do it on YT, Insta or my personal YT...

Iron Beast - YT Channel | Iron Beast - Insta | Drum Covers
[Google Pixel 4a Themes, Apps, and Mods] Rafiul Bari Chowdhury:
I just install the exclusive one for My Pixel 4a and it's super! Amazing!! Thanks a lot.

By the way... Can i try "Android_11_Addon_Features_for_Pixel_V8.zip" in my Pixel 4a? Will it work or not?
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Yes it will, obviously. But, and as I've explained on the OP, it has lesser features than V9+SystemUI mods.
[Google Pixel 4a Themes, Apps, and Mods] Rafiul Bari Chowdhury:
Should I try V9 on my Pixel 4a (Sunfish)?
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
I've explained everything on the OP but...ok I'll explain it again.

"V8", that is currently shared in the OP, is a module that works on ANY Pixel device running on stock, or AOSP based, Android 11 ROM.

"V9" is much like V8 but with MORE features. Those "more" features will only work if, besides "V9", you flash simultaneously the "SystemUI" MOD and your current ROM is stock March build.

So to answer your question, if it's not already obvious, yes you can install V9 + SystemUI MODs on sunfish.

My device is sunfish and I'm currently using it. I've made the modules by testing them on sunfish, so I'm 100% sure it works.

Remember, you must be on stock March build.
[Google Pixel 4a Themes, Apps, and Mods] Rafiul Bari Chowdhury:
Thank you so much for your explanation. I will install it and provide you feedback.
[Google Pixel 4a Themes, Apps, and Mods] DiamondJohn:
In the screen shots of the OP, the last one is of Album Art on the lock screen. Is this album art embedded in that specific MP3? nearly all of my music has no embedded album art, and none of it shows. I think true "Album Art" (ie one image file shared by all songs within an album, regardless of the individual embedded artwork) is broken in A11, as opposed to embedded media file art.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
That album art is imbedded on the mp3, yes. But I've tested Youtube and YouTube Music and, even then, the album art appears (if the option is enabled on ROM Control, obviously). Google removed album art from lock screen on Android 11, I've add it back and with filter options on SystemUI MOD.

Even if an audio file doesn't have metadata, if you use a player that downloads mediadata from the web, the image will appear.
[Google Pixel 4a Themes, Apps, and Mods] Rafiul Bari Chowdhury:
I am using the V9 as you instructed me. Thank you so much! But there is one thing that What if the updates come in next month (The Updates of ROM)?

And how can i give you a cup of Coffee?
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
There's no need for "coffee", thank you very much. If you would like to support me, please like/share/whatever my tribute band or my drum covers channel. The links are on my signature.

As for updates, whenever a new update comes I'll check if SystemUI Mod is still compatible with the new build. If it's not I'll update it.

Once more, I've talked about that as well on the OP.

Guys c'mon, you need to read everything carefully, ok?

I didn't write all that stuff on the OP for nothing....
[Google Pixel 4a Themes, Apps, and Mods] DiamondJohn:
I am only interested in locally stored MP3's. And I was previously meticulous about setting up my album art (years with the same base music collection >3K). I use the same media player as before (Vinyl Music), which admittedly does not download album art itself, but it all worked perfectly on Oreo; I assigned album art to every album and every song was in an album. I have also tried a few album art download apps from the playstore, that I used previously (Android 8) and they all fail to update album art on A11 (on my P4 and in LOS on another device). Something is broken.

Although I have the option set to ON in ROM control, even with it off, the small notification should show also the album art anyway, and it does not, because there is none.

If not in the MP3, the album art is (or was previously since at least gingerbread I think) stored/recorded in the media db in a table called album_art which links to audio_albums (view).

If you run the following (under su), the first line will return 10 albums, while the second should return tem album art records. However, I have always had this table empty. ie no album art assigned against albums.

sqlite3 -column -header "/data/data/com.google.android.providers.media.module/databases/external.db" "SELECT * FROM audio_albums LIMIT 10";

sqlite3 -column -header "/data/data/com.google.android.providers.media.module/databases/external.db" "SELECT * FROM album_art LIMIT 10";

The second / last line returns nothing.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
The small artwork on notification should always appear. That's enabled by default and can't be changed anywhere.

If it does not it means your device isn't being able to retrieve the album art media metadata. If it can't retrieve it, the feature to show it on lock screen will never work since it looks for it using the exact same method used by the system to include it on QS notification panel.

My advice to you is, just perform a clean install from fastboot.

Grab the latest factory image from Google and flash it using flash_all script (remove the "-w" flag to retain your data). You should remove all Magisk modules previously and completely uninstall Magisk as well.

If that doesn't do the job, maybe you could try keeping the "-w" flag to completely wipe your device.

THIS obviously if you're 100% sure that the media metadata is indeed embedded on your media files.

All I can say is that at my end is working. I've used Mp3Tag to include all media metadata on my files and they work, so they should also at your end.
[Google Pixel 4a Themes, Apps, and Mods] DiamondJohn:
Because I now have full screen album art due to your module, I modified a script I have that restores all my album artwork (>1K albums). I also have an app re-installed that turns the screen on momentarily, to display the lockscreen artwork as the song changes.

Because A11 does not have album artwork working, I changed my script to work to its broken behavior. Doing this change, I now have artwork displayed on my lockscreen for all my songs; with most MP3's without any embedded artwork. And its not ALBUM artwork. For each MP3 file, the _id from the media dB's "file" table, there is a matching [_id].jpg file in /sdcard/Music/.albumthumbs; NB all my MP3's are within /sdcard/Music. So if I have an album of "101 greatest hits", every one of the 101 sungs on that album, has its own individual matching jpg file. My script has explicitly assigned all MP3's in the same album the same JPG file. I also noticed (and you may also see the same), for files which did have embedded art, A11 extracted the art from the MP3, and placed it in the above path. If I changed the JPG within this path, it showed the one I set, NOT the one embedded in the MP3. So my 1300 albums translate to >3200 JPG files. One for each MP3. Album art should work without embedded art. It only needs the artist and album title embedded in the MP3's metadata, which mine do.

This is the way A11 has worked (or not worked) on a previous phone running the latest A11 LOS. I repeat, I am as certain as can be that ALBUM artwork is broken on A11, I am only getting more and more certain of it. Clean flashing wont fix it.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Err...I've lost you there.

What I know is, Google removed album art from lock screen on Android 11. I don't know why they've done it but they did.

Since I quite enjoy that feature all I've done was to get it back by modding SystemUI and include it as an option on ROM Control just like custom ROMs (that have that feature) do.

So I think I won't be able to help you since it looks to me that you're trying to do other stuff that this MOD isn't going to deliver.

What I can say is, once more, stock Android 11 does not have album art on lock screen, with this MOD enabled (the SystemUI MOD), I was able to bring it back. No more, no less.

Cheers!
[Google Pixel 4a Themes, Apps, and Mods] DiamondJohn:
Thanks, I am not expecting you to do anything, you already have. The mod IS doing what is expected (y) , after I worked around the album art process that is broken in A11, for MP3's without embedded artwork, I have artwork displayed. I did not expect this mod to fix the issues with A11 and album artwork. Lockscreen album art being removed in A11 is not the issue I am talking about. As I said before, even the notification album art is broken in stock A11; for MP3's without embedded art. I am working around this fact. So now i DO have album art; which does display on the lockscreen (ie this mod) as well as the notification artwork (as seen on stock). I guess I go on about it too much, because I don't see anyone else talking about it, and your mod highlights it, and I have been curating my album artwork for some years. Sorry. Ignore me, I should and have been meaning to start a thread about this specific issue with A11.

Now to go view some YT vids and slap that like button....
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
Ohh, you were talking about media files without media metadata. LOL missed that part. I now understand you.

I didn't knew that it was possible to add media art just by populating the database you've mentioned on Android 10. I always thought that the media files would have to be embbebed with the artwork.

Hmmm interesting subject...
[Google Pixel 4a Themes, Apps, and Mods] DiamondJohn:
They do have metadata (Artist, Album and song title), just not embedded artwork. And I am obsessed with my artwork. I love that when I drive around in my car with my phone in its holder, the screen comes on momentarily at the change of a song to display the cover of the song about to start (and now its back to full screen with this mod). In previous android (my last was Oreo), the album_art table I discussed above had the path (basically anywhere) to the file to display a jpg, per album. Now its "inferred" by the _id of an individual MP3, and a location.

And now to get back OT...

I have noticed some strange font effects after installing this mod. I have an app that uses characters outside of the alphabet for graphics ie "▲►▼◄" Most of these all work, except for the ▲ But the weirdest part is that the app actually includes and uses its own font (ie a TTF, not the customized font in this mod). I just don't get it.

On a seemingly unrelated path, I also tried increasing my font size, and another font (TTF not related to this mod) was also borked. It does not make any sense to me as they are specifically other TTF's not from this mod. To fix my home screen font (a big clock) I just returned to the standard size, and the other app thing is more than livable over not having all that this mod brings.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
You could try to flash a "V9" modified version. You can open the zip and remove the /system/fonts/ folder, afterwards flash the modified zip.

You see, in order to force Google Sans system wide, I've took Google Sans font files and renamed them Roboto-"whatever". The module then replaces original Roboto- font files for those ones, thus making Google Sans as default system wide.

I don't know if that could cause the bugs you've seen, but you could try. You'll just lose Google Sans as default font system wide, nothing more. All other font overlays will work.
[Google Pixel 4a Themes, Apps, and Mods] DiamondJohn:
I do need to look into it further, but as I said, the weird thing is that in both cases, it is explicitly using a TTF shipped with the app in both cases.

Another issue I have been having, is that I am loosing my defaul home app. I use a custom Launcher, but to keep the swipe up from the bottom of the screen to get to home app, I have to leave the default pixel launcher enabled, and set my custom launcher as the default home app in settings. However, whenever I use the Rom Control app to change a setting, it losses the default home app setting (neither are selected in the settings), so it goes back to the default pixel launcher. Whats stranger still, is this morning, the setting of my default launcher is being ignored and every time i swipe up, it takes me to pixel launcher. Ignore that last sentence, it appears to be back to normal for some unknown reason

Just trying a reboot. ie when in doubt, reboot. oooo... that didn't help.
[Google Pixel 4a Themes, Apps, and Mods] Typhus_:
That's odd, besides the ability to restart SystemUI (which could cause that behavior), there isn't any code on ROM Control that could interfere with default launcher setup.

Could you try other custom launcher just to test if that behavior still occurs? During my tests I've used Nova Launcher and never faced that...nowadays I'm keeping to Pixel Launcher since custom Launchers on Android 11 are making a weird animation every time we go to home screen and I don't like that.