Chaning an icon in the statusbar - AT&T Samsung Galaxy S 5

I was wondering....if technically we/I can changeout an icon or two in the OG ROM that came with my phone out of box. I am rooted with TW, and have SU and Rootchecker (that's how I know I have successful root).
Now with File Explorer, paid version, I should be able to go into the system, find the specific .png that I want changed out....and put the new one in. Escape out of FE and restart...and I should have the new icon, correct?
I don't have to add safestrap, find a ROM I like, change out the icon and then flash it, do I? I can simply do as I stated above right? Not like I need to sign anything before I reinsert into the currently ROM....right?
Or am I way off, lol?

Related

can't get metamorph to install theme, and yes i searched

i can't seem to figure out why i can't apply nextheme.
i'm on enom's latest ROM, and got the appropriate (well, mostly, only difference i believe between 1.9.1 and 1.9.2 is the camera app, i think).
i unzipped the nextheme folder, brought over only the folder containing the modifications and xml file, and put them into a folder on sd card. using metamorph i navigated to the correct folder, selected the xml file, and then hit 'apply all'.
it says it starts with the first file (browser.apk), then just sits there with the little 'busy' indicator spinning around. i let it go for like 10 minutes, and nothing happened, it just sat there and spun. so, i killed it.
second time i just selected one apk to adjust (calendar.apk) rather than the whole lot. same thing. sit there and look busy, but do nothing. forever.
so i killed it.
any suggestions?
Which version of MetaMorph are you using?
3bs said:
Which version of MetaMorph are you using?
Click to expand...
Click to collapse
the newest one. i picked up the morph in the themes thread. somebody said that they packaged up the theme into a morph. i tried to get it to fire up, and it just locked. if i tried to update all, it would lock on the first one. if i would pick any single one, it would lock on that.
i'm not going to hold my breath. i'll just wait for froyo, i guess. or, at least news about froyo.
Sorry for hijacking your thread but since you're talking about metamorph here i might as well ask instead of creating a new thread.
So i have the most recent version of metamorph and when i try to apply themes it says it had successfully patched things but nothing changes. Anyone know why or how to fix this?
I'm using HelixLauncher2 so that could be why but it used to work before the update so i dont know

Help me theme my Captivate, please?

I have a Captivate I just upgraded to, from a BlackBerry. [FINALLY]
After reading around for a week or two on XDA it's about time I ask the questions I've been searching so long for.
It's a couple questions, but I have no idea:
I'm running the latest Cognition rom. Though it's nice and all, can I have my old boot animation back? How?
Ever since I started researching Android and their themes, I've fallen in love with chancellorr's minimalist themes, notably this one from his deviantART account: http://chancellorr.deviantart.com/gallery/26259232#/d33q9jd. I've been trying to get his setup ever since I started. Help please?
How do I use MetaMorph? I'm not sure if it's the main theming app for Android, but it's nothing like Winterboard on the iPhone, I have no idea what I'm doing! Help with that too, please?
What's the nicest and most customizable launcher for Android?
Anything else I might need to know to help further customize my Captivate? What I should be worried about, and how I can prevent issues loading themes and the like.
Thanks for helping me out, loving this Captivate so far
bugmenever said:
I'm running the latest Cognition rom. Though it's nice and all, can I have my old boot animation back? How?
Ever since I started researching Android and their themes, I've fallen in love with chancellorr's minimalist themes, notably this one from his deviantART account: http://chancellorr.deviantart.com/gallery/26259232#/d33q9jd. I've been trying to get his setup ever since I started. Help please?
How do I use MetaMorph? I'm not sure if it's the main theming app for Android, but it's nothing like Winterboard on the iPhone, I have no idea what I'm doing! Help with that too, please?
What's the nicest and most customizable launcher for Android?
Anything else I might need to know to help further customize my Captivate? What I should be worried about, and how I can prevent issues loading themes and the like.
Click to expand...
Click to collapse
1. Yes; the boot animation resides in /system/media/bootanimation.zip. To replace it, put the new bootanimation.zip on your SD card and move it over with root explorer. Should you not have root explorer, run the commands below via AndroidSDK/tools (put the bootanimation.zip in the /tools folder too)...
Code:
adb push bootanimation.zip /sdcard/
adb shell
su [i](should change from a $ to a #, dont forget to accept superuser on the phone too)[/i]
cp /sdcard/bootanimation.zip /system/media/
exit
exit
adb reboot
2. As this seems to be designed for a different device, it would require decompiling the frameworks and such and porting them over to captivate-esque code; that would work with the captivates framework.
3. This thread should teach you how to MetaMorph.
4. It's a matter of opinion. The two big ones are Launcher Pro and ADW.Launcher, both come with their own advantages and disadvantages. Want a transparent app drawer background? ADW. Want to hide apps in the app drawer? LauncherPro. Best way to find which one you like is to try them yourself, but as for customizable, i would say Launcher Pro as you don't have to jump through hoops to change the dock background.
5. Don't try to flash a theme that was designed for a different phone. When you theme a ROM, you theme the framework, which is tightly bound to the rest of the software. Changing the Captivates framework to the Evo framework for example would cause problems, as the Evo frameworks calls for different values in different places. The code isn't necessarily different, but the layout and string values will be different too.
All in all, this phone is pretty unbrickable. Get used to making backups and flashing back from a bad flash, and before you apply a theme, make sure you back up whatever files this theme calls for you to replace! Most of the time, even with a theme that doesn't work(assuming it's for the captivate), you'll still retain basic functions. Backup is key!
Enjoy the new toy!
geokhentix said:
1. Yes; the boot animation resides in /system/media/bootanimation.zip. To replace it, put the new bootanimation.zip on your SD card and move it over with root explorer. Should you not have root explorer, run the commands below via AndroidSDK/tools (put the bootanimation.zip in the /tools folder too)...
Code:
adb push bootanimation.zip /sdcard/
adb shell
su [i](should change from a $ to a #, dont forget to accept superuser on the phone too)[/i]
cp /sdcard/bootanimation.zip /system/media/
exit
exit
adb reboot
2. As this seems to be designed for a different device, it would require decompiling the frameworks and such and porting them over to captivate-esque code; that would work with the captivates framework.
3. This thread should teach you how to MetaMorph.
4. It's a matter of opinion. The two big ones are Launcher Pro and ADW.Launcher, both come with their own advantages and disadvantages. Want a transparent app drawer background? ADW. Want to hide apps in the app drawer? LauncherPro. Best way to find which one you like is to try them yourself, but as for customizable, i would say Launcher Pro as you don't have to jump through hoops to change the dock background.
5. Don't try to flash a theme that was designed for a different phone. When you theme a ROM, you theme the framework, which is tightly bound to the rest of the software. Changing the Captivates framework to the Evo framework for example would cause problems, as the Evo frameworks calls for different values in different places. The code isn't necessarily different, but the layout and string values will be different too.
All in all, this phone is pretty unbrickable. Get used to making backups and flashing back from a bad flash, and before you apply a theme, make sure you back up whatever files this theme calls for you to replace! Most of the time, even with a theme that doesn't work(assuming it's for the captivate), you'll still retain basic functions. Backup is key!
Enjoy the new toy!
Click to expand...
Click to collapse
Thanks so much for answering :]
2. Where can I find Captivate frameworks? I always see different amazing looking themes, but no frameworks specifically for Captivate.
4. Learned that the hard way. Scared myself two days after getting it by trying to flash a theme for the G1 and had to wait half an hour to flash back to stock ROM, so I've started to backup more now.
bugmenever said:
Thanks so much for answering :]
2. Where can I find Captivate frameworks? I always see different amazing looking themes, but no frameworks specifically for Captivate.
4. Learned that the hard way. Scared myself two days after getting it by trying to flash a theme for the G1 and had to wait half an hour to flash back to stock ROM, so I've started to backup more now.
Click to expand...
Click to collapse
You can find them on this board. A theme almost always changes the framework, which can point to a couple files. These aren't all of the files in theming, but generally, these 2 are almost always changed.
/system/framework/framework-res.apk
/system/framework/twframework-res.apk
Themes usually come as a .zip file, which is intended for you to flash with CWM(ClockworkMod Recovery). Cognition comes with ROM Manager I believe, if it doesn't, DL it off the market. Open it, click Flash ClockworkMod, select Captivate, then you can reboot into recovery and flash themed updates.
Put the themed .zip on your SD card
1. Open ROM Manager, and Flash it, selecting Captivate.
2. Select Reboot into Recovery. (On the first attempt, you might have to click "Reinstall Packages" when it boots into recovery, to get you into CWM for the first time.)
3. Once inside CWM, Install ROM from SD Card > Choose ROM from SD card > theme.zip
It's pretty hard to brick this phone, so don't be afraid to experiment a bit. Generally, most captivate themes are available here in teh Apps & Themes board, but make sure you read the thread to see if there's any information about it being compatible with your current ROM or not.
That's awesome!
Is there anything I would really need to get started up with this phone? I used to have an iPhone and I'm used to their framework, so... :]
Hoping to become a master at this.
I would say ROM Manager, Root Explorer, Titanium Backup, and NinjaMorph are all musts. I would say update to one of the newer roms too; like Perception. The newer kernels are much faster. If you're into customizations, it's worth modifying the rom before you install it (please note however, to always keep a stock unmodified copy of the rom you're modifying, incase it doesn't work).
It's pretty easy. Open the Rom's .zip(like perception, etc etc) in 7z or WinRAR
Apps go in /system/app if you want them to be system-installed (can't remove them, samsung/atnt bloatware is installed in the /system/app for example..well was)
OR the /data/app , which is pre-installed but on a user level, uninstallable like any app downloaded from the market.
Anything theme related goes in /system/framework
Kernels/Modems/etc go in the /updates folder
drag, drop, replace. No need to uncompress and recompress. Whatever you download, assuming it's not an odin flashable, will generally be in the same file system as the rom you're modifying, so it's easy to swap them out. This way themes install with the rom, please note however that if you do install a theme in such a way, features like the all-boot menu (Reboot/recovery/download on power menu), or any extra animations or unlock screens may not work; unless the theme you're building in has them too!
Woops. Accidently double posted.

Wrong Banner in Lockscreen - Can't edit

I have a Hero CDMA phone that was purchased from a Canadian carrier. I have confirmed that the CID is the proper one for the carrier. However, I did a factory (##786#) reset on the phone, and now the lockscreen is showing "Cellular South" as the banner on the lockscreen. I tried changing roms to Zero Sense, and, although it is in a different place on the screen, it still says Cellular South. I take it that cellular south was where my carrier got the phones from originally. There is no RUU available for my carrier.
Before I did the reset, I was able to edit the banner with QPST and have it show up properly on the phone. My previous banner still shows with QPST, but the lockscreen won't change from "Cellular South".
So, I used to be able to edit my banner, but after the reset, I now can't. I read somewhere that the HeroC only has 9 spaces for Banners, but this Banner is 14 and I can't figure out where it is stored to edit it. I have tried looking at some xml files, like eri.xml and the HTC lockscreen files, and it is not in the normal places. There are some places that come up as "CellSouth" (9 spaces) in nvram, but none that can find that say "Cellular South" Obviously the phone must getting the information from somewhere. I thought it might have been an image file, not a text, but when it showed up in a different place with the Zero rom, that theory went for a nosedive.
If anyone has any idea where the information on the banner is stored, or any way to get it back to being able to be edited, I would appreciate it.
I also have an Alltel phone, and I did the same reset on it, and it also now has a locked Cellular South banner but I thought that was just because it was a US phone.
I am on Cellular South and always have to change my carrier from Sprint.
The first thing I do is look in my original build.prop from my original nandroid and change the build.prop I'm going to flash. This prevents the market from having a "Sprint" tab. The only two brand related things I change are:
ro.product.brand=sprint to ro.product.brand=cellular_south
ro.com.google.clientidbase=android-sprint-us to ro.com.google.clientidbase=android-htc or = android-google-us
ro.cdma.home.operator.alpha=Sprint is the same.
Then you need to add eri.xml to /data. I have always had to do a factory reset, then push eri.xml to data in recovery before reboot. There was one time where I got it to work without a factory reset, but I don't remember exactly how.
Here's a link to a zip file you can flash in recovery. You need to go into the zip file with 7-zip or such and edit "Cellular South" to whatever you want the lockscreen to say. This zip file will push eri.xml to /data.
http://dl.dropbox.com/u/6585247/Update_eri.xml.zip
Here is just the eri.xml. Change "Cellular South" to your carrier and you can just push it to /data.
http://dl.dropbox.com/u/6585247/eri.xml
Thanks. I do appreciate the response.
I went into recovery and did a factory reset there, and then I tried to edit the file and push it to data using these commands.
adb remount
adb push eri.xml /data/
adb reboot
Unfortunately, the screen still reads "No Service" when it first starts and is connecting with a tower, followed by "Cellular South".
I pulled my eri.xml file and it is much different, No where in it does it say "Cellular South" and it is a much bigger file than the one you linked.
Obviously, the phone is getting the "no service" and "Cellular South" lines from somewhere. I am still at a loss to find out where.
What rom are you running?
Sent from my HERO200 using XDA App
I have tried both fresh and Zero (latest of each). Both are the same. With the Fresh, "Cellular South" is in the lockbar that you slide up to open the phone. With the Zero it is at the top of the screen, above the lockring that you slide up.
I tried flashing an Alltel RUU and also a Sprint RUU hoping to get an editable screen back, but neither would flash as I got a Carrier/Customer ID error. I know I can Super CID the phone, but I don't want to do that as I don't know whether a new RUU will fix anything, and the phone is tied to the carrier that I use. Unfortunately they don't provide ruu for their phones.
Murrfk said:
I tried flashing an Alltel RUU and also a Sprint RUU hoping to get an editable screen back, but neither would flash as I got a Carrier/Customer ID error. I know I can Super CID the phone, but I don't want to do that as I don't know whether a new RUU will fix anything, and the phone is tied to the carrier that I use. Unfortunately they don't provide ruu for their phones.
Click to expand...
Click to collapse
I dont know about all that. When you flash zero hero or most of these other roms, your carrier should pop up as sprint. I'm not sure what all you've changed or not changed. Pushing eri.xml into /data after a factory reset should change your lockscreen.
have you looked here?
http://shipped-roms.com/index.php?category=android
Well. This is interesting. I flashed Cyanogen Rom, and Deck Rom, and they both show Sprint on the lock screen. So this seems to be related to the Sense Roms. But I do want to run a sense Rom.
I hadn't done anything to the phone. I just did a full factory reset ##786# and lost my standard screen. This happened twice now.
Found a memory location
I have found "Cellular South" at memory location 10BA4C61. I am going to try editing that memory location and see whether the banner changes.
Well I found that the I could change the lockscreen if I edited that location (it was actually at 10BA4820) but the change would not survive a reboot.
The actual banner that I want is recorded correctly at nvram item 0071, but I cannot find "Cellular South" in any nvram value.
I also found that if I do a requestnvitemread banner, the banner I want shows up, rather than "Cellular South"
I found it. It is in nvram memory item 8042. Edit that file and it should change the Banner!
Tested and that works! Solved!

HTC Raider/Holiday Questions!!!

Just got it today and already rooted . But i have a few questions.
1.) Using Titanium Backup to remove bloatware, will removing apps/widgets for stock or friend stream cause any problems?
2.) How do you add the extended power menu? My SGS had it and let me restart, Go in to Recovery etc. I see if in some of the ROM's but i would like to stay stock for now.
2B.) How can i mod the battery meter in the status bar to show percentage as well.
3.) How to you take a screenshot? again with the sgs it was back+home.
4.) HTCSense.com, I can't get it to locate my phone. Any Canadians get it to work?
5.) Is there any way to add an extra zero to the HTC clock? So it shows 01:25 rather then 1:25
6.) Anyone got the iPhone vroom sound when text are sent?
bump, any answer to some or all my questions?
1. it will cause no issues
2. decompile /system/framework/android.policy.jar, edit smali, recompile and push back to /system/framework
2b. UOT kitchen is a good place to start
3. SGS2, was Power+Home button. Same here
4. I have never been able to get HTCSense.com to locate any of my HTC devices, ever
5. if you can decompile it and edit it, sure
6. nope
2.) Can't i just extract it from one of the current ROM's and just paste it in using root explorer and reboot?
New Question:
How does one tranfer game saves from one phone to another, don't want to loose my Cut the Rope and Angry Birds save.
EDIT:
I got angry bird over but Titanium Backup does can't find Cut the Rope and a few other games
if the rom you extract it from is running the same base as the version you are on...give it a shot
i always copy my entire titanium backup folder over from one phone to the next, then restore what i need from titanium backup
could not find one with sense 3.0. If anyone has it please let me know.

[GUIDE] How to fix "Domestic Roaming" on Sprint (and other) Nougat (and other) ROMs

[GUIDE] How to fix "Domestic Roaming" on Sprint (and other) Nougat (and other) ROMs
One of the issues with running the latest Nougat ROMs on this device is that they all say "Domestic Roaming" instead of "Sprint" and also display an R instead of 3G, 1x, etc on the signal display. After much research, I've found out it's that the phone doesn't recognize the tower as a Sprint tower and thus assumes you're roaming. The fix for that is in a little file called eri.xml. What I did was take the file from this OP (all credit goes to him) and modify it a little to get it working properly (it only had three of the four needed Roaming Indicators). I've attached my modified version to the OP of this thread, but here are the steps if you want to create your own. Note that this can be done on a PC or on your phone directly. You will need root! (but since you are most likely needing this for a custom ROM, you probably have it).
If you are just using my file directly:
Download the file and copy to phone if not downloading from there.
Copy and paste the eri.xml file to /data using the file manager of your choice (must be able to browse using root).
Change the permissions on the file to 777 (ie to Read Write eXecute for Owner, Group, and Others).
Reboot phone.
If you are going to make adjustments:
Download the file.
Unzip the file and then open eri.xml in a text editor.
Open up this list of Roaming Indicators from this Github eri.xml source
On that site, use your browser's find feature to search for your carrier. For Sprint, there are four of them (0, 1, 99, 123).
In your text editor, edit RoamingIndicator="#" to match your carrier's roaming indicator number and edit EriText="Sprint" to match your carrier's name. Note that you can change the name to whatever you want and it will scroll if it's too long (or so I've read).
Repeat step 5 for all the roaming indicator numbers for your carrier.
If you need to add extra ones, use copy and paste to do so.
Make sure that NumberOfEriEntries="#" matches the number of entries you have when you finish.
Save eri.xml and copy it to your phone if it's not already there.
Copy and paste file to /data using the file manager of your choice (must be able to browse using root).
Change the permissions on the file to 777 (ie to Read Write eXecute for Owner, Group, and Others).
Reboot phone.
At this point, you should see Sprint as your carrier and no more R on the network meter in the status bar.
I almost didn't create a new thread as I didn't do much, but I wanted to keep all the Q&A and troubleshooting in one place and not clutter the other threads. Plus, I wanted to expand upon some of the steps on what you have to do. If you have any questions or need help, please let me know.
Credits:
snandlal for his eri.xml file and tutorial to get me started (give the man a thanks!)
Hexagon ROM guys for displaying their source on Github
Works for me, thanks a ton!
Tried this; got "Changing permissions was not successful. Please note that some file systems do not allow permission changes." Please help!
clarkkentdroid said:
Tried this; got "Changing permissions was not successful. Please note that some file systems do not allow permission changes." Please help!
Click to expand...
Click to collapse
The only time I see something like that is if the file manager isn't root capable, it doesn't get root permissions somehow, or the phone isn't rooted. What file managing app are you using? I did this successfully using Solid Explorer File Manager, although I'm sure any other one that gets root would do.
coal686 said:
The only time I see something like that is if the file manager isn't root capable, it doesn't get root permissions somehow, or the phone isn't rooted. What file managing app are you using? I did this successfully using Solid Explorer File Manager, although I'm sure any other one that gets root would do.
Click to expand...
Click to collapse
I used root browser on Resurrection Remix. It has Privacy Guard which asked if I wanted to grant root browser access, and I granted it. Root browser asked me to install busybox, which I did. I moved the file to /data successfully. However, it still didn't gain permission successfully.
clarkkentdroid said:
I used root browser on Resurrection Remix. It has Privacy Guard which asked if I wanted to grant root browser access, and I granted it. Root browser asked me to install busybox, which I did. I moved the file to /data successfully. However, it still didn't gain permission successfully.
Click to expand...
Click to collapse
Hmm... I looked and that's the exact ROM I tested it on. You'll find my post on the first page and yours is on the second. I don't think I installed a different su program like SuperSU. Two ideas:
1. Make sure you give Root Browser permanent root access.
2. Try a different file manager. I used Solid Explorer with no issue. If you don't want to buy it, try other free ones first. I think MiExplorer (I think that's its name) is free on XDA and is nice.
Thanks for the suggestions. I used solid explorer and it seemed like it worked. Permissions were still 777 after reboot, but I still don't get mobile data. My network says "Sprint" instead of "Domestic Roaming", at least.
Changing roms doesn't help, correct?
clarkkentdroid said:
Thanks for the suggestions. I used solid explorer and it seemed like it worked. Permissions were still 777 after reboot, but I still don't get mobile data. My network says "Sprint" instead of "Domestic Roaming", at least.
Changing roms doesn't help, correct?
Click to expand...
Click to collapse
Not getting mobile data is different than what this file does. This just fixes the displaying Domestic Roaming issue - it's just cosmetic.
I had no data issues on that ROM. The One m7 lacks some of Sprint's LTE bands and well it's Sprint, but that's not a ROM issue. Maybe try flashing back to a Sense ROM and updating Profile and PRL and then flash back to RR.
Your GitHub link to the list of roaming indicators seems to 404.
Yankee14 said:
Your GitHub link to the list of roaming indicators seems to 404.
Click to expand...
Click to collapse
Thanks! I've fixed the link to a similar one. The original link was the same file as this one and both only seemed to include Sprint. But, you can find Verizon there as well. As for others, you may need to search to get the right numbers.
coal686 said:
Hmm... I looked and that's the exact ROM I tested it on. You'll find my post on the first page and yours is on the second. I don't think I installed a different su program like SuperSU. Two ideas:
1. Make sure you give Root Browser permanent root access.
2. Try a different file manager. I used Solid Explorer with no issue. If you don't want to buy it, try other free ones first. I think MiExplorer (I think that's its name) is free on XDA and is nice.
Click to expand...
Click to collapse
AFter having a similar issue, and switching to Solid Explorer, I was able to change the permissions on the file, however it's still showing up as "Domestic Roaming". File is in /data and shows permissions as "777 -rwxrwxrwx"
Any help or ideas?
Thanks
TalyWhackin said:
AFter having a similar issue, and switching to Solid Explorer, I was able to change the permissions on the file, however it's still showing up as "Domestic Roaming". File is in /data and shows permissions as "777 -rwxrwxrwx"
Any help or ideas?
Thanks
Click to expand...
Click to collapse
Are you on Sprint? Also, what ROM are you running?
Yes I'm on Sprint. Just installed Resurrection remix 5.8.2
TalyWhackin said:
Yes I'm on Sprint. Just installed Resurrection remix 5.8.2
Click to expand...
Click to collapse
I think I tested on that one and it worked. If you followed the steps completely (restarted?), then I'm not sure why it's still telling you "Domestic Roaming" unless you truly are roaming.
Problem is, my m7 isn't activated anymore, so I can't really verify that nothing's changed with the ROMs since I tested things. Although they shouldn't have since I don't think they've been updated (I'm pretty sure I tested on 5.8.2 or RR).

Categories

Resources