[Guide][Samsung Galaxy J327P] [Virgin Mobile USA,Others?]Wifi Hotspot Native - Samsung Galaxy J3 (2017) Guides, News, & Discussio

1. Download Apn Editor attached below and give it root permission when it requests it during process.
2. Backup your APN settings to storage.
3. Download SQLite Prime and start the app. Click on Open existing database and pick your saved apn db file from the apnsbu folder on storage. Edit all areas where Your carrier is listed as having default,mms. For Virgin Mobile the apn settings are on page 2 of the database at lines 36 and 37. Click on line 36 and scroll down to "type" and change it from default,mms to default,mms,dun. Save it. Now back out to do line 37 and repeat step above. You can now exit Sqlite Prime.
4. Now open APNsBU app and restore your apn file. It will want to reboot. Let it. Upon reboot go to Settings,Hotspot Tethering and turn on the Hotspot. That's it. You can configure Name and password before or after turning on Hotspot.
Note: You will need to reapply this method if you decide to reflash your rom,try out another rom or update your prl/profile. This method requires root and survives reboots. I do not suggest taking ANY carrier firmware updates.

Related

Super easy NOOB guide to enable tethering on Moto Droid ?

My uncle has the Droid 1, he lives in a different state and he wanted me to send him instructions on how to get the free wifi tethering. I typed up these instructions, Is this all he needs to do? :
--
1. Download Z4Root (I'd send him the APK)
2. Open it and click Perma-Root (tell him it takes a few minutes)
3. Download Superuser Permissions from Google Play (is it called Android Market still on the Droid 1?)
4. Open Superuser, let it do its thing (is this step necessary?)
5. Download Free WiFi Tether (attached APK)
6. Open, click the tethering icon, click "Allow" when superuser prompt pops up.
7. That's it! It will show up under "AndroidTether" on your computer's wifi connections.
To change the name or password-protect the WiFi, hit the Menu key and go into settings, "Change SSID" to change the name of the WiFi network, and tick "Enable WiFi Encryption" , then click "Change PassPhrase" to set a password.
To stop tethering, click the icon again, and again click "Allow" on the Superuser Permissions. This is the last time you'll have to do this, in the future it will allow it automatically.
---
Did I miss anything? Or is this fool-proof?
Use teamviewer
You are better off using teamviewer.
Send him the files that you'll need, and also the link to the teamviewer android app. Once he installs and runs it, you should be able to gain access to his phone and do the stuff for him. THat's much easier.

[Q] install xt883 rom with safestrap

i apologise for being a noob, i am from india and i recently purchased a droid 3, when i unlocked my droid 3 i was able to make calls and send text messages with all the GSM sims but none had data available in them, after some research i got to know that xt862 rom doesn't provide gsm data support internationally and i will have to install a Chinese xt882 rom for it to work. well at the start i didn't any idea of whatsoever ROM or root or safestarp ment but after a lot of research and reading i was able to root and safestrap my phone but when i tried installing xt882 rom using safestrap it came with an error. can any one please help me with this as i would really love to use my phone daily. i don't want it to end up as expensive music player
shantan said:
i apologise for being a noob, i am from india and i recently purchased a droid 3, when i unlocked my droid 3 i was able to make calls and send text messages with all the GSM sims but none had data available in them, after some research i got to know that xt862 rom doesn't provide gsm data support internationally and i will have to install a Chinese xt882 rom for it to work. well at the start i didn't any idea of whatsoever ROM or root or safestarp ment but after a lot of research and reading i was able to root and safestrap my phone but when i tried installing xt882 rom using safestrap it came with an error. can any one please help me with this as i would really love to use my phone daily. i don't want it to end up as expensive music player
Click to expand...
Click to collapse
You have to get the correct APN (Access Point Name) for your provider to make data/MMS to work, you should not require the XT883 firmware. Just try google with your SIM provider followed by APN settings.. such as "Orange UK APN Settings" or check their website, or give them a call for the correct APN settings. Some SIMs have the APNs locked into the SIM, some of them do not include APNs (You might check a phone from the SIM provider for the APN).
When you find the correct settings, go to Settings > Wireless & Network settings > Mobile Networks > Access Point Names
Create a new APN and enter the info you found. Also check Battery & Data Manager > Data delivery to ensure data is enabled.
Skreelink said:
You have to get the correct APN (Access Point Name) for your provider to make data/MMS to work, you should not require the XT883 firmware. Just try google with your SIM provider followed by APN settings.. such as "Orange UK APN Settings" or check their website, or give them a call for the correct APN settings. Some SIMs have the APNs locked into the SIM, some of them do not include APNs (You might check a phone from the SIM provider for the APN).
When you find the correct settings, go to Settings > Wireless & Network settings > Mobile Networks > Access Point Names
Create a new APN and enter the info you found. Also check Battery & Data Manager > Data delivery to ensure data is enabled.
Click to expand...
Click to collapse
i got the access point name from my provider but when i go in to Settings > Wireless & Network settings > Mobile Networks > Access Point Names the APN screen shows up blank with no functions to create or edit APN
shantan said:
i got the access point name from my provider but when i go in to Settings > Wireless & Network settings > Mobile Networks > Access Point Names the APN screen shows up blank with no functions to create or edit APN
Click to expand...
Click to collapse
Tap the menu softkey at the APN screen and tap add APN.
Skreelink said:
Tap the menu softkey at the APN screen and tap add APN.
Click to expand...
Click to collapse
cheers for the help, one last favour as i am new to ROMs can you suggest a good and easy ROM that i can put in to an sd card and install it with safestrap without any hassle
shantan said:
cheers for the help, one last favour as i am new to ROMs can you suggest a good and easy ROM that i can put in to an sd card and install it with safestrap without any hassle
Click to expand...
Click to collapse
I personally use MavRom (Maverick Rom) version 4.0, as version 4.5 has a battery drain issue with the overclock script. It's based on 906 with modifications and tweaks.
Skreelink said:
I personally use MavRom (Maverick Rom) version 4.0, as version 4.5 has a battery drain issue with the overclock script. It's based on 906 with modifications and tweaks.
Click to expand...
Click to collapse
so i was going through this thread http://forum.xda-developers.com/showthread.php?t=1406812 for flashing xt883 radio on my phone as the reception is very bad i had a few doubts
1) do you connect your phone to the pc while doing this
2) do you download root explorer on your phone from the app store and are there any free ones
3) and how do you go about doing this ( Use root explorer to push the build.prop into the system folder )
i am very sorry for being such a noob, its my first android phone
shantan said:
so i was going through this thread http://forum.xda-developers.com/showthread.php?t=1406812 for flashing xt883 radio on my phone as the reception is very bad i had a few doubts
1) do you connect your phone to the pc while doing this
2) do you download root explorer on your phone from the app store and are there any free ones
3) and how do you go about doing this ( Use root explorer to push the build.prop into the system folder )
i am very sorry for being such a noob, its my first android phone
Click to expand...
Click to collapse
On Stock and Blur based roms, there's a little line in the build.prop that Verizon snuck in.. that makes any GSM network appear to have bad reception (only 1~2 bars) but if you check under status, the reception is actually good. You can fix that by editing this line in build.prop;
ro.mot.phonemode.vzwglobalphone=1
Change the 1 to 0 and save, then reboot, this should fix the 'reception issue'
A free root browser would be JRummy's Root browser lite, or ES File Explorer (you can enable root browsing in settings).
Build.prop is in /system
IF YOU INSIST ON FLASHING XT883 (Only required for using AT&T/T-Mobile/Other USA GSM networks)
Open a root browser; copy the build.prop you have to the SDCard or somewhere safe. Copy the build.prop (after you edit the line I mentioned before on the PC, you can use notepad). After you put it in /system MAKE SURE YOU FIX THE PERMISSIONS. Most root browsers just long-press build.prop, then tap permissions (ES is Properties > permissions) Check only Read (on all three, user, other, etc) and Write on Owner ONLY.
Then use the fastboot instructions to flash the XT883 radio. THIS WILL BREAK VERIZON CDMA.

