FORUMS
Remove All Ads from XDA

[MOD] Unlock your native hotspot app

901 posts
Thanks Meter: 691
 
By miked63017, Senior Member on 22nd April 2014, 12:47 PM
Post Reply Email Thread
I have shifted my focus and will no longer support the mods in this thread, please see http://forum.xda-developers.com/spri...ocker-t2980905 for my latest work to unlock your native hotspot. Thanks for testing these as they came up and all of your input.






**NOTE**
This has been tested by a few people in the original thread with success, your mileage may vary. As always, you are responsible for your phone, and it's warranty.

**PREREQUISITES**
1 Your phone must be rooted, I have followed the guide here http://forum.xda-developers.com/show....php?t=2696537
2 You must have a custom recovery installed, I have used the one from here http://forum.xda-developers.com/show....php?t=2697762


So here is the step by step:

1. Make a backup

2. Download the appropriate zip for you rom version. The three letter code in the filename should match the last three letters of your rom version. Odex version is for odexed roms, deodex version for deodexed roms.

3. Flash the zip and reboot.

Thanks to @Scolias for jumping on the zip creation so fast, and being the first one to test the modification (other than me)

**UPDATE***
For the original mod version:

If you update your PRL you will need to reflash and reboot:

Thanks for the heads up @Y.G.


**UPDATE 2***

Added Icon in Notification panel, Thanks @eyecon82 for providing the SQL data for Notification panel. Also added some SQL to try to enable bluetooth and usb tethering, let me know how they work. Download and flash version 1.2 for these updates.


***Update 3***

Since it has already been pulled into a DeOdex for our phone, and the same modification used on the s3 KitKat I figured I would post the services.jar files here too. You need to be on DeOdex for these to work, and note that the latest DeOdex available for our Sprint S5 from @sleshepic already has this built in. These are mostly just for reference, and so all the hotspot downloads are in one easy to find place.

ND2 Services.jar - http://forum.xda-developers.com/atta...8&d=1398719510
NCB Services.jar - http://forum.xda-developers.com/atta...9&d=1398822075

Rename the file to Services.jar for your baseband version, backup your old copy and put the new one in. Using the Services.jar survives PRL updates and does not require the usage of the previous mods.

If anyone needs it I can post the changes in the smali files here, its pretty simple though using grep in tethering.smali, it involves setting a var to 0x0 from 0x1, in the tethering.smali by the dun_required string.

***Update 4***
Big thanks to @rocket321 for helping me out with odexing. I have made a flashable zip that uses services.jar instead of modifying the APN. Flashing the new version will remove all APN modifications from the previous versions and install the new services,jar for odex or de-odex versions. Currently I have only built for ND2 roms, if there is any need for NCB let me know and I will work on it. New files attached below, just flash from recovery and tether . Enjoy and if this helps you please give thanks, and don't forget to thank @rocket321 as well.

Anybody making ROMs feel free to incorporate the files below, otherwise they should be able to be flashed right on top of the rom, assuming there are no modifications to the services.jar file in the desired ROM..

***Update 5***
Added NCB zips, built jars and odexes using my new tool modStudio

***Update 6***
Added NE5 versions to downloads, big thanks to @crawrj and @townsenk for making them

***Update 7***
Added NI3 versions, need testing the size of the ODEX package has shrunk and I am not sure why. Please let me know if you guys notice anything weird, so far so good for me but YMMV. Added back new dynamic way of adding to the notification panel, again let me know how this works out.

***Update 8***
Added new NI3 versions for testing, make a backup before testing JIC

***Update 9***
Cleaned up OP a little
The Following 64 Users Say Thank You to miked63017 For This Useful Post: [ View ] Gift miked63017 Ad-Free
 
 
22nd April 2014, 02:05 PM |#2  
Senior Member
Thanks Meter: 35
 
More
Confirmed working on my Sprint S 5, Flashed zip in TWRP with success.

Sent from my XT1056 using xda app-developers app
The Following 4 Users Say Thank You to charlie-n For This Useful Post: [ View ] Gift charlie-n Ad-Free
22nd April 2014, 05:34 PM |#3  
AcE2DuCe's Avatar
Member
Flag Kansas City
Thanks Meter: 28
 
More
Talking YES!!!!!!
Great work man!!!! Just flashed on my Sprint galaxy S5 works great Tested the wifi tether on a couple tablets, my computer, and my google TV. Getting great speed on all devices, even while streaming a movie. Appreciate all the hard work!!!!

Sent from my SM-G900P using xda app-developers app
22nd April 2014, 07:41 PM |#4  
Senior Member
Thanks Meter: 47
 
More
Nice work guys...

Sent from my SPH-L710 using XDA Premium 4 mobile app
23rd April 2014, 12:03 AM |#5  
Senior Member
Thanks Meter: 52
 
More
@miked63017 Just a heads up. If you update the profile or PRL, the hotspot mod is overwritten and you have to flash it again to unlock it.
The Following 2 Users Say Thank You to Y.G. For This Useful Post: [ View ] Gift Y.G. Ad-Free
23rd April 2014, 02:38 AM |#6  
tony5593's Avatar
Senior Member
Flag JBLM, WA
Thanks Meter: 15
 
More
Worked for me too. Thanks a million, this was the only thing i missed from my GS4.
23rd April 2014, 04:00 AM |#7  
Senior Member
Thanks Meter: 35
 
More
@miked63017 for the Moto x native hotspot could be allowed by an xposed module. Is it possible to incorporate the settings changed by your flashable zip into an xposed module?

Sent from my XT1056 using xda app-developers app
23rd April 2014, 04:15 AM |#8  
AcE2DuCe's Avatar
Member
Flag Kansas City
Thanks Meter: 28
 
More
Lightbulb Prl update
Quote:
Originally Posted by Y.G.

@miked63017 Just a heads up. If you update the profile or PRL, the hotspot mod is overwritten and you have to flash it again to unlock it.

Sprint will sometimes push a PRL update in the background if there are issues on a cell tower caused by your phone dropping and blocking a connection to quickly. So if you notice the hotspot not working, I would just re-flash the hotspot mod. Just in case sprint did a PRL update in the background with out you knowing,
The Following User Says Thank You to AcE2DuCe For This Useful Post: [ View ] Gift AcE2DuCe Ad-Free
23rd April 2014, 06:27 AM |#9  
Bazirker's Avatar
Senior Member
Flag New Haven, CT
Thanks Meter: 100
 
More
Flashed this and can confirm that both USB and Wi-Fi tethering work. Thanks!

Sent from my SM-G900P using Tapatalk
23rd April 2014, 12:49 PM |#10  
miked63017's Avatar
OP Senior Member
Flag St Louis
Thanks Meter: 691
 
Donate to Me
More
Quote:
Originally Posted by charlie-n

@miked63017 for the Moto x native hotspot could be allowed by an xposed module. Is it possible to incorporate the settings changed by your flashable zip into an xposed module?

Sent from my XT1056 using xda app-developers app

I am sure it could, but I have never worked with xposed. If anyone has please feel free to include this in a module, but I think we need to get an apk modded for it to work, not just a sqlite hack. What is the status of exposed on the s5 anyway?

Sent from my SM-G900P using xda app-developers app
The Following User Says Thank You to miked63017 For This Useful Post: [ View ] Gift miked63017 Ad-Free
25th April 2014, 07:05 PM |#11  
mobgod's Avatar
Senior Member
Flag Stamford
Thanks Meter: 18
 
More
ok i did flash this hotspot in twrp also but i don't see a icon or anything to start it is this normal?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes