[MOD] Unlock your native hotspot app

Search This thread

jdscada

Member
Feb 26, 2013
9
1
Anyone tried this on PE2? Hotspot not working on mine.
Samsung Galaxy S5 Sprint, rooted with CF autoroot, twrp recovery
6.0.1
PE2
 

NewShockerGuy

Senior Member
Dec 17, 2009
169
5
Fairfax, VA
I didnt use a download. I went to settings--->network connections ----> more networks -----> mobile networks---->access point names. Then under each that says internet, look for APN type and add ,dun (nospaces). Save and thats it. Thats all i did

Sent from my SM-G900P using XDA-Developers mobile app
When I go here everything is grayed out. I am unable to highlight or change anything...

Thanks
Nigel
 

Top Liked Posts

  • There are no posts matching your filters.
  • 64
    I have shifted my focus and will no longer support the mods in this thread, please see http://xdaforums.com/sprint-galaxy-s5/themes-apps/app-gs5-native-hotspot-unlocker-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://xdaforums.com/showthread.php?t=2696537
    2 You must have a custom recovery installed, I have used the one from here http://xdaforums.com/showthread.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://xdaforums.com/attachment.php?attachmentid=2714478&d=1398719510
    NCB Services.jar - http://xdaforums.com/attachment.php?attachmentid=2716739&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
    5

    Working on something new, should be out in the next week or so and should work on all variants even nkd. The only caveat is that the first version will be for Sprint only. I have been poking around for a while and I think most people problems with the carriers knowing they are tethering is related to iptables counters, this new project should be able to address that too. I have some other plans for it, but the first version will be basic and I will await feedback before putting more time into it.

    The NKD lollipop release is what spurred this new project, decompiling art is a lot different. And while it can be done I feel that alot of the hotspot mods around for different models may be overcomplicating things, including my own. Sorry for being unresponsive but know that I am working on something and it should be released soon.
    4
    Confirmed working on my Sprint S 5, Flashed zip in TWRP with success.

    Sent from my XT1056 using xda app-developers app
    3
    Can I get a quick step-by-step tutorial on this please? :D

    Step 1. Download the correct zip.
    Step 2. Extract (7 zip or winrar are popular tools) services.jar and services.odex (if needed) from system/framework.
    Step 3. Copy to your phone and make sure the permissions are rw-r-r (644)
    Step 4. backup your existing service.jar and if odex, service.odex files
    Step 5. replace the existing service.jar/odex files with the extracted ones
    Step 6. reboot.

    You must be rooted, but if you don't have recovery and want to keep your knox 0x0, then this should work. No grantees, no warranty, but it worked for me.

    Good luck

    Bob
    3
    How do I tell if I use deodex or odex?

    Sent from my SM-G900P using Tapatalk

    Pure stock needs odex, any rom labelled as deodexed would use deodexed

    Sent from my SM-G900P using XDA Free mobile app