Sprint Nexus 6 Wifi Tethering *root* UPDATED WORKING

Has anyone got "net.tethering.noprovisioning=true" to work? I am able to toggle portable wifi tethering set it up and connect but will pull no data .
UPDATE
Got it to work after installing Sqlite editor from GPS.
Instructions: Open Sqlite editor navigate to data/data/com.android.providers.settings/databases/settings.db > click on Global > add string Setting.db addition of tether_dun_required value 0
Then open root explorer and open build.prop add net.tethering.noprovisioning=true to bottom
Reboot=Profit
wytecaztle said:
Has anyone got "net.tethering.noprovisioning=true" to work? I am able to toggle portable wifi tethering set it up and connect but will pull no data .
Click to expand...
Click to collapse
Have you also added the line
tether_dun_required
Value=0
To the settings database in data/data/com.android.providers.settings/databases under the global tab
I'm going to try this for t mobile hope it works
It jas been mentioned before that tmobile users need to only modify the settings database. There is a thread that mentions these details 3 or 4 pages back...
http://forum.xda-developers.com/nexus-6/help/nexus-5-tethering-hack-nexus-6-t2946775
chrisduclo said:
It jas been mentioned before that tmobile users need to only modify the settings database. There is a thread that mentions these details 3 or 4 pages back...
http://forum.xda-developers.com/nexus-6/help/nexus-5-tethering-hack-nexus-6-t2946775
Click to expand...
Click to collapse
doesn't the build.prop trick do the job as well?
For sprint device i did both with successful results.
For Sprint, I only added tether_dun_required, rebooted and it worked. This was after I factory reset, however. It didn't work before that for an unknown reason.
Sent from my Nexus 6 using Tapatalk
What app did you guys use to edit the database?
jumbodogs said:
What app did you guys use to edit the database?
Click to expand...
Click to collapse
Sqlite editor. I can try and create a flashable zip that does the same thing sometime today so it's easier for everybody. I'd have to test it myself of course.
Sent from my Nexus 6 using Tapatalk
Thanks to everyone here!
Mods Can you move to General section please.
Hey all. Are you guys using the Nexus 6 from the GPS or from Sprint? I got mine from Sprint, rooted and added lines to setting.db and build.prop factory reset and still can't even toggle Portable Wifi without getting Tethering or Hotspot Error....
My next task is to flash the factory rom direct from dev.google
I am unable to Wi-FI tether even after doing both tether_dun_required and the net.tether.noprovisioning in the build.prop. Bought straight from GPS, so not sure what I am doing wrong :/
EDIT:
It was a typo by me, the actual string is "net.tethering.noprovisioning"... "tethering" not "tether" after fixing this, all works well. I'd advise anyone struggling to just give spelling another check.
bymoe1up said:
Hey all. Are you guys using the Nexus 6 from the GPS or from Sprint? I got mine from Sprint, rooted and added lines to setting.db and build.prop factory reset and still can't even toggle Portable Wifi without getting Tethering or Hotspot Error....
My next task is to flash the factory rom direct from dev.google
Click to expand...
Click to collapse
Hey all,
So I had to edit the two files in a specific order. Here's what worked for me on a Sprint Nexus 6.
- Root device
- add the additional line for build.prop
- factory reset
- check to see if you can toggle WiFi tether/hotspot from settings [if so continue]
- add line value to settings.db
- soft reboot
Hope it works.
Sent from my Nexus 6 using XDA Free mobile app
great write up, i make it work using the directions provided..!
now anyone can make a mod for this? like APK or flushable zip?
bymoe1up said:
Hey all,
So I had to edit the two files in a specific order. Here's what worked for me on a Sprint Nexus 6.
- Root device
- add the additional line for build.prop
- factory reset
- check to see if you can toggle WiFi tether/hotspot from settings [if so continue]
- add line value to settings.db
- soft reboot
Hope it works.
Sent from my Nexus 6 using XDA Free mobile app
Click to expand...
Click to collapse
Just to share what worked for me. It wasn't working for me initially on a Sprint N6 either, but I really didn't want to factory reset. I was able to just recreate the steps you did but replacing the factory reset with a soft reboot and now it's working.
Since I had already made the changes unsuccessfully, I did have to delete then re-add the entries since it does seem to matter the order they were done.
**edit: welp, Nevermind. It worked a few times but now I'm back to seeing the error saying I may not be subscribed.
**edit #2: I had the letter t in "true" capitalized. Changed it to lower case, reboot and it's been working for two days!
For those that don't want to edit files (but don't mind spending a couple bucks)... I can confirm that "WiFi Tether Router" app is working as well.
Settings for the N6, as provided by the dev:
Interface wlan0
Method 2
Channel 1
Encryption wpa2-psk
"No Firmware Reload" <- UNCHECKED
Verify those, reboot, then open and enable (Root required for it to reset the radio).
*Edit: clarity
From what I could gather from the thread and personal trial and error, this is what worked for me.
1. Unlock
2. Root
3. Download root explorer and sqlite editor
4. Open sqlite editor
4.a - under the files tab navigate to "data/data/com.android.providers.settings/databases/settings.db/global"
4.b - click the + symbol to add a new entry
4.c - In name section put "tether_dun_required" all lower case exactly as it appears here.
4.d - In value section put "0" thats the number zero.
4.e - click save and exit program.
5 Open root explorer
5.a - Under the root tab browse to "/system"
5.b - long press on file "build.prop" choose "open in text editor" choose "yes" to remount as read-write and continue
5.c - add this as a new line to the bottom of the file "net.tethering.noprovisioning=true" all lower case exactly as it appears here. Just 1 uppercase letter here can make it not work.
5.d - save and exit
6 Reboot
7 Native tethering should work now.
Hope this helps. Let me know if I missed anything. Typed this up on my Nexus 9 tethered from my Nexus 6. :laugh:
Thanks for this. Worked perfect for me.
mengy007 said:
From what I could gather from the thread and personal trial and error, this is what worked for me.
1. Unlock
2. Root
3. Download root explorer and sqlite editor
4. Open sqlite editor
4.a - under the files tab navigate to "data/data/com.android.providers.settings/databases/settings.db/global"
4.b - click the + symbol to add a new entry
4.c - In name section put "tether_dun_required" all lower case exactly as it appears here.
4.d - In value section put "0" thats the number zero.
4.e - click save and exit program.
5 Open root explorer
5.a - Under the root tab browse to "/system"
5.b - long press on file "build.prop" choose "open in text editor" choose "yes" to remount as read-write and continue
5.c - add this as a new line to the bottom of the file "net.tethering.noprovisioning=true" all lower case exactly as it appears here. Just 1 uppercase letter here can make it not work.
5.d - save and exit
6 Reboot
7 Native tethering should work now.
Hope this helps. Let me know if I missed anything. Typed this up on my Nexus 9 tethered from my Nexus 6. :laugh:
Click to expand...
Click to collapse
This is what i did and worked for me and i only had to edit build.prop using the phone. I'm sure that it will work for everyone else. I'm also wondering if there is a way to edit/add the line we need for build.prop without having to root? something like "build.prop net.tethering.noprovisioning=True" in adb shell and it will add the line for us? hope someone can answer this for me please.
1. Enable developer mode (Go to Settings -> About phone, and click on the build number until the developer mode is enabled).
2. Enable USB debugging under Settings -> Developer options
3. Connect the device with a USB cable to a computer with the Android SDK platform tools installed
4. Start an adb shell: adb shell
5. In the adb shell, run this command: settings put global tether_dun_required 0
Edit the Build.Prop
6. Then open root explorer and open build.prop add net.tethering.noprovisioning=True to bottom
Thanks for the info. It works using Cricket sim
Sent from my Nexus 7 using Tapatalk

