• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Is there a way to change the carrier name

Did you get "recovery error (Status 0):" in cwm?

When that happens you need to grab the update-binary file
from your ROM and paste in the zip file.

1. Unzip your ROM and find
META-INF/com/google/android/update-binary file
2. Put this file in the UOT zip (overriding UOT's file)

Actually i get MD5 mismatch when fashing the UOT file..
 
A while ago I PM'd someone on this forum, and they responded with this. This worked, however it only changed the carrier name in the Settings>About Phone>Status area, and left the status bar and lockscreen area's both blank. The method you're referring to on XDA left my phone in a boot loop.


This is what the person I PM'd said to do.

"Ok you have to have a deodexed rom and apk tool, or apk manager and you decompile framework-res.apk. you can't just open it with 7zip or you wont see the values folder. So after you decompile the apk it will let you access values folder that's in the res folder that's in the framework-res folder that apk tool created. Example path ( framework-res/res/values) and in the values folder there's a file called strings.xml open it up with notepad++ and go to line 1048 and replace boost mobile with whatever you want. Then recompile framework-res and the recompiled apk will be inside a folder named dist that's inside the framework-res folder. Now open up the original framework-res.apk with 7zip and then open the new framework-res.apk with 7zip also you should now have the two apk files opened up side by side with 7zip now you have to delete the res folder and resources.arsc file that are in the original apk and then copy the new res folder and resources.arsc from the new framework-res.apk to the original one you can now use the original apk and it should work. You can push the original back into the system with adb or root explorer. Or you can use the original apk to make a uot theme and it will flash it back for you."

This is the method that worked for me. Thanks. :thumbup:
 
The eri.xml file inside "/system/framework/framework-res.apk" contains the carrier name. This is a binary file, so it must be decompiled to get access to the XML files within it in ASCII form.

I've seen some Android websites document editing this file then rebuilding the apk and pushing it back in place of the original. I tried this and screwed up my system (thankfully I had a system backup to restore from).

The simpler approach is to leave that apk file alone and simply copy the edited ASCII eri.xml to /data. The OS should pick it up (at least this is the case on Cyanogenmod based ROM's). Worked for me.
 
Guys, after a LOT of trial and error, research, trying many modules like GravityBox, and being disappointed, I have come across the solution for this. :']

Get the app called as 'Carrier Changer' (Pfft, I know, right? "How f*cking obvious", I know). You might not get it on Google's Play Store. So do this:-

1) Get the app 'Aptoide' on your Android device. It gives you paid apps for free AND gives you access to MANY unauthorized/root apps that you will not get on Play Store because they were either not allowed there or removed. (Get it here:- http://m.aptoide.com/installer?lang=EN)

2) Get 'Carrier Changer'. I have tried all other versions and apps but nothing worked other than the one in the link. (Get it here:- http://m.aaland06.store.aptoide.com/app/market/de.cstudio.changecarrier/16/3293489/Carrier Changer)

3) Install it and run the app. Check the 'Create backup' option (Just in case), and in the 3rd text field you can write whatever you want and make it your custom carrier name.

Simple as that!
I have even attached screenshots of what it was for me BEFORE and what it is now AFTER. (My default carrier name was 'Etisalat', btw)
 

Attachments

  • Before.png
    Before.png
    438.6 KB · Views: 355
  • After.png
    After.png
    438.5 KB · Views: 352
You guys are awesome!!

BUT will that also allow to hide my real phone number from the apps in my phone that want to read it?

There are many apps i use that are invasive and upon installation ask for permission of reading my phone number, carrier, device id, etc. etc.

I have successfully faked the device id and device info, i need to fake the first 2 now.
Let me know thx!
 
Back
Top Bottom