yashsingh1/xdaforums huggingface dataset:
[One (M7) Themes and Apps] agentdr8:
The mod does simple resource replacements only if the targeted app references those images directly as a drawable resource. So if Textra pulls the icon_notification_blue.png from an XML drawable list, or via some indirect method, it won't replace it. The feature is still considered experimental, and won't work in all cases.

I can take a look at Textra when I have a moment and see if I can figure out how it's requesting that image.
[One (M7) Themes and Apps] osiedacz:
Boom, works as I wanted. Thank you very much.
[One (M7) Themes and Apps] agentdr8:
Can you try installing the beta version I posted in the xposed repo? It should contain some additional logging to help me figure out what's going on with the icons not sticking.
[One (M7) Themes and Apps] heather1209:
The icons are back! Well, some of them. The alarm, sync, and some app icons aren't working for some reason.
[One (M7) Themes and Apps] agentdr8:
These resources might actually have different names on the m8, so if you could post your error.log, I should be able to address them.
[One (M7) Themes and Apps] agentdr8:
Hmm, it seems that the iconpack isn't being unzipped correctly during import. There's definitely a battery image for 73% located within the zip, yet the log shows it can't find it in your /data partition.

Are you importing a custom/modified iconpack? I recall some people had similar issues depending on which zip version they had used. Can you try downloading the attached iconpack and import it?
[One (M7) Themes and Apps] heather1209:
I am using a custom icon pack and currently I actually don't have a 73% icon. I've been working on the battery icons so I don't have all of them yet. When I get to a percent I do have, it shows up fine though which is good haha
[One (M7) Themes and Apps] agentdr8:
Ahh I see. The log didn't convey which framework icons weren't being read, but that's normally at the top of the log right when the phone boots up.

If you have a chance to capture the error.log after boot up, that will help me figure out what resources aren't working, and why.
[One (M7) Themes and Apps] heather1209:
Sure thing. Here is the log right after I rebooted.

Also I noticed that some of framework icons don't always work. Specifically the cut/copy/paste icons and the anchor bars. So far they have only worked in 1 third party app I have, otherwise I see the stock ones.
[One (M7) Themes and Apps] agentdr8:
Can you share the iconpack you're testing with?
[One (M7) Themes and Apps] heather1209:
Absolutely. It's a mix of multiple different icon packs plus a few I edited from stock. So credit goes everywhere haha
[One (M7) Themes and Apps] agentdr8:
Very nice icons so far. It's hard to say if it isn't working right, as not all of the icons are located in the pack. When it's complete, give it a shot and let me know if you're still seeing issues. The mod expects to find at least the images listed in the 2nd post.
[One (M7) Themes and Apps] heather1209:
I actually finished the battery icons in the zip I attached. They are all working. So far the following icons aren't working (that I've noticed) as of that zip and the log I attached previously:

misc\icon_btn_voice_dark.png

misc\stat_notify_alarm.png

misc\stat_sys_headphones.png or stat_sys_headphone_no_mic.png as I'm not really sure which one is supposed to display when I have my headphones plugged in

misc\stat_sys_sync.png

Also, the following apps (I know apps are tricky, though):

com.vito.lux-notification_icon.png

com.estrongs.android.pop-notification_done.png

Thanks for all your help, by the way!

Edit: I figured out what was wrong with the apps. I didn't have the files named correctly. So now the only ones not working are the ones I listed from the Misc folder.

Edit #2: I was looking at the icon name for the alarm and it appears to be stat_notify_alarm_alert.png instead of stat_notify_alarm.png. Perhaps that's why it's not changing?

Edit #3 (last one for the night!): misc\stat_notify_more.png is also not working. Oh, and I saw a stat_notify_alarm.png file in my SystemUI.apk so that must be right... I don't know why it's not working then.
[One (M7) Themes and Apps] agentdr8:
So the way I'm pulling images from the folders is by a static array (except for the battery charge images), and when it fails to grab a specific image, it tends to make the whole method fail. In the pack you posted, there is no stat_meta_fn_lock.png or stat_meta_fn_on.png in the misc folder, which then makes other icons in the same array not work. I placed those two files in the misc (actually just copied the existing stat_meta_caps_on.png to both of those filenames) and restarted SystemUI and then those replacements work.

Btw, you can just use the same image for stat_sys_headphones and stat_sys_headphone_no_mic. I might just remove the latter since it's a rare occurrence for anyone to ever see it. In fact, I might just remove all the stat_meta ones too, since people rarely have keyboards connected to their m7/m8s.