This simple tether hack still works! Neet root.

My original post on this hack is here for Samsung Galaxy S3:
http://forum.xda-developers.com/showthread.php?p=51105163#post51105163
I do not remember the details anymore, but I did managed to find a file somewhere in XDA forums to work with Android 4.4.2 (at least that's what I wrote down). I just tried with an AT&T S5 (rooted) and tether works fine. Tried Speedtest.net and it gave me 3-4Mbps download speed.
Here are the instructions I saved. I did not write it. These instructions are correct as it works for my phone:
I got it to work after some tinkering. Instructions:
1) Mount /system RW (I use ES File explorer)
2) Navigate to /system/app
3) Rename a total of 4 files by adding ".bak" to the end of the filename-
a- TetheringProvision.apk.bak
b- TetheringProvision.odex.bak
c- TetheringAutomation.apk.bak
d- TetheringAutomation.odex.bak
4) Paste new TetheringProvision.apk into the /system/app directory (I cant remember
whether I used the one from this thread or another, so I attached the one I used below)
5) Reboot phone. During the reboot I got the "Android is upgrading" popup with a little
loading bar.
6) The first time you turn tethering on, you need to do it by going through Settings
--> More Networks --> Tethering and Protable Hotspot --> Turn on Mobile Hotspot.
It will give you the "Please wait while verifying" and then tell you to call AT&T
to get tethering added to your plan, but just hit the OK button, and a few seconds
later tethering should start. After this, turn it back off and now use the "mobile
hotspot" app and you can configure network settings like wifi network name and password.
I was able to resolve the "unfortunately settings stopped" error by correcting the
permissions on the new TetheringProvision.apk to match the old one, rw-r-r, then I rebooted and was good to go.
big_redfox said:
My original post on this hack is here for Samsung Galaxy S3:
http://forum.xda-developers.com/showthread.php?p=51105163#post51105163
I do not remember the details anymore, but I did managed to find a file somewhere in XDA forums to work with Android 4.4.2 (at least that's what I wrote down). I just tried with an AT&T S5 (rooted) and tether works fine. Tried Speedtest.net and it gave me 3-4Mbps download speed.
Here are the instructions I saved. I did not write it. These instructions are correct as it works for my phone:
I got it to work after some tinkering. Instructions:
1) Mount /system RW (I use ES File explorer)
2) Navigate to /system/app
3) Rename a total of 4 files by adding ".bak" to the end of the filename-
a- TetheringProvision.apk.bak
b- TetheringProvision.odex.bak
c- TetheringAutomation.apk.bak
d- TetheringAutomation.odex.bak
4) Paste new TetheringProvision.apk into the /system/app directory (I cant remember
whether I used the one from this thread or another, so I attached the one I used below)
5) Reboot phone. During the reboot I got the "Android is upgrading" popup with a little
loading bar.
6) The first time you turn tethering on, you need to do it by going through Settings
--> More Networks --> Tethering and Protable Hotspot --> Turn on Mobile Hotspot.
It will give you the "Please wait while verifying" and then tell you to call AT&T
to get tethering added to your plan, but just hit the OK button, and a few seconds
later tethering should start. After this, turn it back off and now use the "mobile
hotspot" app and you can configure network settings like wifi network name and password.
I was able to resolve the "unfortunately settings stopped" error by correcting the
permissions on the new TetheringProvision.apk to match the old one, rw-r-r, then I rebooted and was good to go.
Click to expand...
Click to collapse
I am currently running a deodexed, systemless root,xposed , etc.. KitKat rom (core prime) and I have looked and cant find an original tetherprovision.apk, just the automation...I don't really know how to proceed...do I just paste this into my system ? Im also on Sprint/Boost fyi.

