Im just making an easy way for themers to find the correct files to edit.
i will be adding a bunch more things later.
i will also include a .txt file with the same information
to make things easy.
files for Framework-res.apk
all these files are located in
system\framework\framework-res.apk\res\drawable-hdpi (depending on rom may be the drawable-hdpi-v4 folder)
task bar icons:
alarm -- stat_notify_alarm.png
call mute -- stat_notify_call_mute.png
car mode -- stat_notify_car_mode.png
chat -- stat_notify_chat.png
disk full -- stat_notify_disk_full.png
error -- stat_notify_error.png
missed call -- stat_notify_error.png
more icon -- stat_notify_more.png
sd card -- stat_notify_sdcard.png
sd prepare -- stat_notify_sdcard_prepare.png
sd usb -- stat_notify_sdcard_usb.png
sim toolkit -- stat_notify_sim_toolkit.png
sync -- stat_notify_sync.png
stat_notify_sync_anim0.png
stat_notify_sync_error.png
voice mail -- stat_notify_voicemail.png
found wifi -- stat_notify_wifi_in_range.png
adb -- stat_notify_adb.png
bluetooth -- stat_sys_data_bluetooth.png
bluetooth connected -- stat_sys_data_bluetooth_connected.png
usb -- stat_sys_data_usb.png
gps acquiring -- stat_sys_gps_acquiring.png
gps on -- stat_sys_gps_on.png
headset -- stat_sys_headset.png
no sim -- stat_sys_no_sim.png
phone call -- stat_sys_phone_call.png
bluetooth call -- stat_sys_phone_call_bluetooth.png
call forward -- stat_sys_phone_call_forward.png
call on hold -- stat_sys_phone_call_on_hold.png
ringer silent -- stat_sys_ringer_silent.png
vibrate -- stat_sys_ringer_vibrate.png
flight mode -- stat_sys_signal_flightmode.png
speakerphone -- stat_sys_speakerphone.png
teather bluetooth -- stat_sys_teather_bluetooth.png
teather general -- stat_sys_teather_general.png
teather usb -- stat_sys_teather_usb.png
teather wifi -- stat_sys_teather_wifi.png
throttled -- stat_sys_throttled.png
tty mode -- stat_sys_tty_mode.png
vp phone call -- stat_sys_vp_phone_call.png
vp bluetooth -- stat_sys_vp_phone_call_bluetooth.png
vp on hold -- stat_sys_vp_phone_call_on_hold.png
warning -- stat_sys_warning.png
wifi signal:
wifi -- stat_sys_wifi_signal_0.png
stat_sys_wifi_signal_1.png
stat_sys_wifi_signal_2.png
stat_sys_wifi_signal_3.png
stat_sys_wifi_signal_4.png
data:
1x -- stat_sys_data_connected_1x.png
3g -- stat_sys_data_connected_3g.png
2g -- stat_sys_data_connected_e.png
G -- stat_sys_data_connected_g.png
H -- stat_sys_data_connected_h.png
data in:
1x -- stat_sys_data_in_1x.png
3g -- stat_sys_data_in_3g.png
2G -- stat_sys_data_in_e.png
G -- stat_sys_data_in_g.png
H -- stat_sys_data_in_h.png
data in and out:
1x -- stat_sys_data_inandout_1x.png
3g -- stat_sys_data-inandout_3g.png
2g -- stat_sys_data_inandout_e.png
G -- stat_sys_data_inandout_g.png
H -- stat_sys_data_inandout_h.png
data out:
1x -- stat_sys_data_out_1x.png
3g -- stat_sys_data_out_3g.png
2g -- stat_sys_data_out_e.png
G -- stat_sys_data_out_g.png
H -- stat_sys_data_out_h.png
download animation:
download -- stat_sys_download_anim0.png
stat_sys_download_anim1.png
stat_sys_download_anim2.png
stat_sys_download_anim3.png
stat_sys_download_anim4.png
stat_sys_download_anim5.png
upload animation:
upload -- stat_sys_download_anim0.png
stat_sys_upload_anim1.png
stat_sys_upload_anim2.png
stat_sys_upload_anim3.png
stat_sys_upload_anim4.png
stat_sys_upload_anim5.png
battery:
battery -- stat_sys_battery_0.png ~ battery_100.png (may vary)
battery charge -- stat_sys_battery_charge_anim0.png ~ anim100.png (may vary)
battery unknown -- stat_sys_battery_unknown.png
reserved for resources
volume and progress bars -- progress_horizontal.xml
reserved ...
Awesome!!!
This is Great! So much easier than open and closing all those images, Thanks.
Related
This is a great forum. Just got a Sprint Touch Pro and cant find a roaming button to pemanently roam. Just find an automatic roaming button. Is there a hack that would allow me to roam till unselected?
No roam makes this phone unuseable at my house.
Thanks in advance!
Have you tried:
settings/communication/settings again(bottom right)/phone(from the settings drop down.. or pull up actually... menu) /services(at bottom)/highlight roaming (in the box)/get settings
In there the options are.
_ Sprint Only
_ Automatic
Data roam guard:
_Never ask
-Allow roaming
_Always ask
_Default
Call guard:
_On
_Off
i work for sprint and the roaming feature was removed from most of the upcoming devices including all windows devices except for the treo 800w. This was done to cut cost of paying other providers to run off their networks
there is a cab file for this fix i have sprint touch pro and i have installed this cab works great is called "sprintregistryroamingfix"
http://forum.xda-developers.com/showthread.php?t=320548&page=4
Found this on Modaco
I found this a while back, then wanted to use it today and had forgotten the codes
(I'm putting it here so I can find it again)
WARNING : Screwing around in these menus may brick your phone.
NOTE : This applies to GSM Hero phones only. I believe CDMA replaces *#*# with ## and #*#* with #
Hint - maybe someone might like to try this with the various radio versions to compare strengths?
HTC Phone Information Screens
Dialling *#*#4636#*#* provides the following :
Phone Information
- IMEI
- Phone number (if known)
- Current network
- Ping test
- Signal strength
- Location (signal latency & Cell ID)
- Neighbouring Cell IDs
- Roaming state
- GSM service status
- GPRS service status
- Current network type
- Message waiting status
- Call redirect status
- Call status
- Radio reset count
- Data attempt count ?
- Data success count ?
- GSM disconnect info log
- PPP sent count
- PPP receive count
- Number of PPP reset since boot count
- Preferred network type (selectable)
- Toggle ciphering (selectable)
- Toggle QXDM SD Log ? (selectable)
- Toggle radio on/off (selectable)
- Set/retrieve SMSC number (click Refresh to show current)
- Toggle DNS check
Pressing MENU will allow you to :
- Set your radio band manually
- View SIM address book
- View SIM fixed dialling numbers
- View SIM service dialling numbers
- Get PDP list (GPRS contexts IIRC)
- Disable data connection
- Disable data on boot
Battery Information (what you get in Spare Parts anyway)
Dialling *#*#3424#*#* provides the following :
HTC Function Test
- Test LED, Backlight, Vibrator, Display, Audio, SD card, Camera, Button, HST, Touch, System, Battery
Don't blame me if "SD Test" (or anything else in those menus) wipes your card/phone/dog......
EDIT (10/01/2010)
Using information from http://forum.xda-developers.com/showthread.php?t=540483 I've dumped all my .apk files and searched for the codes...I found nothing *new*, but the GTalk Service Monitor is valid...
*#*#8255#*#* -> Google Talk Service Monitor (Talk.apk)
This is rather more interesting, as it shows :
- Google Talk host address & port
- Your Google JID (presumably Jabber ID, as GTalk is based on Jabber IIRC)
- Your Device ID (this is interesting, and presumably hashed from something - will check across ROMs as I presume this MUST stay the same)
- GTalk connection status
- GTalk heartbeat status (presumably when it checks in to GTalk?)
how does this work if i dial that number i just get tmobile telling me calls to this number are bard ?
You've got an EVO working on Tmobile?!? You're not supposed to actually hit send or talk or whatever, just dial the numbers and the menu should pop up in a few seconds if it is enabled on your phone. Works on the EVO and also did on my Sprint Hero.
mccurt29 said:
Dialling *#*#3424#*#* provides the following :
HTC Function Test
- Test LED, Backlight, Vibrator, Display, Audio, SD card, Camera, Button, HST, Touch, System, Battery
Click to expand...
Click to collapse
This doesn't work on the Evo, or at least mine.
Negrito said:
This doesn't work on the Evo, or at least mine.
Click to expand...
Click to collapse
##3424# is ##DIAG# There are no options, but it does put your phone into diagnostics mode. This is useful if you install the diag drivers on your computer and use cdma workshop or something similar.
*#*#8255#*#* and ##8255# do nothing.
Some other codes below if you are interested:
danknee said:
You need your MSL # to get to the edit modes. Here are some EPST codes:
##your msl number#(##000000#)
##your otksl number#(##000000#)
##data# (##3282#)
##debug#(##33284#)
##diag#(##3424#)
##rtn#(##786#)
##prl#(##775#)
##prev#(##7738#)
##akey#(##2539#)
##vocoder# (##8626337#)
*#*#info*#*# (*#*#4636#*#*)
Click to expand...
Click to collapse
I have quite a few questions some hidden settings I found while using ANYcut app.
My phone is the Epic 4G and on Gingerbread leak EH17 if that matters.
1) MSL code. I did some google searches and found that is an algorithm to determine the ESP and other things. What is the algorithm? If a phone had a bad ESP could you change the MSL to make Sprint think there is a clean ESP?
2) Cell broadcast SMS. What is this? And what is it for? some of the settings are Emergency broadcast, administrative, maintenance, local weather, area traffic reports
general news:
local
regional
national
international
And those same options for other types of news also
3) Data Create. I think this one is self explanatory. But is this for the maximum number of each I can store on the phone before it deletes them. So if i set the maximum number of texts in my inbox to 500, that is the maximum I can store?
4) Dial up networking. I thought this was going to be the 3G but I was wrong. What is it? I turn it on and click on the connection settings but nothing happens why?
5) Dock settings. Its obvious. But I herd that you can connect your phone to the a computer via USB and have it act as a dock and play songs or videos through the speakers on your computer. Is this true?
6) DUN. It has a picture of a computer with 2 green arrows. And 2 progress like bars, labeled, RX and TX. Any ideas? I was thinking it might have to do with USB activity.
7) EVDO settings??? I am on the Sprint network. Why would they not opt this options out of there SDKs? Isnt EVDO T-Mobile network? But I am on a leaked build so maybe they haven't removed it yet?
8) Preconfig? I really not sure what this is. It says sales code and then an input field. And at the bottom a button that says install and one for cancel. What would this be for?
9) License settings. most of the options are obvious but there is one for expiry reminder. whats that? reminds you when your DRM content is going to expire?
10) MMS Provision Settings. some settings are transaction logs, optional field attendance, UA string, UAP url, and test modes. Anyone know what this is for?
11) Now one that is just called advanced. Some options are home orig. vocoder. homepage vocoder, roam orig. vocoder. whats this for?
12) USB Logging(DM) One section is Function, with the options of, enable and disable. And other section called Type. the options are CP only, AP only, CP+AP. No idea about this one
13) WiMAX CT. there is a button at the top that says open device. then options of max num of used FA, FA Index, BW, FA index. Are these settings for WiMAX networking?
14) WiMAX Mode Change. The options are, SDIO, WTM, DM, USB, Auth modes. What are these different modes and what do they do?
15) WiMAX LineTest. Optioins are, write eeprom, power on, power off, write mac with and input field, and read mac. any ideas??
16) Work mode. it says Work Mode :2 and then a button that says set work mode. and i can set it to 1, 2 or 3. what are these different modes for?
Bump - Anybody want to jump in and help the op?
Wow, with all the brilliant minds on here no takers? Or is the question too big for anyone to take a stab at?
First off, as someone who somehow burnt out my 4G chip, I would suggest that anyone reading this be very careful, search here and google before fiddling with settings. lol
Since I am doing research to see if I can get my Wimax to work better I will answer a couple of questions a day, however anyone feel free to jump in.
1) MSL code. I did some google searches and found that is an algorithm to determine the ESP and other things. What is the algorithm? If a phone had a bad ESP could you change the MSL to make Sprint think there is a clean ESP?
The MSL code or (Master Subsidy Lock) is how a phone carrier keeps the phone from going to another network, however some phones including the E4GT can be found through using Android Debug Bridge (adb) a command line tool that lets you communicate with an emulator instance or connected Android-powered device - or even easier just go to the market and download, for free, Get My MSL which will display your Master Subsidy Lock code.
2) Cell broadcast SMS. What is this? And what is it for? some of the settings are Emergency broadcast, administrative, maintenance, local weather, area traffic reports general news:localregionalnationalinternationalAnd those same options for other types of news also
According to Wikipedia:
Quote:
Cell Broadcast is not as affected by traffic load; therefore, it may be usable during a disaster when load spikes tend to crash networks, as the 7 July 2005 London bombings showed. Another example was during the Tsunami catastrophe in Asia. Dialog GSM, an operator in Sri Lanka was able to provide ongoing emergency information to its subscribers, to warn of incoming waves, to give news updates, to direct people to supply and distribution centres, and even to arrange donation collections using Celltick's Cell Broadcast Center, based on Cell Broadcast Technology.
All for today. Peace
I recently faced a nasty problem with my device, I had to keep on re-entering the Wi-Fi key of a specific hotspot even if I had managed to connect successfully on previous attempts.
Also as I leave the Wi-Fi on most of the times, I started to get a bit uncomfortable when the device connected by itself to an Open Network (one of the many around my place) and got notifications (Adverticements).
I am sure I had connected before to that Open Network but did not bother to 'forget' it.
As a result, I created this app which helped me resolve the next problems:
a. Having to re-enter the Wi-Fi of certain hotspots by removing all instances of the same secured network that may have been mis-configured.
b. Slow loading time of Wi-Fi settings by maintaining a shorter list of configured networks.
c. Automatically forget Open Networks.
d. Assign a friendly name to a network (while being displayed in this app).
e. Assign a friendly name to a hotspot (BBSID) of a network (while being displayed in this app).
f. Automatically restrict connection to a specific BBSID (Further changes are planned to restrict the connection to a set of BBSIDs, this is still experimental).
As an overall,
this app offers the possibility to forget (remove them from the configured list) Wi-Fi Networks (Open, Secured) from your device in a convenient way:
- Assign a friendly name to a network (and its hostspots - BSSIDs) (Touch the 'Name' label of the network).
- Display the signal level of a network (and its hotspots - BSSIDs) and be able to connect to it (Touch the 'Signal Level' indicator of the network).
Also it is possible to explicitly connect to a hotspot for a network (restricts any automatic connections to this specific BBSID).
[Experimental] Connection can also be restricted to a set of BBSIDs.
- Forget manually selected Secured Networks/Open Networks with a few clicks (Favorites are excluded).
- Automatically forget Open Networks when not in use (Favorites are excluded).
- Mark a Network as 'Favorite' so that is not forgotten by mistake either manually or automatically.
- Show a Notification if the Wi-Fi is on but no connection yet.
This is the Google play link:
https://play.google.com/store/apps/details?id=cs.anddev.wificleanup&hl=en
No root access required.
Permissions Explanation:
- Connect and disconnect from Wi-Fi. Needed to get the Wi-Fi status.
- View network connections. Needed to get the status of a Wi-Fi connection.
- View Wi-Fi connections. Needed to get the list of Wi-Fi connections.
- Run at startup. Needed to get the Wi-Fi connection status without running the app.
Changes for v.3.0:
- Show a Notification if the Wi-Fi is on but no connection yet.
- Assign Friendly name to a hotspot (BBSID) of a network (Touch the 'Name' label of the network).
- Display the signal level of a network hotspots and be able to connect to any of them (restricts any automatic connections to this specific BBSID). Further changes are planned to restrict the connection to a set of BBSIDs. This is still experimental and can be used once it is enabled from the Settings menu.
- Access Wi-Fi settings
- UI changes
Wi-Fi CleanUp v.1.1
Hi all,
new version is out (v.1.1) with the next added functionality:
- Automatically forget Open Networks when not in use (Favorites are excluded).
- Mark a Network as 'Favorite' so that is not forgotten by mistake either manually or automatically.
Enjoy
Chris
Wi-Fi CleanUp v.2.0
Hi all,
new version is out with the next added functionality:
- (v.2.0) Assign Friendly name to a network (Touch the 'Name' label of the network).
- (v.2.0) Display the signal level of a network and be able to connect to it (Touch the 'Signal Level' indicator of the network).
Also bug fixes and UI changes.
Enjoy
Chris
Would you be willing to pick up where Wi-Fi Ruler left off? I've emailed the author, with no luck, several times to ask if he can help me troubleshoot whether its my phone (SM-G920T) or his app that needs tweaking. Basically, his app allows us to rank what SSIDs are more desirable (in our eyes), and is *supposed* to allow us to use BSSIDs to make choices. Prime example: "xfinitywifi" is all over the country now, but I only want to connect to the 'xfinitywifi' signal in one location, not everywhere. I can't tell if his app is working perfectly, but it's my Samsung GS6 (5.1.1) that keeps usurping the app because it only knows that I "remembered" xfinitywifi once, so I must want to connect to it everywhere and anywhere.
Where to find the app? Link? Am I blind? Can't find...
great
@bwb8771
Sounds interesting idea, let me do some investigation and I will revert. @Technical
This is the Google play link
https://play.google.com/store/apps/details?id=cs.anddev.wificleanup&hl=en
Hi bwb8771
I am in the process of making a prototype as a proof of concept, will you be willing to test it for me?
If yes, pm me an email to send you the apk.
Thanks
Technical said:
Where to find the app? Link? Am I blind? Can't find...
Click to expand...
Click to collapse
me too, cannot find it..
I have added on the first post the Google play link.
chrisstavrou said:
I have added on the first post the Google play link.
Click to expand...
Click to collapse
great
Wi-Fi CleanUp v.3.0
Hi all,
new version is out with the next added functionality:
- Show a Notification if the Wi-Fi is on but no connection yet.
- Assign Friendly name to a hotspot (BBSID) of a network (Touch the 'Name' label of the network).
- Display the signal level of a network hotspots and be able to connect to any of them (restricts any automatic connections to this specific BBSID). Further changes are planned to restrict the connection to a set of BBSIDs. This is still experimental and can be used once it is enabled from the Settings menu.
- Access Wi-Fi settings
- UI changes
Enjoy
Chris
Hi, I'd like to be able to switch easily between 2g and 4g on my phone (Pixel 2, LOS 18.1, rooted). At home my cell network is terrible and works well only with the antenna that I get when forcing the phone on 2g. No VoWiFi with my carrier unfortunately (for phone over WiFi at home).
I've seen this thread https://forum.xda-developers.com/t/...2g-3g-lte-xda-exclusive-free-version.2945406/ but the app there only lets me toggle between 2g, 3g, 2g/3g, but no 4g/LTE. Do you have a recommendation for an app that would let me toggle between 2g and 4g?
Also, it has to be possible to script this so that when I'm connected to a given WiFi network (my home network), it would automagically switch to 2g, then switch back to 4g when not connected to that WiFi network?
I'm fairly comfortable with standard Linux stuff but the Android world is mostly unknown to me.
Thank you.
edit:
settings put global preferred_network_mode1 1 <-- toggles to 2g
settings put global preferred_network_mode1 9 <-- toggles to 4g
next: find the WiFi status via shell: dumpsys wifi | grep mWifiInfo ? that seems to work but that also seems too hacky to be the proper way to get the info
next next: how to automate this