Glad to hear that it's working for the most part. And nice job with the icons. I hope that when it's complete (I noticed no wifi or roaming images) you won't mind me posting it in the iconpack thread for others to enjoy.
[One (M7) Themes and Apps] heather1209:
Yay it's working perfectly now! Thank you so much for your help. And I definitely don't mind you posting my iconpack! I'll post it once it's all done :)
[One (M7) Themes and Apps] ziaulh.ch:
What the hell! I am using the free version and its written GPE. So thats why I was asking you the question! Sense version is paid only? Man I dont have online credit card or paypal. Its not possible for me to buy for that reason.
[One (M7) Themes and Apps] agentdr8:
No, the Sense version is also free if you get it from XDA or the Xposed Repo. If you want to donate a buck and support my work, you can opt to get it from the Play Store. But as it states on the Play Store listing, it will always be available for free on XDA.

Both versions can be downloaded directly from this thread. There is a Downloads tab near the header.
[One (M7) Themes and Apps] heather1209:
Hello again!

I was wondering if there is a way to change icons located in the framework that aren't already programmed into the mod, sort of like adding them like a third party app icon. The one I'm hoping to change is stat_notify_chat.png because I use it with AutoNotification.

Also, not sure if this one is possible either, but it's not as big of a deal as the chat icon. When I have multiple unread Gmail messages, the icon in the status bar is fine, but the icon to the left of the notification in the notification panel doesn't change from the double-stacked-Gmail-logo icon. I'm not sure how much of an effect the mod has on that since all the other notification icons change with the status bar icons. I tried adding this particular icon into the apps folder and .txt with no success.
[One (M7) Themes and Apps] affix3d:
I would really like this feature if possible. Keep me updated!
[One (M7) Themes and Apps] agentdr8:
Already added it. Check the latest version :)
[One (M7) Themes and Apps] agentdr8:
I haven't been able to find where in the SystemUI or framework code it references the CID (most likely an os.SystemProperties("ro.cid") call) to determine which icons to use. If I can locate it, I can intercept that method and give users a choice of carrier icons or generic international icons.

I'll keep digging. If anyone finds something, feel free to share.

EDIT: Did some more searching and user cschmitt already found what I was looking for here. I believe I should have a version ready for testing this evening.
[One (M7) Themes and Apps] affix3d:
Wow. I can't believe you were able to fix that, I've been looking for so long. This soon might be the nest theming app out there for the HTC One. I'm going to make one last request here, and if it's an easy add on .. let me know :)

1. Ive been trying to find a tweak to remove icon labels that exist outside of a launcher. So far no luck, Miui users like me aren't able to have the best of both worlds since it's not supported for that launcher.

2. Able to remove 4g icon?

Your services are much appreciated, you deserve more credit then you are getting for this
[One (M7) Themes and Apps] jonata:
morning mate,

my compliments for your work !

I've a personal request :

possible to add battery number and centered clock ?

tks bro ;)

PS:

try myself to overwrite icons for signal with mine ... when go to install the apk doesn't install ....

where I'm in wrong ? or need to do other things ?

tks for help
[One (M7) Themes and Apps] agentdr8:
Check the latest version. You can now choose between AT&T and International iconsets via the settings. No CID changes required!
[One (M7) Themes and Apps] agentdr8:
This is an Xposed module, so you have to have the Xposed Framework already installed and enabled. I believe you're on ARHD, which offers the option to install the Xposed Framework from the Aroma installer. If you had checked that box, see if Xposed Installer shows up in your app drawer, and if it does, open it. If there are no numbers or they are red under app_process in the active column, hit the icon for Install/Update and reboot. That should enable the Xposed Framework. Go back to the Xposed Installer app, select the Modules tab, and check the box for Xposed Statusbar Icons (my mod). If you want to change any options, click on the module name and select your options. You can either reboot to make them active, or go back to the Framework tab of the Xposed Installer screen and hit the Soft Reboot option.
[One (M7) Themes and Apps] agentdr8:
I'm not sure I understand what you mean. You want to remove the icon text but not ones in like a launcher's app drawer?

You can now switch between AT&T icons and International icons. The latter doesn't force you to see "4G" for all the sub-LTE bands, unlike AT&T.
[One (M7) Themes and Apps] jonata:
yes this I do and works ...