[Howto]MetroPCS Wifi Calling & SMS working

1. For those wondering why this is posted in the T-Mobile section: MetroPCS is owned by T-Mobile and as you will see through this post is very influential in it working.
2. If you got it working some other way, more power to you. please do not confuse people (because lets face it alot of people looking at this havent been on here very long or just stumbled onto the thread) by posting your "fix"
THIS IS FOR HTC ONE M9 users who have taken their devices to MetroPCS. If you are not on MetroPCS then do not try this in any way because it will not work for you. If you are on metropcs and have a T-Mobile firmware installed then try changing the apn settings from step 6-12. This will also fix people having problems turning the wifi calling switch on
YOU MUST BE ON THE MARSHMALLOW T-MOBILE FIRMWARE (3.39.531.7) FOR THIS TO WORK, MEANING MAKE SURE YOU ARE RUNNING A MARSHMALLOW ROM (NOT AOSP ROMS). THE ROM CAN BE BASED ON 3.35 for its base, this is not to be worried about. Also make sure the rom cook has T-Mobile support (i.e. ViperOne 4.3.0 etc) THESE INSTRUCTIONS INCLUDE FLASHING TO THE 3.39.531.7 FIRMWARE. MAKE SURE YOU FOLLOW THE INSTRUCTIONS IN THIS POST AND ANY POSTS THIS ONE LINKS TO.
How to get wifi calling & sms over wifi working on MetroPCS on the m9
FIRST AND FOREMOST STEP IS TO MAKE A COMPLETE BACKUP OF YOUR DEVICE IN RECOVERY IN CASE THINGS DO NOT GO AS INTENDED!
1. Make sure you have registered an account on http://www.metropcs.com/account.html
2. Download the myMetro app from the play store here: https://play.google.com/store/apps/details?id=com.nuance.nmc.sihome.metropcs&hl=en & download sqlite editor attached to this post and install it.
3. open the app and it should recognize you automatically, on the left upper corner of the app click the 3 lines to bring out the side menu. Click on E911 Address and follow the instructions.
4. Once you submit this information you will receive a text message saying you have filled out the e911 info for wifi calling.
5. Goto this post and follow the instructions for downloading and flashing the 3.39.531.7 firmware: http://forum.xda-developers.com/one-m9/development/3-39-531-7-nowipe-noredtext-twrp-3-0-0-1-t3326861
6. Once your phone reboots go into airplane mode. open the sqlite editor app on your phone.
7. click the files tab. then navigate to /data/data/com.android.providers.telephony/databases/
8. click on telephony.db then carriers_cache. click on the 3 dots in the upper right corner and select delete all
9. click the back button and select carriers.
click the first line, then the little pencil and change the following exactly:
Code:
Name: MetroPCS
Numeric: 310260
mcc: 310
mnc: 260
apn: fast.metropcs.com
mmsc: http://mms.msg.eng.t-mobile.com/mms/wapenc
type: default,supl,mms,hipri,dun
protocol: IPV6
roaming_protocol: IP
state: MAKE SURE THIS FEILD IS BLANK IF IT SAYS READONLY REMOVE READONLY
10. click save
11. Take yourself out of airplane mode and goto your apn settings and make sure that the apn selected is the one that says MetroPCS with the apn set as fast.t-mobile.com
12. Go enable wifi calling via the switch in call settings. Make sure you are connected to a wifi network, then once you are sure it is working, go ahead and turn airplane mode back on, then activate ONLY WIFI. Let it connect. (For a few seconds you MAY see an invalid sim error, ignore it it will go away once the connection is made. and try making a call and sending a sms. SMS may only work with the stock app while in airplane mode. im not sure if that has changed. Anyway hope this helps. Enjoy.
Must be in airplane mode to edit the databases?
No you don't HAVE to be but if you aren't then carriers cache can repopulate while you are editing
Sent from my HTC One M9 using XDA Labs
I get no databases in telephony/databases, it's empty. Well I'm not trying to go metro but just be able to edit telephony.db. Not sure if it's one of those steps that allows one to be able to see the databases.
Sent from my HTC One M9 using Tapatalk
Make sure you are at /data/data/com.android.providers.telephony/databases/
aestivalisakito said:
Make sure you are at /data/data/com.android.providers.telephony/databases/
Click to expand...
Click to collapse
Yeah I am, you just can't see them in the latest T-Mobile marshmallow update.
HTC One M9
Can't see them in the latest tmo mm update? That is absolutely not correct. Is your system mounted read only by chance? If it is mount it read write then see if you can find it in sqlite editor
aestivalisakito said:
Can't see them in the latest tmo mm update? That is absolutely not correct. Is your system mounted read only by chance? If it is mount it read write then see if you can find it in sqlite editor
Click to expand...
Click to collapse
Well how will I do that? Within the App it self? I know I'm able to edit system on ES File Explorer but that app gives you the option to make system read/write. Now I'm able to see the db files in ES but not SQ.
HTC One M9

Categories

Resources