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

[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).

Related

[MOD] Display A Custom PLMN (with no SPN)

I was really getting tired of my carrier name showing up twice on the lockscreen and taking up extra real estate on my notification drop-down so I figured out how to disable the SPN from showing and how to customize the PLMN to say whatever I want.
KEY FILES TO EDIT
/data/data/com.android.providers.telephony/optable.db
/system/etc/apns-conf.xml
/system/etc/spn-conf.xml
In the apns-conf.xml make sure your provider is listed with a numeric value.
Here's an example: numeric="311370" mcc="311" mnc="370"
* As you can see the numeric is the MCC plus the MNC.
In the spn-conf.xml make sure your provider is listed with an spnOverride.
Here's an example: <spnOverride numeric="311370" spn_display_rule="SPN_RULE_SHOW_PLMN" spn_override_only_on="310,311"/>
The optable.db needs to be edited with SQLite Database Browser to add your numeric and the text to display.
Here are a few pre-configured downloads:
PLMN: CyanogenMod
http://www.4shared.com/file/BawWWTpv/cm7_plmn_gsm_crespo.html
PLMN: The Ultimate Droid
http://www.4shared.com/file/jo0455rx/tud_plmn_gsm_crespo.html
PLMN: GCI Wireless
http://www.4shared.com/file/l3fZUzGu/gci-apns-plmn.html
PLMN: B*** I Got An Android (with no asterisks)
http://www.4shared.com/file/Vkz6poYC/*****_plmn_gsm_crespo.html
NSFW YouTube Video - B*** I Got An Android
Flash these files AFTER you have flashed a ROM and booted up at least once! I tested all four files on TUD 3.0.0 Beta, CM7 A3, and various CM7 Crackflasher builds.
*Screenshots are from CM7 Crackflasher build #54 with the Jungle Waterfall livewallpaper
Very cool mod. I will try this out when I have the time!
thank you
Love this, it worked great on Bionix with 1.3 kernel. For some reason running the same rom with the new 1.4b kernel it no longer works and yes I tried reflashing and wiping a few times. Any ideas?
Hey could you make me one and either PM me or post it up?
I'm on CM7 on a Nexus S, and I don't see a '/system/etc/spn-conf.xml' file. It doesn't seem to exist on mine. I'm on the latest nightly (#8) and have updated everything. Am I missing something?
How exactly did you get these files? I'm having all sorts of trouble with this. First off, the optable.db file is zero K, even when I extract it through ASTRO or Root Explorer with R/W permissions. Secondly, as I mentioned in the last post, the 3rd file is missing from the stated directory.
I'm really confused, as it seems that none of these instructions add up for a Nexus S. I'd like my T-Mobile message to instead display "Nexus S: Pure Android, Pure Google"
Did not work on Modaco R9, CM7 or The Cracker builds...
nickmv said:
I'm on CM7 on a Nexus S, and I don't see a '/system/etc/spn-conf.xml' file. It doesn't seem to exist on mine. I'm on the latest nightly (#8) and have updated everything. Am I missing something?
Click to expand...
Click to collapse
spns-conf.xml does not exist on the Nexus S originally, but if you place it in /system/etc/ the OS knows to use it.
nickmv said:
How exactly did you get these files? I'm having all sorts of trouble with this. First off, the optable.db file is zero K, even when I extract it through ASTRO or Root Explorer with R/W permissions. Secondly, as I mentioned in the last post, the 3rd file is missing from the stated directory.
Use the optable.db from my zip and just edit it as you see fit.
I'm really confused, as it seems that none of these instructions add up for a Nexus S. I'd like my T-Mobile message to instead display "Nexus S: Pure Android, Pure Google"
Click to expand...
Click to collapse
I'm not sure what the character limit is but that might be too long.
I have all the files in the proper folders but it still doesn't work. Modaco R9
for those having problems getting this to work try using clockwork and press mount/storage then mount/system. hope this works.
tsalate said:
for those having problems getting this to work try using clockwork and press mount/storage then mount/system. hope this works.
Click to expand...
Click to collapse
You might be on to something, it worked for about 3 seconds then went right back to T-Mobile.
Still doesn't work. Mounted /system and /data. Does it only work for certain carriers? I'm using a&t
Is there a way to apply this to ALL carriers, rather than selecting one manually.
thanks

SIM Toolkit for ICSSGS

Dear all,
I am desperately looking for a STK.apk from the ICS SDK.
I am currently unable to install the sdk since I have no access to a computer right now.
Can someone please post a link to the latest stk.apk?
Sent from my I9000 using XDA App
Edit:
I have found another STK.apk than the one from post 3. The latter one has been extracted from OneCosmic's ICS Beta 1. It works fine for me as well. Apparently my Dual SIM adapter does not need all functions of STK, so it may not work for sending provider codes.
Anyone who is able to use the attached STK with provider codes, please provide feedback for others.
SiriusCybernetik said:
Dear all,
I am desperately looking for a STK.apk from the ICS SDK.
I am currently unable to install the sdk since I have no access to a computer right now.
Can someone please post a link to the latest stk.apk?
Sent from my I9000 using XDA App
Click to expand...
Click to collapse
mmeeetooo i need it plzzzzz
Success
To all it may concern:
I downloaded the STP.apk (SIM ToolKit) from the ICS Apps Dump , copied the apk to "system/app" and changed the permissions to Owner: RW, Group: R, Others: R
To do so, use any Root Explorer app.
As I am not yet allowed to paste links, please PM me if you want me to sent it to you.
Works like a charm now...
Steps:
1. Download 'stk.apk' and copy it somewhere on your phone
2. Move it to '/system/app' with a root enabled file manager
3. Change the permissions as described above
4. Reboot
F.y.i.: Root does not work on my ES File Explorer.
I use 'File Manager HD', cause it's easy to use and it is free.
Dont forget to enable root in the settings.
Permissions can be changed by long press on the file.
Doesn't work with 4.0.3 Is there newer apk available?
Toonio said:
Doesn't work with 4.0.3 Is there newer apk available?
Click to expand...
Click to collapse
Well I am on Onecosmics great RC1 with "updated" kernel, which is also 4.0.3 and it works perfect. It works even better than on GB.
I am using a dual SIM adapter which needs STK to switch between SIMs. On GB Stock, the process crashed from time to time and I had to restart the phone in order to be able to switch SIMs. Now, I doesn't crash anymore.
- Did you copy the file with a root-enabled explorer and assign the correct permissions?
- Do you have any radio related issues on your ICS installation? (e.g. incoming/outgoing calls working, no mobile data issues etc.)
I did all the things above, can't instal it....
Need other version of stk.apk?
Greetz
I don't think that you need another version, since this one is from the ICS System App Dump and it works perfect with 4.03
Do you receive any FCs on the Phone process? Can you copy stk.apk to system/app ? Did you check permissions (i.e. rw-r--r--)? Is the stk.apk still in the correct folder after reboot? Did you reboot?
A detailed description of what happens would be an asset if you want help.
I did everything as described here. Seems that app somehow works, but something isn't like it should be. My confirmation through stk doesnt reach back to server I guess.
STK depends on RIL!
Toonio said:
I did everything as described here. Seems that app somehow works, but something isn't like it should be. My confirmation through stk doesnt reach back to server I guess.
Click to expand...
Click to collapse
I'm not surprised... this is the same behavior I saw on CyanogenMod 7.
SIM Toolkit is heavily dependent on the Radio Interface Layer (RIL) implementation. As I understand it, the RIL is the hardware/software component which interacts with the phone's modem/baseband in order to call, SMS, 3G, etc. SIM Toolkit and USSD codes are all dependent on separate functions in the hardware, and the software layer must also implement hooks for them to work properly. The original poster's SIM switching gadget might work because the functions it relies on are implemented, while the ones we need are not.
Also, I've noticed that certain operations work on Onecosmic's ICS which don't work on Teamhacksung's, such as *522#, my bank's mobile interface. STK has only ever worked for me on Samsung stock ROMs.
More info about Android's RIL software and how it interacts with the hardware: http://www.netmite.com/android/mydroid/development/pdk/docs/telephony.html
Thanks aorth, for this detailed insight.
So I must consider myself as a 'lucky guy'.
Could the issue be fixed by using or porting a Nexus S modem?
Sent from my I9000 using XDA App
Damn, it won't wok properly then?!
Thx, and I'll keep hoping
I did everything in the steps. It's installed. I can't seem to find it in the app drawer. Nothing in my app drawer is hidden. So, since i can't find it. I can't run it.
Solutions?
Hi, with 'installed' , do you mean 'copied to \system\app' with correct permissions and still there after reboot ?
Sent from my I9000 using XDA App
not sure if this is the right place to ask but has anyone had an issue while on a call the only way yo talk to the person is either on bluetooth or speaker? btw using kernel that came with rc3plus
I can install it as a normal app or should I be root?
kasitodo said:
I can install it as a normal app or should I be root?
Click to expand...
Click to collapse
You must be root and you need a file manager with root access.
c.f. instructions on first page, post #3.
If you are not used to do this kind of stuff, be cautious and follow the instructions step by step. PM me, if you are unsure.
Do it at your own risk. I am not responsible for whatever could be the consequences of your doing.
I've just downloaded and followed the instructions for installation at post #3 and it worked fine! I'm using Onecosmic's ICS RC3.1 in my SGS.
Thanks...
SiriusCybernetik said:
To all it may concern:
I downloaded the STP.apk (SIM ToolKit) from the ICS Apps Dump , copied the apk to "system/app" and changed the permissions to Owner: RW, Group: R, Others: R
To do so, use any Root Explorer app.
As I am not yet allowed to paste links, please PM me if you want me to sent it to you.
Works like a charm now...
Steps:
1. Download 'stk.apk' and copy it somewhere on your phone
2. Move it to '/system/app' with a root enabled file manager
3. Change the permissions as described above
4. Reboot
F.y.i.: Root does not work on my ES File Explorer.
I use 'File Manager HD', cause it's easy to use and it is free.
Dont forget to enable root in the settings.
Permissions can be changed by long press on the file.
Click to expand...
Click to collapse
Well, i tryed everything and it doesnt work for me on "Onecosmic's ICS Port Android 4.0.3 RC3.1" :s
PS: I tryed with Root Explorer, Super Manager and even downloaded the app you said, but it doesnt have any option for Root lol, so i cant access those folders :s
NaabKing said:
Well, i tryed everything and it doesnt work for me on "Onecosmic's ICS Port Android 4.0.3 RC3.1" :s
PS: I tryed with Root Explorer, Super Manager and even downloaded the app you said, but it doesnt have any option for Root lol, so i cant access those folders :s
Click to expand...
Click to collapse
What exactly does not work? Do you have working root access?
If you are not able to copy the files to the specified location, then either your root is not working or you have not enabled it correctly.
In the app I mentioned, you must do the following:
- start 'file manager'
- press left button and select 'settings' from the context menu
- tick 'Root Explorer' and 'Mount system writeable' checkboxes
- allow the app root access whenever asked...
Sent from my GT-I9000 using XDA App
SiriusCybernetik said:
What exactly does not work? Do you have working root access?
If you are not able to copy the files to the specified location, then either your root is not working or you have not enabled it correctly.
In the app I mentioned, you must do the following:
- start 'file manager'
- press left button and select 'settings' from the context menu
- tick 'Root Explorer' and 'Mount system writeable' checkboxes
- allow the app root access whenever asked...
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Ofc. i have root access, but for me, it simply didnt work, the app doesnt show in the app list =/

[MOD] PRL Write Enabler for Sprint Galaxy S4 [MDC][MDL][MJA]

First off this work is based on Digiblur's PRL Write Enabler from the Sprint Galaxy S3 forum. I simply modified it & packaged it for our Sprint Galaxy S4 devices.
Here is the original S3 post that this was found in... http://forum.xda-developers.com/showthread.php?t=2159054
Also, post #8 below provides additional info.
I tested it by flashing with TWRP and it worked on my stock, rooted S4 with the MDC and MDL releases.
If you're on a stock rooted Rom and not using TWRP, you can just copy the HiddenMenu.apk from inside the zip file downloaded into /system/app/ and overwrite the one that's there. (You'll need a root enabled file browser to do this of course).
Thanks to Unknownforce here is a version for MJA...
http://www.androidfilehost.com/?fid=23212708291676468
Enjoy!!
This certainly will save me from having to use CDMA WS to switch like I just did yesterday. 55014 was not working well for me in my market so I switched back to 25014.
What is write enabler?
Keeps aborting for me
THEGAMEPLAY94 said:
Keeps aborting for me
Click to expand...
Click to collapse
You mean the install of the zip?
If so, you can pull the APK out of the zip and replace HiddenMenu.apk in the system folder (make a backup first). You may want to also set the permissions to rw-r-r after replacing the system app. Reboot, then you should be good to go.
@ChadH42,
I know it seems like I'm harping on you but I'm really not..
You need to update the OP on - 1. What is this? 2. What does this do? 3. Why is this in the Development Section.. ?
A good OP leads to less questions.. Development Sections aren't for information. That would be considered a Discussion Thread that belongs in General.
Let's keep the Dev section clean from the start.
My suggestion - Edit the OP on the What's/Why's?/How To's and you won't get posts like mine.
To the OP, updated your title as [WIP], and I suggest you provided additional information so that folks aren't bricking their new devices.
I will check in, if you need anything, let me know.
What this MOD does (in case the OP takes a little while to chime in)
What this MOD does is modifies our ##DATA# (select View) menu to allow for the PRL Write option to appear and function. With this menu option, the user can change their PRL on the fly from the device itself by placing a copy of the desired PRL in the root directory of Internal Storage and name it "test.prl" (no quotes), dial ##DATA# (choose View), tap Write PRL, tap the sub-menu option Write PRL ---wait--- and then the device reboots with the test.prl PRL applied upon reboot. Not every PRL works and sometimes it takes a couple of tries.
A tip for multiple PRL options is to, of course, keep a folder of the PRLs you like and keep them labeled in there. Copy the desired PRL to proper place as needed and just remember to rename the copy to "test.prl". Switch back and forth as you please. I hope this helps clear some confusion and helps some find purpose with the MOD like I have.
For a clear set of instructions that I did not want to just copy verbatim, check the link below. Also, if you are having issues with the zip not installing in CWM, just extract the APK from the ZIP (inside the system/app folder), use Root Explorer or your favorite root-access file explorer to place the APK in the APP folder, apply the proper permissions and reboot.
Ref from the GS3: http://forum.xda-developers.com/showthread.php?t=1748516
So I unzipped the file, replaced the hidden menu original apk with the new one, then set permissions, rebooted, then tried ##3282# and the view and edit options do not appear.. .. It just blanks out the items I just entered
Sent from my SPH-L720 using Tapatalk 2
jayjay7411 said:
So I unzipped the file, replaced the hidden menu original apk with the new one, then set permissions, rebooted, then tried ##3282# and the view and edit options do not appear.. .. It just blanks out the items I just entered
Sent from my SPH-L720 using Tapatalk 2
Click to expand...
Click to collapse
Did you clear Cache when you rebooted?
What ROM are you using?
ChadH42 said:
Did you clear Cache when you rebooted?
What ROM are you using?
Click to expand...
Click to collapse
+1...same thing is happenening to me...Im on force rom. when i type in the dialer code it just blanks out.
lilmikeyv said:
+1...same thing is happenening to me...Im on force rom. when i type in the dialer code it just blanks out.
Click to expand...
Click to collapse
I just tried this mod with the Force ROM and it did the same thing (blank options). The only thing I can think of is that it works with the odex version of the stock ROM so maybe its a problem with deodex ROMs of which Force is one.
O okay. Its currently not a necessary thing for me at the moment, just nice for when I travel to Alabama. Hopefully later on someone gets it working on deodex.
Sent from my Nexus 4 using Tapatalk 2
ChadH42 said:
I just tried this mod with the Force ROM and it did the same thing (blank options). The only thing I can think of is that it works with the odex version of the stock ROM so maybe its a problem with deodex ROMs of which Force is one.
Click to expand...
Click to collapse
I am actually running it on the Rooted Stock DeOdexed ROM. So I don't think it is an Odex/DeOdex issue...might be a Force ROM issue.
Also, moot point for Force ROM (1.0+) anyway because the PRL Write mod is already included with that.
I'm also having this problem and I'm pretty sure it was working this morning. I haven't flashed anything since then.
edit-- I tried:
1. wiping both cache's
2. killing background process "OIThiddenmenu"
neither fixed it.
I reinstalled the stock odex ROM and flashed this again and it worked.
Just an FYI, OP, I get Error Status 6 when trying to flash this via recovery, which indicates one of two things. Either the format of the file is incorrect or there is a syntax error. The syntax looks fine, but opening in basic Notepad shouldn't "look pretty" like it currently does. So it's likely it was edited with a non-Unix-compatible text editor like Notepad or MS-Word...
To make modifications to an updater-script (or just about any Android/Linux files like this) you need something like Notepad++ or gVim.
Anyways, I did a quick test with this, and it does in fact not work on my ROM as it is, but I see why it's failing, but I don't know what exactly it's trying to reference yet. (It fails with an id number instead of a name, so I'll have to de-compile some things to find it.)
I'm not sure it's a ROM issue or a MOD issue yet. (meaning it might have to be updated for each custom ROM, depending on how they are configured) But I'll track it down and update when I can.
Unknownforce said:
Just an FYI, OP, I get Error Status 6 when trying to flash this via recovery, which indicates one of two things. Either the format of the file is incorrect or there is a syntax error. The syntax looks fine, but opening in basic Notepad shouldn't "look pretty" like it currently does. So it's likely it was edited with a non-Unix-compatible text editor like Notepad or MS-Word...
To make modifications to an updater-script (or just about any Android/Linux files like this) you need something like Notepad++ or gVim.
Anyways, I did a quick test with this, and it does in fact not work on my ROM as it is, but I see why it's failing, but I don't know what exactly it's trying to reference yet. (It fails with an id number instead of a name, so I'll have to de-compile some things to find it.)
I'm not sure it's a ROM issue or a MOD issue yet. (meaning it might have to be updated for each custom ROM, depending on how they are configured) But I'll track it down and update when I can.
Click to expand...
Click to collapse
Thanks for all your help here..
I had the error status 6 problem in the beginning and thought I fixed it. You are correct that I used MS WordPad to edit the files.
ChadH42 said:
Thanks for all your help here..
I had the error status 6 problem in the beginning and thought I fixed it. You are correct that I used MS WordPad to edit the files.
Click to expand...
Click to collapse
I think TWRP can read the non Unix type characters, which is why it works on a different recovery.
I'm hoping it's a mod issue and I can just modify the mod to work universally regardless of the rom. But we'll see.
Sent from my SPH-L720 using xda app-developers app
fails in recovery for me.
says error executing updater binary in zip
in stock rooted...

Help I have lost my data connection.

I was trying to get the wifi tethering hack from this thread:
Here
I followed the alternate method and downloaded the modded framework-res.apk for my verizon gs4 which is running 4.3 MK2.
I downloaded it straight from the phone and then copied to the system dir. I changed the permissions with root explorer to 644 and then moved it to \system\framework and rebooted.
Hotspot does not ask me for credentials which is great but I have lost my data connection. Not sure what to try. I downloaded a couple of the framework-res.apks from that thread that I thought were the "stock" ones to put everything back like it was and still no data.
Full disclosure, I did try to rename one of the access points after the initial reboot and now it seems I can't change any of those settings but might not have been able to before and that probably doesn't matter.
Any help is appreicated and I am sorry if this is in the wrong place. Thanks.

[Q] Tethering Disabled

I just upgraded from a S2 Skyrocket to a S5 Active running stock 4.4.2 on ATT, and realized that in the last couple years ATT must have caught onto the simple uninstall TetheringManager.apk trick to enable tethering. I have rooted with towelroot (easiest root I've ever done!) and I've cleaned off most of the ATT garbage from the phone, but haven't been able to figure out how to get tethering working. I read through this thread http://forum.xda-developers.com/showthread.php?t=2535141 but since it's for the S4 I assume the apk won't work for me.
Can anyone point me to a set of instructions that apply to the ATT S5 Active?
And before anyone tells me to pay ATT, I have a really old $10 unlimited data plan that would be lost if I ever added tethering, I would go back to the S2 before I would consider dropping my data plan.
droptopmas said:
I just upgraded from a S2 Skyrocket to a S5 Active running stock 4.4.2 on ATT, and realized that in the last couple years ATT must have caught onto the simple uninstall TetheringManager.apk trick to enable tethering. I have rooted with towelroot (easiest root I've ever done!) and I've cleaned off most of the ATT garbage from the phone, but haven't been able to figure out how to get tethering working. I read through this thread http://forum.xda-developers.com/showthread.php?t=2535141 but since it's for the S4 I assume the apk won't work for me.
Can anyone point me to a set of instructions that apply to the ATT S5 Active?
And before anyone tells me to pay ATT, I have a really old $10 unlimited data plan that would be lost if I ever added tethering, I would go back to the S2 before I would consider dropping my data plan.
Click to expand...
Click to collapse
Don't assume anything like that Luckily the old apks work! Here's the one I confirm works: http://forum.xda-developers.com/showthread.php?t=2310850
TrueAntares said:
Don't assume anything like that Luckily the old apks work! Here's the one I confirm works: http://forum.xda-developers.com/showthread.php?t=2310850
Click to expand...
Click to collapse
Ok, what's a working procedure to install and use this? I've read through 10 pages of that thread and have no idea....
I tried installing the apk, won't overwright existing apk.
I tried uninstalling existing apk and installing this apk, says it cannot install. (I have a backup of existing which I then restored)
I tried deleting the installed apk from /system/app and copy and paste this apk in, tethering crashes when I try to launch it.
EDIT, the apk downloaded as a .zip which I renamed to .apk, might this have something to do with it?
EDIT 2, I missed the clearing of the cache and rebooting. After replacing the APK with the downloaded one, clearing the cache with TBU, and rebooting, it seems to be working great. Note I didn't have and odex file to delete....
droptopmas said:
Ok, what's a working procedure to install and use this? I've read through 10 pages of that thread and have no idea....
I tried installing the apk, won't overwright existing apk.
I tried uninstalling existing apk and installing this apk, says it cannot install. (I have a backup of existing which I then restored)
I tried deleting the installed apk from /system/app and copy and paste this apk in, tethering crashes when I try to launch it.
EDIT, the apk downloaded as a .zip which I renamed to .apk, might this have something to do with it?
Click to expand...
Click to collapse
Just make sure you use the link in the post I recommended. There's no zip, only an apk that is 232KB large. Use a file explorer like the ES Explorer app. Go to /system/app, copy TetheringProvision.apk and TetheringProvision.odex to a backup location, then delete them, copy the downloaded apk to /system/app, set the permissions to read + write for the owner (root) and only read for the rest (using the "more options" setting if you use ES Explorer) and that's it, the Mobile Hotspot app should work.
I have tested and works correctly with a phone released using another operator. :good:
It's easy, take root the phone, use "ES explorer" or "rootexplorer", go to the folder "system / app" delete "TetheringProvision.apk" and "TetheringProvision.odex", copy the new "TetheringProvision.apk" and set permissions "rw-r--r--" reboot and go.
Wireless Tether running smoothly. :good:
jm2k7 said:
I have tested and works correctly with a phone released using another operator. :good:
It's easy, take root the phone, use "ES explorer" or "rootexplorer", go to the folder "system / app" delete "TetheringProvision.apk" and "TetheringProvision.odex", copy the new "TetheringProvision.apk" and set permissions "rw-r--r--" reboot and go.
Wireless Tether running smoothly. :good:
Click to expand...
Click to collapse
confirmed working. thanks
I didn't realize there is a way to tether without a chance of at&t detecting and shutting down the plan. Is this it?
droptopmas said:
I just upgraded from a S2 Skyrocket to a S5 Active running stock 4.4.2 on ATT, and realized that in the last couple years ATT must have caught onto the simple uninstall TetheringManager.apk trick to enable tethering. I have rooted with towelroot (easiest root I've ever done!) and I've cleaned off most of the ATT garbage from the phone, but haven't been able to figure out how to get tethering working. I read through this thread http://forum.xda-developers.com/showthread.php?t=2535141 but since it's for the S4 I assume the apk won't work for me.
Can anyone point me to a set of instructions that apply to the ATT S5 Active?
And before anyone tells me to pay ATT, I have a really old $10 unlimited data plan that would be lost if I ever added tethering, I would go back to the S2 before I would consider dropping my data plan.
Click to expand...
Click to collapse
Reading this I almost thought I woke up in the middle of the night and made another post; exact same situation I found myself in!
I used Wanam Xposed to disable provisioning, is this functionally identical to using Wifi Tether Router to 'bypass' the tethering plan requirement? I'm using the native hotspot app atm.
jm2k7 said:
I have tested and works correctly with a phone released using another operator. :good:
It's easy, take root the phone, use "ES explorer" or "rootexplorer", go to the folder "system / app" delete "TetheringProvision.apk" and "TetheringProvision.odex", copy the new "TetheringProvision.apk" and set permissions "rw-r--r--" reboot and go.
Wireless Tether running smoothly. :good:
Click to expand...
Click to collapse
This is not working for me. I followed the steps and deleted the TetheringProvision.odex and .apk and copied the new .apk with set permission "rw--r--" and i rebooted. still not working.
gainstatom said:
This is not working for me. I followed the steps and deleted the TetheringProvision.odex and .apk and copied the new .apk with set permission "rw--r--" and i rebooted. still not working.
Click to expand...
Click to collapse
You are missing the final r, it should be rw-r--r--.
In ES File Explorer it's Owner read write; Group read; Other read
I also cleared the cache after doing the file swap. I had my permissions wrong the first time as I left Execute in there, once I figured that out it's working great for me.
I'm on an S5 Active.
thepktrckt said:
You are missing the final r, it should be rw-r--r--.
In ES File Explorer it's Owner read write; Group read; Other read
I also cleared the cache after doing the file swap. I had my permissions wrong the first time as I left Execute in there, once I figured that out it's working great for me.
I'm on an S5 Active.
Click to expand...
Click to collapse
Whoops, it was a typo, I had the permissions rw--r--r--. The hotspot works now, but it doesn't show me the screen to configure my password and stuff like that.
gainstatom said:
Whoops, it was a typo, I had the permissions rw--r--r--. The hotspot works now, but it doesn't show me the screen to configure my password and stuff like that.
Click to expand...
Click to collapse
When you click it on, you don't have the three dot menu right next to it? Are you using FoxFi or stock?
I'm using stock. It looks like this.
Sent from my SAMSUNG-SM-G900A using XDA Free mobile app
Hmm I'm sorry to say I don't have other ideas besides a full reset. Here is what mine looks like.
Sent from my SAMSUNG-SM-G870A
TrueAntares said:
Don't assume anything like that Luckily the old apks work! Here's the one I confirm works: http://forum.xda-developers.com/showthread.php?t=2310850
Click to expand...
Click to collapse
I just went to this thread and got the old tethering,,,APK copied it to system after removing the listed other two , changed permissions.
Now my S5 is totally Hot Spot friendly!
Thanks for the tip!

Categories

Resources