before copy the file into sdcard, I've open it with winrar and change some icons for signal bar, then save and copy.

when try to install the modified file it doesn't intall

sorry for my BAD english

my dream is to have centered clock and other icons for signal bar and battery precentage (I like number or circle)

it's possible ?

tks again
[One (M7) Themes and Apps] agentdr8:
Oh I see. You can't edit the icon resources directly within my apk due to signing. If you don't mind providing the icons, I can integrate them into the mod so that everyone can benefit from the added choices.

Also, I can't do centered clock via Xposed. But you can flash a center clock mod, and my mod should still work with it.
[One (M7) Themes and Apps] affix3d:
[QUOwhat gentdr8;43102670]I'm not sure I understand what you mean. You want to remove the icon text but not ones in like a launcher's app drawer?

You can now switch between AT&T icons and International icons. The latter doesn't force you to see "4G" for all the sub-LTE bands, unlike AT&T.[/QUOTE]

1. I mean remove the icon labels underneath every app icon on the home screen. MIui can't do this which is why I'm in need of a module

And can you explain number 2 a little more, I'm confused
[One (M7) Themes and Apps] jonata:
[MENTION=434511]agentdr8[/MENTION]

attached the icons that I like ...

tks again mate
[One (M7) Themes and Apps] agentdr8:
What launcher does MIUI use? I think it would be possible to remove the text, but I'd have to look at how the launcher draws the icons to know for sure.

If you pick AT&T icons, you will see a 4G icon for every network band that isn't specifically 4G-LTE. This means if you're connected via HSDPA, HSUPA, UMTS, HSPA, HSPA+, you will only see a 4G icon. Some carriers want people to be less confused about what type of network they're connected to. This is also part of their marketing hype as well. AT&T wants people to believe all of the network types they offer are at least 4G, even if they're not truly fourth generation data rates.

If you pick the International icons, you will see different letter icons based on whatever the network type is. So you'll see a G for GPRS, E for EDGE, 3G for UMTS, H for HSPA, H+ for HSPA+, and 4G-LTE for LTE.
[One (M7) Themes and Apps] agentdr8:
See latest update on OP. Your icons are available in settings as options for Wifi and Battery.

EDIT: Oh I forgot to add your cell signal icons. I'll fix that in the morning.
[One (M7) Themes and Apps] agentdr8:
I'm looking at the icons that you provided and I'm assuming the ones you want are the status icons to the left of wifi/gps? They are all grey from what I can tell. Some of the data icons are blue, but most are stock white. I already themed all of the international data icons in the holo blue color. I guess what I'm asking is, which icons do you want included?
[One (M7) Themes and Apps] affix3d:
I am not using the ROM, just the launcher that is available on Google Play. It's called MiHome Launcher
[One (M7) Themes and Apps] ilal2ielli:
Thank you sir! Just tested and it seems that there's no way to force the AT&T icons to hide when connected to WiFi?

I wonder how mike1986 was able to do it on the 4.1.2 ARHD ROMs?
[One (M7) Themes and Apps] agentdr8:
I'll take a look at MiHome and let you know.
[One (M7) Themes and Apps] agentdr8:
Ah I see now. It auto hides with the international icons but not with the AT&T one. Must be related to the CID detection or SKU-specific settings.
[One (M7) Themes and Apps] ilal2ielli:
When ARHD was still running 4.1.2 (10.3 and below) the AT&T icons would auto hide. I haven't tried anyone else's 4.2.2 ROMs though.
[One (M7) Themes and Apps] agentdr8:
TBH, I never tried to add framework icons into apps.txt. I don't believe it will work though, as framework replacements are done in the initZygote method (during boot), whereas apps.txt is done during initPackageResources (when applications are requesting their resources). I can add the chat one to the list though.

Regarding the Gmail icon...some apps use the same stat_ or notify_ images for both the statusbar and the notification panel, and others use different ones. And if they use a different icon for notification panel, if it isn't requested the same way as the statusbar icon, then the apps.txt replacement method won't work.
[One (M7) Themes and Apps] heather1209:
I've got another icon that I'm hoping can be added! Sorry for being so annoying. This one is built-in to the M8, it appears every time audio plays and I think it would be considered a Misc one because it's to the left of the signal and stuff, but not on the left with app notifications.

I found the icon in one place after much searching. It's called stat_sys_boomsound.png located in the framework-res-htc.apk in the \res\drawable-xxhdpi folder. I'm not sure how much that information actually helps. Here's a pic of the icon in the top middle (the white one, of course!): http://i.imgur.com/y7GEXD0.png

