I am on the T-Mobile network, and recently traded my bricked Zenfone for the H810. After unlocking the cellular network on the H810, I noticed that the tether feature was not working. When switching on the hotspot, a toast pops up that says "Authorizing..." then says it is unable to connect, due to a network issue. This happens for both 5.1 and 6.0. Don't put that G4 on craigslist just yet- there is a solution. It's actually quite a simple fix, however it requires root privileges.
(After Rooting; as of currently, this is limited to android 5.1)
1) Install SQLite Editor
2) Open the app, grant root permissions, then navigate to the "Files" tab.
3) From the root directory, you will want to tap the "data" folder. Tap the next "data" folder. Scroll down and tap the "com.android.providers.settings" folder. Tap the "databases" folder, then tap the "settings.db" file. ("/data/data/com.android.providers.settings/databases/settings.db")
4) From this screen, tap the "system"
5) From here, we are looking for the "tether_entitlement_check_status". Tap this to edit the value column to read "0".
6) Voila! You can now use the tethering feature with other carriers.
The only downside to this, is that since 6.0 has yet to obtain root, you will be limited to using 5.1.
I hope this helps somebody out. :victory:
-B34rclaw
I'm on 6.0 so it wont help me much but still thanks!
No prob! figured at least it's on here, in case some other poor soul runs into the same issue.
b34rclaw said:
No prob! figured at least it's on here, in case some other poor soul runs into the same issue.
Click to expand...
Click to collapse
Just downgraded to 5.1 and rooted my device. Time to try out this.
bilalirfan said:
Just downgraded to 5.1 and rooted my device. Time to try out this.
Click to expand...
Click to collapse
Bilal exactly how did u downgrade to LP from MM...What are the chances of success? I upgraded to MM but the only problem I am having is my phone is not getting any network signals. I want to downgrade so may be I can get back the network signals. everything else is working just fine.
b34rclaw said:
I am on the T-Mobile network, and recently traded my bricked Zenfone for the H810. After unlocking the cellular network on the H810, I noticed that the tether feature was not working. When switching on the hotspot, a toast pops up that says "Authorizing..." then says it is unable to connect, due to a network issue. This happens for both 5.1 and 6.0. Don't put that G4 on craigslist just yet- there is a solution. It's actually quite a simple fix, however it requires root privileges.
(After Rooting; as of currently, this is limited to android 5.1)
1) Install SQLite Editor
2) Open the app, grant root permissions, then navigate to the "Files" tab.
3) From the root directory, you will want to tap the "data" folder. Tap the next "data" folder. Scroll down and tap the "com.android.providers.settings" folder. Tap the "databases" folder, then tap the "settings.db" file. ("/data/data/com.android.providers.settings/databases/settings.db")
4) From this screen, tap the "system"
5) From here, we are looking for the "tether_entitlement_check_status". Tap this to edit the value column to read "0".
6) Voila! You can now use the tethering feature with other carriers.
The only downside to this, is that since 6.0 has yet to obtain root, you will be limited to using 5.1.
I hope this helps somebody out. :victory:
-B34rclaw
Click to expand...
Click to collapse
I did all the instructions you gave us but always again fail in authentication and every time I change the value from 5 to 0 it again turn to be 5
what should I do?
Thsnkx a lot it did really works, as im on 5.1.
iiJackyii said:
I did all the instructions you gave us but always again fail in authentication and every time I change the value from 5 to 0 it again turn to be 5
what should I do?
Click to expand...
Click to collapse
hello, i suggest you to download this app: set edit (this app will open the databases shell instantly) then you scroll in. when you find thethering_entitlement_check_state, you tap on it to modify the value from 5 to 0.
and then enjoy
it works for me; hoping it shall be the same to you
I confirm, tested on LG G4 H810 5.1 H81010o rooted. Thanks mate!
Related
I have tried this on both the pure/stock first ICS leak and a custom ROM based upon that leak (ScV7) and in both cases, when I connect my Atrix 2 to the Lapdock 500, it *very* briefly displays the correct Webtop 3.0 welcome screen, and then just abandons that and jumps right into "mirror mode" with the notification bar still at the top as usual, and everything blown up to ridiculous size. Exactly ONCE it went into true Webtop/ICS Tablet mode as it was supposed to (notification bar at bottom), but every time after that it just insists on Mirror mode and doesn't under any circumstances allow me to choose Webtop 3.0, in other words ICS tablet mode.
Does anyone know how to fix this?
This turned out to be related to the "Entitlement Check" which blocked Webtop from starting up. I disabled that check and Webtop now loads correctly.
paleozord said:
This turned out to be related to the "Entitlement Check" which blocked Webtop from starting up. I disabled that check and Webtop now loads correctly.
Click to expand...
Click to collapse
I'm having the same issues. What exactly is this "entitlement check" and how do I access it. Thanks.
dwilbur said:
I'm having the same issues. What exactly is this "entitlement check" and how do I access it. Thanks.
Click to expand...
Click to collapse
The entitlement check is a setting built into the AT&T ROM by default to check whether you have permission from your carrier to do things like Wifi and USB Tethering. Why it does this check upon connecting a Webtop accessory I'm not quite sure, but anyway...
Things you will need to disable it:
ES File Explorer (free from play store)
aSQLiteManager (free from play store)
1. Launch ES File Explorer and within its settings, grant it full root permissions (near the bottom of settings, go in and check all four checkboxes).
2. From ES File Explorer navigate upward out of your SD card and onto the root of your device, then go into Data/Data/com.motorola.android.providers.settings/databases
3. Copy the "settings.db" file found there over to your SD card
4. Using aSQLiteManager select "Open Database" and pick that settings.db file on your SD card.
5. Select "settings" from the four tables you are presented with
6. Select "Data" from the top button menu
7. You'll see a long list of crap. Hit PgDn untiul you see line 113 "entitlement_check". Hit Edit and change the value from 1 to 0.
7b. Also go to line 70 "usb_entitlement_check" and change the value from 1 to 0 as well.
8. While you're here, also go to lines 117 and 118 that start with "dun" and change them both from 0 to 1. This is not necessary for Webtop but will enable wifi hotspot tethering.
9. Exit aSQLiteManager, go back into ES File Explorer and this time copy the modified "settings.db" back into the previous/original folder from Step 2, overwriting the old file.
10. Exit ES File Explorer, reboot your device and Webtop should work as expected.
Fix for Webtop disappearing
paleozord said:
The entitlement check is a setting built into the AT&T ROM by default to check whether you have permission from your carrier to do things like Wifi and USB Tethering. Why it does this check upon connecting a Webtop accessory I'm not quite sure, but anyway...
Things you will need to disable it:
ES File Explorer (free from play store)
aSQLiteManager (free from play store)
1. Launch ES File Explorer and within its settings, grant it full root permissions (near the bottom of settings, go in and check all four checkboxes).
2. From ES File Explorer navigate upward out of your SD card and onto the root of your device, then go into Data/Data/com.motorola.android.providers.settings/databases
3. Copy the "settings.db" file found there over to your SD card
4. Using aSQLiteManager select "Open Database" and pick that settings.db file on your SD card.
5. Select "settings" from the four tables you are presented with
6. Select "Data" from the top button menu
7. You'll see a long list of crap. Hit PgDn untiul you see line 113 "entitlement_check". Hit Edit and change the value from 1 to 0.
8. While you're here, also go to lines 117 and 118 that start with "dun" and change them both from 0 to 1. This is not necessary for Webtop but will enable wifi hotspot tethering.
9. Exit aSQLiteManager, go back into ES File Explorer and this time copy the modified "settings.db" back into the previous/original folder from Step 2, overwriting the old file.
10. Exit ES File Explorer, reboot your device and Webtop should work as expected.
Click to expand...
Click to collapse
THIS WORKED PERFECT! What a relief! :good::good:
just double checking before i get charged a lot of $$$
hey guys, first i just wanna say this is my first post i have watched the noob video but before i start using my tethering or hotspots...i've done everything that the post said and i have my lines 70 (checking) 113, 117, and 118 and i'm rooted (thanks to you awesome guys ) but like i said i just wanna make sure i'm not getting charged for any of this
Didn't work
lavoietg said:
THIS WORKED PERFECT! What a relief! :good::good:
Click to expand...
Click to collapse
Hello everybody.
Well, I must say I have an MB865 (AT&T Branded) quite a long time ago and just a couple of days ago I upgraded to official ICS. Loved it!
But I did not remember that the main reason I rooted my phone when it was in GB it was because wifi tethering. I remember doing something similar with SQLite modifying entitlement_check from 1 to 0, and just doing that It worked.
Now, I see, process is the same, but including now usb_entitlement_check and both lines starting with dun, so I rooted again, and already done that SQLite thing, but it's still not working.
First, I don't know if it's supposed to appear a notification when wifi tethering or usb tethering gets turned on just like it used to be like back in GB, but I'm getting no notification, only when a device "connects to my phone"
I can surf any website from my phone, and devices connecting to it say "connected" but websites don't load, nothing loads. Already tried in PC, Mac, and phones... same to all of them. Did I miss/skip something?
didnt work
Do it as described twice by change line113 from 1 to 0, phone freeze on "rethink possible" screen, must make factory reset. Firmware is 125.en.us 4.0.4 +root (mb865) reason - need for use lapdock 500 in webtop mode when connected over mobile internet connection (will popup message about entitlement check failed then go to mirror mode)
Can provide something for off that check? Maybe must rename field as "disabled"? Or one post on forum say "go to system/app and rename entitlementservice.apk and it's related file. (one other with a similar name) to .bak files and reboot." - which one works correct?
uboat55 said:
Do it as described twice by change line113 from 1 to 0, phone freeze on "rethink possible" screen, must make factory reset. Firmware is 125.en.us 4.0.4 +root (mb865) reason - need for use lapdock 500 in webtop mode when connected over mobile internet connection (will popup message about entitlement check failed then go to mirror mode)
Can provide something for off that check? Maybe must rename field as "disabled"? Or one post on forum say "go to system/app and rename entitlementservice.apk and it's related file. (one other with a similar name) to .bak files and reboot." - which one works correct?
Click to expand...
Click to collapse
From your description it sounds as though you may be trying to edit the settings.db file right in place on your phone, which could cause a reboot/freeze. You have to make sure to copy the settings file over to your SD card, use aSQLitemanager to edit that copied file, not the original one, and then copy the modified file back to the original location, over-writing the unmodified one.
Also, make sure that line 113 does in fact say what it's supposed to, namely "entitlement_check". Sometimes this property can appear on different lines depending on the rom/firmware in use, as can the others starting with "dun". So be sure to change the right property settings.
I have the Lapdock 500 as well with the the MB865 (AT&T unlocked running on Rogers in Canada) and use it all the time without issue after having made these changes. I wouldn't bother with renaming the entitlementcheck.apk as this only half helps, allowing you to activate webtop when connected but still not providing mobile data in this mode. Doing all three of those edits to the settings.db file and then rebooting, should fix everything.
thanks for answer, - i rename entitlementservice.apk to entitlementservice.bak and entitlementservice.odex to .odexbak (as mad try change to .bak but it deny and i think lost that method also, but huh :silly: its just cause have already .bak in same directory. ) direct on same directory by giving root access to file manager then reboot and check mobile connection, it works. will check again for that but seems it already works without any entitlement checking.
I do strongly as posted, put file to sd card and make changes, line 113 was entitlement_check with value 1. after change i overwrite it to system directory but. finally must reset for get back phone to life, mmaybe i do something wrong. i do it after reset also
There is one strange what i catch is a weight of settings.db first was a 15kb but after fall and freeze then reset it was a 14kb.
uboat55 said:
thanks for answer, - i rename entitlementservice.apk to entitlementservice.bak and entitlementservice.odex to .odexbak (as mad try change to .bak but it deny and i think lost that method also, but huh :silly: its just cause have already .bak in same directory. ) direct on same directory by giving root access to file manager then reboot and check mobile connection, it works. will check again for that but seems it already works without any entitlement checking.
I do strongly as posted, put file to sd card and make changes, line 113 was entitlement_check with value 1. after change i overwrite it to system directory but. finally must reset for get back phone to life, mmaybe i do something wrong. i do it after reset also
There is one strange what i catch is a weight of settings.db first was a 15kb but after fall and freeze then reset it was a 14kb.
Click to expand...
Click to collapse
In the Settings.db file, check that line 70 "usb_entitlement_check" is also set to 0 rather than 1.
I believe that in the stock ICS ROM this is how it is already set by default which is why I didn't include it in my main instruction set above in the first post. Nope I'm wrong.. just checked and on stock MB865 ROM it is set to 1, and should be changed to zero as well. I will edit my first post to include this extra step as a result.
uboat55, please let me know if this helps, although none of these changes should be causing crash/freezes in your device upon reboot, so there may still be something else going on.
may you excuse me cause i afraid for again freeze, its very hard to recover programms and other style which i use, i could hardly recover much of it, and it took much time for place icons programs, paswords etc. very hard.. i`m novice in that and dont know how easy recover all after reset. must learn that. But i check again mobile connection and can confirm that no any entitlement check found and lapdock works in webtop mode (not changed to mirror mode), seems renaming files succesful for that
In case you need another example of why CWM & Backup is useful....
paleozord said:
The entitlement check is a setting built into the AT&T ROM by default to check whether you have permission from your carrier to do things like Wifi and USB Tethering. Why it does this check upon connecting a Webtop accessory I'm not quite sure, but anyway...
Things you will need to disable it:
ES File Explorer (free from play store)
aSQLiteManager (free from play store)
1. Launch ES File Explorer and within its settings, grant it full root permissions (near the bottom of settings, go in and check all four checkboxes).
2. From ES File Explorer navigate upward out of your SD card and onto the root of your device, then go into Data/Data/com.motorola.android.providers.settings/databases
3. Copy the "settings.db" file found there over to your SD card
4. Using aSQLiteManager select "Open Database" and pick that settings.db file on your SD card.
5. Select "settings" from the four tables you are presented with
6. Select "Data" from the top button menu
7. You'll see a long list of crap. Hit PgDn untiul you see line 113 "entitlement_check". Hit Edit and change the value from 1 to 0.
7b. Also go to line 70 "usb_entitlement_check" and change the value from 1 to 0 as well.
8. While you're here, also go to lines 117 and 118 that start with "dun" and change them both from 0 to 1. This is not necessary for Webtop but will enable wifi hotspot tethering.
9. Exit aSQLiteManager, go back into ES File Explorer and this time copy the modified "settings.db" back into the previous/original folder from Step 2, overwriting the old file.
10. Exit ES File Explorer, reboot your device and Webtop should work as expected.
Click to expand...
Click to collapse
Well, I followed the instructions, and saved the DB file back in the original location, and when I reboot the phone is is stuck at the 'Rethink Possible' screen. The phone is rooted (SU prompted me for changes) but is running the stock rom. Stupidly, I did not install CWM or make a backup, so how can I install a new rom or CWM or ?? to get things going again? I can go into the standard recovery / fastboot options menu.
johnmbailey said:
Well, I followed the instructions, and saved the DB file back in the original location, and when I reboot the phone is is stuck at the 'Rethink Possible' screen. The phone is rooted (SU prompted me for changes) but is running the stock rom. Stupidly, I did not install CWM or make a backup, so how can I install a new rom or CWM or ?? to get things going again? I can go into the standard recovery / fastboot options menu.
Click to expand...
Click to collapse
Since you don't have a custom recovery installed, you'll have to flash the FXZ for your phone via RSD lite. Make extra sure that you have the correct FXZ because flashing the wrong one has a high probability of bricking your phone.
If I had a dollar for every time I said that, I'd be making money in a very weird way.
I downloaded the FXZ, and it is going again
1BadWolf said:
Since you don't have a custom recovery installed, you'll have to flash the FXZ for your phone via RSD lite. Make extra sure that you have the correct FXZ because flashing the wrong one has a high probability of bricking your phone.
If I had a dollar for every time I said that, I'd be making money in a very weird way.
Click to expand...
Click to collapse
The computer would not recognize the phone using RSD, so I used the script found in another post on the site. Thanks for the input.
It's actually super-super easy to root.
You have to make sure you:
Have access to the sdcard, either through ADB or a adapter to your computer.
If phone is locked, use an AT&T sim. If unlocked, and using another carriers sim, must have APN info
Have data working on the phone, either wifi or from the carrier. You also must have a Google account to download/install 2 programs from Play Store
Now, I use T-Mobile, and my data speed here is GPRS..Yep, not even dialup speeds. During the unlock process I was following, my wifi mac address got screwy (If, when trying to enable wifi, it keeps shutting off, you may have same issue)
But, I'll also show how to fix that, too.
The following HOWTO does NOT require ADB, but it can make life easier for you. I always enable it at first boot.
The sections in Green are for everybody
The sections in Blue are if, like me, you have no wifi
** This WILL work for the AT&T Avail ZTE-Z990 (MIGHT work for the Z990g Merit. I don't have one, so proceed at your own risk ). It may work on your phone. It may not.
** If you follow this, and you 'brick your phone', start World War III, or your hair falls out, IT'S YOUR PROBLEM, NOT MINE.
Hit the dialer on your phone. Dial *983*7668# (DO NOT PRESS THE GREEN SEND BUTTON)
After the little text saying something about root, go to the Google Play Store, and search for "Superuser". The first on the list you want to install
After Superuser installs, start it, and go to the FAR LEFT, and find where it says "Tap here" for updating. Let it update. If it doesn't, reboot the phone, try again
If you get an error about the * code, you may have a newer update from your carrier installed. Google search for "TCard z990", and reflash for the older rom. The *code will work then.
You got root, Really, It's THAT easy
Now for 'goofy wifi'
After Superuser is up and running, get "Absolute System Root Tools" from the Play Store, and install it.
When you run the program, it should have a dialog from Superuser to allow access. If not, reboot, try again
At the top of ASRT, tap "File Browser", navigate to "/system/etc"
Find the file 'nv_4319.txt', and tap it.
Scroll down to two lines that have "macaddr" in them. One has a '#' infront of it. Swap the '#' from the front of that line to the front of the other 'macaddr'
Press Menu button, and save. Back out of ASRT, and go to the wifi settings. Turn your wifi off, then back on. You should be able to connect to wifi now.
That's about it.
Now if we can just get some headway with a Cyanogen ROM for this thing....
i just rooted and then modified the nv_4319.txt file. i did install superuser but i dont think is needed, no permission was asked. instead of ASRT, any root file explorer with built-in text editor will work. i used root explorer.
el_venga said:
i just rooted and then modified the nv_4319.txt file. i did install superuser but i dont think is needed, no permission was asked. instead of ASRT, any root file explorer with built-in text editor will work. i used root explorer.
Click to expand...
Click to collapse
Better install SuperUser
Why? Because, if you don't, EVERYTHING has su access ALL THE TIME. The Superuser app limits this.
nv-4319 edited but still nothing
i tried your method and edited the file successfully but my wifi still stays white and when i attempt to turn it on it simply flashes and returns to the same error message. i rooted my device successfully several months ago and wifi worked fine until i used the trev e mod tethering app which worked well once, however neither wifi or tethering have worked since. any other suggestions are welcome, and thanks in advance.
I just wanted to share this with any verizon unlimited users looking for a solution to wireless tethering with the V20. This needs root.
1.) Download modified HotspotProvisionVZWG4.apk. This is from the LG G4 post http://forum.xda-developers.com/verizon-g4/general/how-to-enable-native-hotspot-unlimited-t3166435
2.) Rename '/system/app/HotspotProvision/HotspotProvision.apk' to 'HotspotProvision.apk.bak' (I used root explorer)
3.) Rename '/system/app/HotspotProvision/oat/arm64/HotspotProvision.odex' to 'HotspotProvision.odex.bak'
4.) Copy the modified HotspotProvisionVZWG4.apk and place it into /system/app/HotspotProvision/
5.) Check that the permissions on '/system/app/HotspotProvision/HotspotProvisionVZWG4.apk' is 0644
6.) Reboot phone. Enjoy native hotspot
Wi-Fi tether router in the app store works perfect. I can't remember how much it is because I bought it a long time ago.
Your way is much better, free, and easy to do.
Sent from my SM-T817V using Tapatalk
That darn rooting thing! Just giving it a little while longer before I go that route, letting things settle in now that the VZW variant has success. I've got this thread and file saved for that day tho! Thanks for the info.
Just wanted to share because I spent the day looking for a solution. I had been using foxfi on the note7, but foxfi wifi tethering doesn't work in the v20 nougat. I tried a bunch of alternative apps but none let me get past the subscription check. This mod has been working great, though the rooting processes is still pretty rough.
ACalcutt said:
I just wanted to share this with any verizon unlimited users looking for a solution to wireless tethering with the V20. This needs root.
1.) Download modified HotspotProvisionVZWG4.apk. This is from the LG G4 post http://forum.xda-developers.com/verizon-g4/general/how-to-enable-native-hotspot-unlimited-t3166435
2.) Rename '/system/app/HotspotProvision/HotspotProvision.apk' to 'HotspotProvision.apk.bak' (I used root explorer)
3.) Rename '/system/app/HotspotProvision/oat/arm64/HotspotProvision.odex' to 'HotspotProvision.odex.bak'
4.) Copy the modified HotspotProvisionVZWG4.apk and place it into /system/app/HotspotProvision/
5.) Check that the permissions on '/system/app/HotspotProvision/HotspotProvisionVZWG4.apk' is 0644
6.) Reboot phone. Enjoy native hotspot
Click to expand...
Click to collapse
I don't have the file mentioned in step 3. So do i just skip that dtep?
ACalcutt said:
I just wanted to share this with any verizon unlimited users looking for a solution to wireless tethering with the V20. This needs root.
1.) Download modified HotspotProvisionVZWG4.apk. This is from the LG G4 post http://forum.xda-developers.com/verizon-g4/general/how-to-enable-native-hotspot-unlimited-t3166435
2.) Rename '/system/app/HotspotProvision/HotspotProvision.apk' to 'HotspotProvision.apk.bak' (I used root explorer)
3.) Rename '/system/app/HotspotProvision/oat/arm64/HotspotProvision.odex' to 'HotspotProvision.odex.bak'
4.) Copy the modified HotspotProvisionVZWG4.apk and place it into /system/app/HotspotProvision/
5.) Check that the permissions on '/system/app/HotspotProvision/HotspotProvisionVZWG4.apk' is 0644
6.) Reboot phone. Enjoy native hotspot
Click to expand...
Click to collapse
I don't get step 5. I don't see anywhere to find 0644
Edit: rebooted and tested and it works. Thanks for this
Just because I had to Google it myself:
http://www.theandroidsoul.com/set-0644-permissions-from-es-file-explorer/
Shows how the permissions tree looks for '0644' permission. Explanation here:
https://www.quora.com/Android-opera...es-some-files-need-these-types-of-permissions
---------- Post added at 10:35 AM ---------- Previous post was at 10:29 AM ----------
And to follow up, not sure if it's just me... but I also did not have the file listed in Step 3. I am able to start the hotspot but any time I try to go to Set Up Mobile Hotspot to change the SSID or password, it force closes. I miss my PDA Net days lol
PDAnet still works with the v20 but not via wifi. Works with usb cable which I have used and Bluetooth which I have not yet tried. Been using it for years.
NO ROOT NEEDED : )
That is true, but I can't very easily tether my phone to my cheapo smart-TV with a cable
For what it's worth, the deodexed 996 stock ROM :
https://forum.xda-developers.com/v20/development/us996-100-stock-deodexd-rom-t3520131
has the hotspot built in, working flawless, with editing SSID possible just fine. I'm sure his other ROM's might also, but I'm on that one and everything worked right away. Was the first thing I tested as soon as I flashed it lol.
CharlzO_2000 said:
Just because I had to Google it myself:
http://www.theandroidsoul.com/set-0644-permissions-from-es-file-explorer/
Shows how the permissions tree looks for '0644' permission. Explanation here:
https://www.quora.com/Android-opera...es-some-files-need-these-types-of-permissions
---------- Post added at 10:35 AM ---------- Previous post was at 10:29 AM ----------
And to follow up, not sure if it's just me... but I also did not have the file listed in Step 3. I am able to start the hotspot but any time I try to go to Set Up Mobile Hotspot to change the SSID or password, it force closes. I miss my PDA Net days lol
Click to expand...
Click to collapse
I have the exact same issue. You ever resolve it?
sic4672 said:
I have the exact same issue. You ever resolve it?
Click to expand...
Click to collapse
I ended up using the Stock 996 unmodded ROM, which has all the tweaks (RootSwitch) and stuff enabled out of the box, and the hotspot works perfectly on that one. Yes, it's not a "Verizon" ROM, but the only issue I've had at all, is that the My Verizon app doesn't work, nor the Visual Voice Mail. I do miss the functionality of both, but for me the hotspot is more important, and I can always check the others manually in a browser or dialing into the VM anyway.
This works fine on my rooted Verizon LG V20. I had the files listed, where they were supposed to be. I also used ES File Explorer to change the permissions to 0644. By default, this file is read-write-execute for everyone. 0644 is much more limited permissions - no one can execute, and only the owner can write to it. See the ES File Explorer link above from CharlzO_2000 that shows you how to set the permissions with ES File Explorer.
I tested the hotspot for a few minutes...worked fine. No carrier nag and good connection to it from an iPad. Thanks, OP, and thanks, CharlzO_2000 for the 0644 links.
Stumped...
So last night I was able to root my v20 (verizon) and it was quite hairy especially when it was vibrating like crazy.... So got over that hump and now I'm stumped at these hotspot activation steps. Could you guys help a brotha out? So renamed the files just fine, but did not understand the section about permissions. None of my root browsers were about to change permissions to 0644, but not sure if its needed. So when I try to fire up the hotspot from the system settings it automatically shuts off and says "activity does not exist on this device". What am I missing?
sphui5 said:
So last night I was able to root my v20 (verizon) and it was quite hairy especially when it was vibrating like crazy.... So got over that hump and now I'm stumped at these hotspot activation steps. Could you guys help a brotha out? So renamed the files just fine, but did not understand the section about permissions. None of my root browsers were about to change permissions to 0644, but not sure if its needed. So when I try to fire up the hotspot from the system settings it automatically shuts off and says "activity does not exist on this device". What am I missing?
Click to expand...
Click to collapse
I use solid explorer you'll want to go into properties to change permissions.
I didn't like that ES File Explored made me install some shopping app before I could get to the hidden system files. Pretty crappy on their part...
Everything works exactly as the OP explained. If you're having trouble with the permissions in ES File Explorer, long press on the new apk file to select it, pick "more" in the bottom right, then select properties. You'll see permissions listed there and you need to pick "change" and change the boxes so that you get "rw- r- r-" (Owner = RW, Group = R, Global = R). Back out, reboot, and you'll be golden.
ArmOfAtlas said:
I didn't like that ES File Explored made me install some shopping app before I could get to the hidden system files. Pretty crappy on their part...
Click to expand...
Click to collapse
ES has gone downhill over the past year or two. I still have an older version backed up to avoid their bloat. The send over lan feature doesn't work with nougat though.
If you are fed up with ES, give FX explorer a try. I've found it to be a decent replacement without all the bloat.
Could this method cause the data connection to fail sporadically? While using the hotspot, my phone network stops working. It still shows 4G and it being functional, but the hotspot, my apps, nothing that uses data works. It lasts for a minute or two and then it works again. Just wondering if anyone else is having this issue...
Verizon LGV20 with 1.2 restock kernel and WETA.
If anyone would like to suggest a different kernel or ROM, I'm open.
dtoye said:
I use solid explorer you'll want to go into properties to change permissions.
Click to expand...
Click to collapse
What do u have to do to get tethering
Try reading the thread starting at the OP.
Hotspot crashing
Hello, I followed these steps and they worked to enable the wifi hotspot but Everytime I go to try to change the name and password the hotspot crashes.
Anyone have any idea if the hotspot name can be changed manually by editing the buidprop or something else?
Thanks
I am not a developer but a HW guy.
This applies only to i9505 international version with Qualcomm processor as tested.
Please note that whoever tries the following, upon failure and/or ending up with bricked phone(s), incurring any loss, implied or direct, resulting from the application of what is described in this post, including but not limited to time, warranty, update from Samsung including security updates, resources, financial or otherwise,etc., does not point a finger in my direction but, does so at his/her own risk.
(Hope I scared a few).
The unit that I used originally had XXUHPK2 - XST firmware.
Whatever given below are personally experienced after quite a bit of searching, testing and few near misses including SIM not being detected or infinite loops when searching for network to register due to my own experimentation with Modem and NON-HLOS files.
But I never once lost my IMEI as the method is fairly straightforward. Always God "ODIN" is there to the rescue.
This applies to those who do not want an "always on" Jio4GVoice app and prefer to stay with stock recovery. Of course custom recovery can always be installed.
I have used PI1_VOLTE_JIO FW available on this forum but had faced few issues related to calling out at times, more so when I travel long distance. If I stay put at certain places it always worked.
Now to the works:
1. Using ODIN install I9505XXUPOL1_I9505PHNPOL1_PHN FW. - Search to download FW.
Nordic version of FW with PI1 modem "may" be used but I found network search for registering yields less number of networks. I have not tried using the Nordic FW.
2. Root the device using CF-Auto-Root.
3. Search for "Volte fix.zip" and download. Easiest way to get links to download is YouTube. In the zip file I used all files have 07-11-2016 as creation date. I found VoLTEFiles zip too with the same dates but did not try it so far.
4. Watch the YouTube, say, at "watch?v=MlkaziK6AkY" or any other relevant VoLTE zip file installation video to get the gist of the method before attempting.
5. The zip contains an Apks folder and a Files folder. Extract APK, csc folder, CSCVersion.txt and SW_Confgiuration.xml to a known folder preferably in ext-sd if available.
6. Install root explorer. It is under extracted Apks folder. Allow for installation of app from unknown sources.
7. Open Root Explorer browse to /system directory. Rename existing csc folder, CscVersion.txt and SW_Configuration.xml with some leading characters as fall back. The csc folder and the files can optionally be deleted as well.
Root Explorer will require the patition to be mounted as RW saying it is Read Only. Say OK to proceed.
8. Copy and paste the above folder and files obtained from zip to /system.
9. Change permissions via Root Explorer as below:
Touch the folder or file under Root Explorer. Once selected touch 3 dots on top right and select permissions. Given numbers can be directly entered using Octal button.
csc folder - 755 octal
CscVersion.txt - 644 octal
SW_Configuration.xml - 644 octal
10. Exit Root Explorer and Reboot. And wait patiently for a while until the two way sign appears on status bar. It really takes a while.
Call Settings - "Outgoing voice call settings" automatically shows "Use VoLTE when available".
Factory reset does not restore VoLTE icon on status bar and calling is not possible as well. Wait for a while for the phone to complete all processes after setting up. Reboot to get VoLTE back.
It seems to take a while and the Sammy phone will show a report being sent when connected to WiFi... to inform you later when you select "Software Update" that the phone has modified in an un-authorized way, etc.
Calling and messaging works even with WiFi ON.
I have not provided any link as the credit should go where it belongs.
See screenshots in the attached thumbnails.
ODIN Version used 3.12.7
CF-Auto-Root available on this forum.
And most importantly thanks to the developer who created the VoLTE fix files. And a special thanks to @dhiru1602 with his PI1-VOLTE-JIO ROM as it was instrumental in making me search and test.
Does this work on other S4 not for JIO and on other networks?
treysis said:
Does this work on other S4 not for JIO and on other networks?
Click to expand...
Click to collapse
Sorry for the belated reply. I was using it on Jio only as no other nw providers were offering VoLTE at that time. Now the unit is with someone else in another country. I learnt VoLTE is available in that country and will request to get it checked. Will revert with results.
hey, no problem and thanks for the help! Have you heard back from your friend yet?
treysis said:
hey, no problem and thanks for the help! Have you heard back from your friend yet?
Click to expand...
Click to collapse
Yes and a No - On one network it does not show the icon. He is not sure if the ISP actually implemented VoLTE though announced last year. On the other he has not tested as yet. Says needs to get the 4G SIM. Will wait for some more time and revert again.
Ok. I know for sure that my network and my SIM support VoLTE, cause I am using it on another Samsung handset and it's working fine. But on the S4 no luck yet.
Btw. I just put a Malaysian SIM and this enabled VoWiFi in the settings. But couldn't try it as the card is not fully active anymore.
Hello from SoCal
I'm mighty impressed with the custom roms I've come across on this amazing site, but after several frustrating days, I've decided to go back to stock firmware for my cdma moto g3, XT1548. (Huge props to lost101 for the detailed and easy-to-follow post.)
It's such a pleasure to extend the life and usability of an older phone by installing custom roms, and I've never had any problems until I bought the g3. But try as I might, no matter what rom I installed, I couldn't restore mobile data.
After installing the rom, it seemed easy enough to complete the final step and reset the carrier by inputting ##72786# via the generic phone app. But it never worked -- instead of going to the SCRTN settings, the dialer treated it like a phone call. I googled around for days, tried changing various settings -- no luck.
Actually, I did manage to upgrade from 5.1 to 6.0 by leaving TextNow for another Sprint mnvo, so it's not a total loss. Sure did like some of the 7.1.2 roms I installed for a bit, though . . .
Did I do something dumb, or is it the case that a certain set of conditions can limit a phone's ability to be upgraded? Any thoughts? Again, LOVE this website. Thanks!
OBTonyD said:
Hello from SoCal
I'm mighty impressed with the custom roms I've come across on this amazing site, but after several frustrating days, I've decided to go back to stock firmware for my cdma moto g3, XT1548. (Huge props to lost101 for the detailed and easy-to-follow post.)
It's such a pleasure to extend the life and usability of an older phone by installing custom roms, and I've never had any problems until I bought the g3. But try as I might, no matter what rom I installed, I couldn't restore mobile data.
After installing the rom, it seemed easy enough to complete the final step and reset the carrier by inputting ##72786# via the generic phone app. But it never worked -- instead of going to the SCRTN settings, the dialer treated it like a phone call. I googled around for days, tried changing various settings -- no luck.
Actually, I did manage to upgrade from 5.1 to 6.0 by leaving TextNow for another Sprint mnvo, so it's not a total loss. Sure did like some of the 7.1.2 roms I installed for a bit, though . . .
Did I do something dumb, or is it the case that a certain set of conditions can limit a phone's ability to be upgraded? Any thoughts? Again, LOVE this website. Thanks!
Click to expand...
Click to collapse
If you're using the Virgin mobile xt1548, you just need to set up the apn correctly. Use the one in the attachments. This how I do it.
1. Clean a flash ROM.
2. Mount /system in TWRP
3. Copy the apn-conf.xml with TWRP's file manager to /system/etc
4. Chmod the apn-conf.xml to 0644
5. Unmount /system and reboot.
6. Open settings and find the cellular network settings. Select the following.
Preferred network type>LTE
System select>Automatic
CDMA subscription>RUIM/SIM
Access Point Names>APN1 Virgin Internet LTE (if there is an APN2 delete it.)
After that select "carrier settings". You'll get an error, all radios will reset and LTE will show up in a few seconds.
For future reference do not use dialer codes on custom Roms for anything network related. This is asking for some serious headaches.
Spaceminer said:
If you're using the Virgin mobile xt1548, you just need to set up the apn correctly. Use the one in the attachments. This how I do it.
1. Clean a flash ROM.
2. Mount /system in TWRP
3. Copy the apn-conf.xml with TWRP's file manager to /system/etc
4. Chmod the apn-conf.xml to 0644
5. Unmount /system and reboot.
6. Open settings and find the cellular network settings. Select the following.
Preferred network type>LTE
System select>Automatic
CDMA subscription>RUIM/SIM
Access Point Names>APN1 Virgin Internet LTE (if there is an APN2 delete it.)
After that select "carrier settings". You'll get an error, all radios will reset and LTE will show up in a few seconds.
For future reference do not use dialer codes on custom Roms for anything network related. This is asking for some serious headaches.
Click to expand...
Click to collapse
Thanks for your post Winchester. I have Sprint, which is cdma. I understand editing the apn settings only works for gsm. I did try it anyway for kicks, no luck.
Oh and thanks for the heads-up about dialer codes on custom roms -- I had not heard that before.