Edit: how rude of me! I never thanked you for adding the chat icon. Well, I know it's not in there yet, but thank you for saying you'll add it!
[One (M7) Themes and Apps] agentdr8:
That would be HTC's replacement for the Beats icon on the m8. I can add it as a replacement for m8's in place of the Beats frramework icon.

No problem. I'm glad I can make the mod more useful to you and other m8 users out there :) Give me a day or so and I'll post up a new beta on the repo.
[One (M7) Themes and Apps] agentdr8:
Is stat_notify_chat.png in the htc framework or framework-res.apk?
[One (M7) Themes and Apps] heather1209:
It's in framework-res.apk
[One (M7) Themes and Apps] agentdr8:
Check out the beta I posted to the repo. It should include both of the items you requested.
[One (M7) Themes and Apps] Calanderia:
Move battery and signal to the lest in the next release pls
[One (M7) Themes and Apps] agentdr8:
I might look into this for a future release. No promises though.
[One (M7) Themes and Apps] rayjr13:
I experienced the same thing with the upload and download anim 0 icons. Usually the 0 icon is used to display in the notifcation panel when the upload or download is conplete but it didn't change. I've found in the past that normally the same icon that is in the left area of the status bar is the same icon pulled to show in the notification pulldown. When I do an actual swap in the skype apk for equivalent of "com.skype.raider-notification_online" it shows the new icon on the statusbar and notification panel. But as I mentioned it didn't for either of them for me when in the apps.txt file.

How can I help you test this?
[One (M7) Themes and Apps] agentdr8:
The notification drawer icon can be the same resource that's used for the statusbar, but it doesn't have to be. It all depends on which resource is requested when NotificationCompatBuilder.setSmallIcon() is called. And that's assuming those apps are using that method to call the notification. The apps.txt implementation doesn't catch every type of resource request, just simple ones. That's why the feature is forever considered experimental, and probably will never progress beyond that.

I guess the first thing I'll need is a list of all the data image filenames that vzw uses by default. This will also affect the signal bars too, so I would need those as well (including any sort of roaming icons if that's something that vzw displays). If you want the data activity animations to mimic stock behavior (in/out/inandout) and care less about displaying custom icons per-network band, then I can write a class to just do simple replacements.
[One (M7) Themes and Apps] rayjr13:
cdma_sys_data_connected_1x

cdma_sys_data_in_1x

cdma_sys_data_out_1x

cdma_sys_data_inandout_1x

stat_sys_data_connected_3g_lte

stat_sys_data_connected_vzw_lte

stat_sys_data_in_3g_lte

stat_sys_data_in_vzw_lte

stat_sys_data_inandout_3g_lte

stat_sys_data_inandout_vzw_lte

stat_sys_data_out_3g_lte

stat_sys_data_out_vzw_lte

stat_sys_5signal_null

stat_sys_5signal_0

stat_sys_5signal_1

stat_sys_5signal_2

stat_sys_5signal_3

stat_sys_5signal_4

stat_sys_5signal_5

cdma_sys_r_5signal_0

cdma_sys_r_5signal_1

cdma_sys_r_5signal_2

cdma_sys_r_5signal_3

cdma_sys_r_5signal_4

cdma_sys_r_5signal_5

cdma_sys_data_dormant_1x.png (not 100% this is it for every ROM but this is what I've seen in the last few t6, m7 and DNA Roms)

stat_sys_3g_lte_dormant.png (not 100% this is it for every ROM)

stat_sys_vzw_lte_dormant.png (not 100% this is it for every ROM)

stat_sys_vzw_femtocell.png (some ROM implement this; my neighbor turned his off I can't test it anymore) ["Wifi range extender"/local indoor tower]]
[One (M7) Themes and Apps] heather1209:
Hello again!

I installed the newest beta, although I haven't had time to update the boom and chat icons. I am having a pretty big issue. Whenever I reboot, the icons go away and won't come back unless I uninstall and reinstall the mod. Any thoughts?

Thanks!!
[One (M7) Themes and Apps] agentdr8:
I think it's directly related to the existence of those framework icons in the frameworks/ folder. Moving to a dynamic array that's built from the contents should help resolve that.
[One (M7) Themes and Apps] heather1209:
Ah, so for a temporary fix until I get home tonight and can create the correct icons, I can throw some placeholder ones in named stat_notify_chat and stat_sys_boomsound into the framework folder?
[One (M7) Themes and Apps] agentdr8:
That's my theory.
[One (M7) Themes and Apps] rayjr13:
Another note is that while the notification shade icon is animating during up/download it does use the swapped images but when the up/download stops and the animation ends the icon is the stock icon. May be how the rom handles it.
[One (M7) Themes and Apps] heather1209:
So I finally added wifi icons to my iconpack and they're not working. I also tried the default iconpack and those wifi icons aren't working either.

Here's another kicker which might make it 100x tougher. I just recently installed the ViperOne M8 rom. BUT all the other icons are working fine, so I'm not sure why the wifi would be weird. Any thoughts?

Edit: nevermind. It was a setting in the ROM to turn on the in and out version of the icons.
[One (M7) Themes and Apps] rayjr13:
Soon to be added as well right...?

sent from my T6DNA
[One (M7) Themes and Apps] agentdr8:
Glad to hear it's working for you, but I'm surprised it's working at all. Viper roms are usually heavily customized, including SystemUI classes.
[One (M7) Themes and Apps] agentdr8:
Yep, I see that behavior as well here. I'll add it to my list of things to look into.
[One (M7) Themes and Apps] rayjr13:
Forgot to tell you what I suspect I can check it to verify for you at a later time. But I believe the animation in Sense6 is still handled from the icons in framework-res.apk. However as of Sense6 it looks like the final notification icon used when not animating is being taken from the framework-res-htc.apk.

This did not used to be the case in Sense 4, 5. I will confirm for you though. So this may pose a problem for the current implementation as framework-res and framework-res-htc icons were in the same folder. I suspect you will seperate them back out to seperate folders when you go dynamic anyway. I meant to tell you all this days ago but I forgot.
[One (M7) Themes and Apps] agentdr8:
Ah, thanks for looking into it. I'll have to decide how I want to handle it if they end up being the same filename. Adding another folder would be ok I think.
[One (M7) Themes and Apps] Lucin:
Hi,

is it possible that Android Revolution HD 71.1 does not work with it? I installed the ROM fresh, Bought ur Xposed Statusbar Mods - Sense App but it doesnt matter which icon pack i try, even after restarting, it doesnt change anything. Or am I to stupid? Maybe somebody could help.
[One (M7) Themes and Apps] agentdr8:
I use it with ARHD 71.1, as does many others. Have you enabled the app_process within the xposed installer and rebooted? If so, have you enabled the module itself under xposed installer->modules and rebooted?
[One (M7) Themes and Apps] Lucin:
The module is activated and I already rebooted several times. Where do I find the app_process within xposed installer, my english isnt that good and the installer is in german.
[One (M7) Themes and Apps] agentdr8:
When you launch Xposed Installer, pick Framework->Install/Update
[One (M7) Themes and Apps] Lucin:
yeah I did, I restarted still I cant see a difference when i import a statusbar set. Do I have to override all the Icons, for instance Bluetooth, GPS, W-LAN?

I dont get it, what can I be doing wrong.

In SuperUser both are allowed. It is checked in Modules... can it interfer with something like novalauncher?
[One (M7) Themes and Apps] agentdr8:
Yes. Select which icons you want to override with the ones within the iconpack.
[One (M7) Themes and Apps] Lucin:
ok then it resets the UI when i click apply, then it shortly says SU allowed somthing... but nothing changed.

Shall I deactivate the Sense 6 Toolbox which came with the ROM?
[One (M7) Themes and Apps] agentdr8:
It needs root access in order to restart the SystemUI process.

If you're using Sense 6 Toolbox to also change the statusbar icons then you'll need to decide which mod you want to use, as they can't both be used for the same purpose.
[One (M7) Themes and Apps] Lucin:
i didnt do anything with the sense stuff, honstely I am pretty new to this xD took me some reading and a few hours to get it rooted and to get his far xD.

But you know whats funny? Your

[MOD][Xposed][Sense6] Stock battery with percentage

does work after a restart, even though the Sense Module is activated, so this cant be it right?
[One (M7) Themes and Apps] agentdr8:
Having both modules won't cause a problem, but depending on which module gets loaded last, that's the one that will replace the resource.

Can you enable debug in the module settings, reboot, and provide me the log? It can be found in Xposed Installer->Logs and you can post it here.
[One (M7) Themes and Apps] Rabar13:
Doesn't work on ARHD 71.1!!!!