Mods to show LTE instead of 4G - ONE Q&A, Help & Troubleshooting

Anyone know of any mods to show an "LTE" symbol instead of the "4G" sign?

it can be done but its not simple. it requires moddifying framework files.

Are their any xposed modules like gravity box that will work with the oneplus one?

Could also do it from modifying the SystemUI.apk
See,
http://imgur.com/hXAtBvi
http://i.imgur.com/E0DXdBH.png
Although I do have to warn that.... when you apply a CM theme, it resets it back to 4G and the "LTE" will only stick when using the stock theme because they have their own _4g and _lte pictures. Unless you modify the .apk to change images of _4g to _lte
The other way doing this is to modify how Android scans _4g and _lte and change it.

DISREGARD APP HASN'T BEEN UPDATED IN A FEW YEARS.
Looking around I ran into the video below but not sure if it'll work for OnePlus One though, if anybody is willing to attempt. App is called NinjaMorph FREE but there's also NinjaMorph Pro paid version which is $4.99.
https://www.youtube.com/watch?v=xlCfvFvsCEY
Free https://play.google.com/store/apps/details?id=stericson.ninjamorph.free&hl=en
Paid https://play.google.com/store/apps/details?id=stericson.paid.ninjamorph&hl=en

Knight-Rider said:
Looking around I ran into the video below but not sure if it'll work for OnePlus One though, if anybody is willing to attempt. App is called NinjaMorph FREE but there's also NinjaMorph Pro paid version which is $4.99.
https://www.youtube.com/watch?v=xlCfvFvsCEY
Free https://play.google.com/store/apps/details?id=stericson.ninjamorph.free&hl=en
Paid https://play.google.com/store/apps/details?id=stericson.paid.ninjamorph&hl=en
Click to expand...
Click to collapse
Considering the app Ninjamorph hasn't been updated since 2010,2011 I would strongly advise not doing this.

zephiK said:
Considering the app Ninjamorph hasn't been updated since 2010,2011 I would strongly advise not doing this.
Click to expand...
Click to collapse
Ya just noticed that lol.

Knight-Rider said:
Ya just noticed that lol.
Click to expand...
Click to collapse
Yeah it probably wouldn't be any good for Kit Kat. The workaround I listed above works, by modifying the SystemUI.apk with the 2 files, it'll work.
But if you apply a theme, you'll need to modify the apk to do the changes for _4g to _lte as well.
The only other way around it is to modify the rom on how it correlates our signal to "4g" instead of the "lte" status bar. I wish that CM stuck with "LTE" instead of "4G" but to me it really doesnt matter and is just cosmetics.

zephiK said:
Yeah it probably wouldn't be any good for Kit Kat. The workaround I listed above works, by modifying the SystemUI.apk with the 2 files, it'll work.
But if you apply a theme, you'll need to modify the apk to do the changes for _4g to _lte as well.
The only other way around it is to modify the rom on how it correlates our signal to "4g" instead of the "lte" status bar. I wish that CM stuck with "LTE" instead of "4G" but to me it really doesnt matter and is just cosmetics.
Click to expand...
Click to collapse
I definitely agree with you on that. Maybe if we send feedback next OTA update will include LTE =)

The Gravity box xposed module will swap from LTE/4G. I'm not sure if it works on cm11s though since I'm running cm nightlies which already have LTE. Maybe someone could try it out on the stock ROM.

Knight-Rider said:
I definitely agree with you on that. Maybe if we send feedback next OTA update will include LTE =)
Click to expand...
Click to collapse
Or at least a option to swap the two if the user wants to swap it. I get told "wah your phone doesn't get LTE?!" when in actuality it does but everybody is so used to seeing "LTE" instead of "4G" when in reality, LTE is 4G but marketed differently.

zephiK said:
Or at least a option to swap the two if the user wants to swap it. I get told "wah your phone doesn't get LTE?!" when in actuality it does but everybody is so used to seeing "LTE" instead of "4G" when in reality, LTE is 4G but marketed differently.
Click to expand...
Click to collapse
That would be a great suggestion to be able to swap between the two. I bet it's the iphone fanboys that tell you that lol HATERS.

Related

Roam Only Hack

Looking over in the HERO forum someone has found out away to modify the phone.apk to include a roam only option. Wondering if this was possible for the evo as well. I tried using the apktool but the files do not match.
Heres the link:
http://forum.xda-developers.com/showthread.php?t=745092
I'm sure it's possible. If I remember correctly when I was using CyanogenMod Nightlies, there was an option for this (it wasn't call roam only but im sure thats what it did).
Yeah this is where all of this started.... Now someone has ported it to the hero and I would really like to see if this is possible for the hero.
Why would you want to force Roam only?
tdusen said:
Why would you want to force Roam only?
Click to expand...
Click to collapse
I know I would. I used to do it on my Pre while I was at work.. I work in radio and in the lower level of our building in production studios all day and my signal is very weak. Forcing the phone into roam helped me have better battery life, and a more stable phone if I got a call or something.
Roam only on the Evo would be very nice!
fastamx79 said:
I know I would. I used to do it on my Pre while I was at work.. I work in radio and in the lower level of our building in production studios all day and my signal is very weak. Forcing the phone into roam helped me have better battery life, and a more stable phone if I got a call or something.
Roam only on the Evo would be very nice!
Click to expand...
Click to collapse
This is the same reason why I need it..... I used it on my pre all the time as well when at work and in other areas where coverage was very spotty
I have the phone.apk (from Fresh 3.1.01) decompiled and I have made the noted changes from the original Hero thread and I'm ready to test, but I'm having fits on compileing the apk to sign and test. Can someone else try, the modifications are simple to edit.
itsachirpthing said:
I have the phone.apk (from Fresh 3.1.01) decompiled and I have made the noted changes from the original Hero thread and I'm ready to test, but I'm having fits on compileing the apk to sign and test. Can someone else try, the modifications are simple to edit.
Click to expand...
Click to collapse
I am not running Fresh.... Wish I knew a little more about programing. I tried the apktool mentioned in the post but the rom I use has a different dialer setup than fresh's. I wonder if he would be willing to help.
I would love to have this option in a widget, shortcut, or some other method that makes it easy to toggle on and off. There were registry edits on my old HTC WinMo phones to enable this.
I have very good Sprint coverage most of the time but every once in a while I'm somewhere Verizon has better coverage. I've seen my phone hold onto Sprint with one or even no bars, and only switch to Verizon every once in a while and get full bars. This kills the battery and of course service.
Could someone post the original stock 2.2 phone.apk (unthemed). I think that the themeing on the dialer is what is causing my issues with rebuilding the .apk. This could cause issues with the htc framework used, just my .02. We should be able to port this over.
I modded the apk for Fresh 3.1.0.1, try it out and let me know if it works:
http://forum.xda-developers.com/showthread.php?t=745092
ssjgoku24 said:
I'm sure it's possible. If I remember correctly when I was using CyanogenMod Nightlies, there was an option for this (it wasn't call roam only but im sure thats what it did).
Click to expand...
Click to collapse
I think it was called "Affiliated Networks", but I'm stuck on "Roam only" from the winmo days
MrGreg said:
I modded the apk for Fresh 3.1.0.1, try it out and let me know if it works:
http://forum.xda-developers.com/showthread.php?t=745092
Click to expand...
Click to collapse
Unfortunately I keep getting FC's after moving this one over the old one. Rebooted the phone and still no luck. I feel like something is different with the framework or something. Could theme changes (Rosie) in this ROM be the issue? What did you do to rebuild the apk. I worked a few hrs after I moded it from your instructions trying to rebuild using APKmanger. I greatly appreciate your efforts. Trial and error, we'll get there with the EVO!!! Thanks!
I would love this app also
please
I understand the purpose of roam only but we get charged for roaming? Am I missing something here?
Sent from my PC36100 using XDA App
this would be a huge step forward to helping me get good reception in a couple really bad areas. Thanks for working on this!!!
leeh41 said:
I understand the purpose of roam only but we get charged for roaming? Am I missing something here?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
U dont get charged for roaming it just comes out of your anytime minutes if you do not have an unlimited plan. If u have unlimited then it costs nothing
Any one have any progress to report on this
One thing that may work: load CM6, set it to affiliated networks, then restore back to your previous ROM.
It may not work, but I know on my N1, if I would set it to WCDMA only to prevent the 3G dropping to EDGE, then that would stay sticky over flashes & wipes etc.
The settings are stored in the radio, so I think setting it to roam only should stick.
coojoe1000 said:
this would be a huge step forward to helping me get good reception in a couple really bad areas. Thanks for working on this!!!
Click to expand...
Click to collapse
Sprint doesn't charge for domestic voice or data roaming. They reserve the right to cancel your account if you roam for more than half your minutes or a specific amount of data (I can't remember how much), so it's not the kind of thing you'd leave on all the time. But there are situations where it would be beneficial to force roaming for a short period of time.
i'd def be interested in this. im using fresh.

H/H+ to 4g Icon?

Is there any way to switch the "H" in Revolution HD to "4G"?
ibanezbass said:
Is there any way to switch the "H" in Revolution HD to "4G"?
Click to expand...
Click to collapse
Why do you want a fake representation of 4G on your phone?
Sent from my Inspire 4G using XDA Premium App
ibanezbass said:
Is there any way to switch the "H" in Revolution HD to "4G"?
Click to expand...
Click to collapse
Open the framework/systemUI files, and update the H/H+ icons there to 4G.
Well it's what at&t considers 4G for now so why not? Does anyone happen to have the 4G images from the EVO?
ibanezbass said:
Well it's what at&t considers 4G for now so why not? Does anyone happen to have the 4G images from the EVO?
Click to expand...
Click to collapse
Here u go. Just rename to whatever names u want.
ibanezbass said:
Well it's what at&t considers 4G for now so why not? Does anyone happen to have the 4G images from the EVO?
Click to expand...
Click to collapse
But its not what att considers 4G. It is a marketing trick that apperently works. Not to mention 3.5G would be kind of tough to squeeze into the status bar
Sent from my Inspire 4G using XDA Premium App
lol, i could use 3.5G lol
diablo009 said:
Here u go. Just rename to whatever names u want.
Click to expand...
Click to collapse
these are 20x38, some of the original icons in systemui.apk are 38x38, will that cause an issue?
Hey guys. Just one question. I backed up my systemui.apk. modded the files and closed the apk. But when i try to install it it doesnot let me. Any instructions ob how to do it. Ps. I dont have a pc anymore
luistmw said:
Hey guys. Just one question. I backed up my systemui.apk. modded the files and closed the apk. But when i try to install it it doesnot let me. Any instructions ob how to do it. Ps. I dont have a pc anymore
Click to expand...
Click to collapse
Make a copy of the backed up unmodded one somewhere where you can easily go move it back. Then make a nandroid backup just in case .
Here's how I've done it. Probably a better way, but it's worked for me. Make sure the modded apk is renamed to exactly what the existing one is "SystemUI.apk". Using Root Explorer, move the modded apk anywhere NOT on the SD Card - like the root internal memory, for example. In Root Explorer, keep moving up a level until you see the system, sdcard, etc. folders: then move it here, but not in a particular folder yet (this will allow you to change the permissions). Change the permissions to rw-r-r (check the first two boxes on the first line, and the first box on the next two lines). Make sure it says "permissions changed successfully". Move the apk to system/app, override the prompt to replace the existing one. Your status bar will disappear. Turn off the device, then back on. You should see your changes.
Works great. But only one problem. My statusbar dissapered for ever. Y reatarted and its still gone. I only modded the pics.
luistmw said:
Works great. But only one problem. My statusbar dissapered for ever. Y reatarted and its still gone. I only modded the pics.
Click to expand...
Click to collapse
Verify permissions and reboot once more.
What did you use to mod the pics? What program did you extract the apk with?
luistmw said:
Works great. But only one problem. My statusbar dissapered for ever. Y reatarted and its still gone. I only modded the pics.
Click to expand...
Click to collapse
You have to set permissions correctly, like screenshot... then reboot.
Hey guys thanks. It works great. The permissions trick fixed.
Sent from my Inspire 4G using XDA App
luistmw said:
Hey guys thanks. It works great. The permissions trick fixed.
Click to expand...
Click to collapse
You welcome... Take care.
Sent from my rooted HTC Inspire 4G or my jailbroken HTC HD7 using XDA Premium App.
[Q]Changing Signal Icons?
Sorry to bring this thread back to life, but I didn't know where else to put it and didn't want to start a new thread.
I was wondering if someone could make a flashable (CWM) .zip where GPRS shows G, EDGE shows E, UMTS shows 3G, HSDPA shows 3G+, and HSPA+ shows 4G? I know you can see the network you're connected to under About Phone/Network, but I'm tired of AT&T's 4G gimmick and would rather see what network I'm actually connected too.
I tried searching around, even got into the APK Manager thread and everything to try to mod the icons myself but was pretty unsuccessful since editing XML's got pretty complicated. So, as much as I didn't want to, it's time to admit how noob I am.
I have the icon images I'd like to use already, so if anyone could help me out that'd be great.
xxprolmracerxx said:
Sorry to bring this thread back to life, but I didn't know where else to put it and didn't want to start a new thread.
I was wondering if someone could make a flashable (CWM) .zip where GPRS shows G, EDGE shows E, UMTS shows 3G, HSDPA shows 3G+, and HSPA+ shows 4G? I know you can see the network you're connected to under About Phone/Network, but I'm tired of AT&T's 4G gimmick and would rather see what network I'm actually connected too.
I tried searching around, even got into the APK Manager thread and everything to try to mod the icons myself but was pretty unsuccessful since editing XML's got pretty complicated. So, as much as I didn't want to, it's time to admit how noob I am.
I have the icon images I'd like to use already, so if anyone could help me out that'd be great.
Click to expand...
Click to collapse
I like this
xxprolmracerxx said:
Sorry to bring this thread back to life, but I didn't know where else to put it and didn't want to start a new thread.
I was wondering if someone could make a flashable (CWM) .zip where GPRS shows G, EDGE shows E, UMTS shows 3G, HSDPA shows 3G+, and HSPA+ shows 4G? I know you can see the network you're connected to under About Phone/Network, but I'm tired of AT&T's 4G gimmick and would rather see what network I'm actually connected too.
I tried searching around, even got into the APK Manager thread and everything to try to mod the icons myself but was pretty unsuccessful since editing XML's got pretty complicated. So, as much as I didn't want to, it's time to admit how noob I am.
I have the icon images I'd like to use already, so if anyone could help me out that'd be great.
Click to expand...
Click to collapse
You don't need to edit XMLs to change those icons. See my post here about using APK manager:
http://forum.xda-developers.com/showpost.php?p=15992246&postcount=14
Sent from the most interesting device in the world.
xxprolmracerxx said:
Sorry to bring this thread back to life, but I didn't know where else to put it and didn't want to start a new thread.
I was wondering if someone could make a flashable (CWM) .zip where GPRS shows G, EDGE shows E, UMTS shows 3G, HSDPA shows 3G+, and HSPA+ shows 4G? I know you can see the network you're connected to under About Phone/Network, but I'm tired of AT&T's 4G gimmick and would rather see what network I'm actually connected too.
I tried searching around, even got into the APK Manager thread and everything to try to mod the icons myself but was pretty unsuccessful since editing XML's got pretty complicated. So, as much as I didn't want to, it's time to admit how noob I am.
I have the icon images I'd like to use already, so if anyone could help me out that'd be great.
Click to expand...
Click to collapse
Attached should be what you're looking for. It comes from Virtuous Unity's SystemUI.apk, so might only work with Sense 3.0 ROMs? Or maybe only Virtuous Unity? Maybe someone else will be able to better specify. Either way, I still recommend you do a backup before installing. But it has E for EDGE, 3G for UMTS, 3G+ for HSDPA, and 4G for HSPA+. I've attached just the SystemUI.apk (has 5 bar signal strength mod as well, let me know if you want 4 bar) as well as a flashable Clockwork .zip that has Digital % battery and 5 bar signal strength mods (If you don't want the Digital% mod just delete the "framework" folder from the .zip and then flash). All I did was replace the pictures, the UOT kitchen did the rest of the mods.
homeslice976 said:
Attached should be what you're looking for. It comes from Virtuous Unity's SystemUI.apk, so might only work with Sense 3.0 ROMs? Or maybe only Virtuous Unity? Maybe someone else will be able to better specify. Either way, I still recommend you do a backup before installing. But it has E for EDGE, 3G for UMTS, 3G+ for HSDPA, and 4G for HSPA+. I've attached just the SystemUI.apk (has 5 bar signal strength mod as well, let me know if you want 4 bar) as well as a flashable Clockwork .zip that has Digital % battery and 5 bar signal strength mods (If you don't want the Digital% mod just delete the "framework" folder from the .zip and then flash). All I did was replace the pictures, the UOT kitchen did the rest of the mods.
Click to expand...
Click to collapse
Awesome thanks. I'm actually already running VU (pretty unfortunate that they had to put the project on hold with everything thats going on with them), so even better =]
(to Simba) Correct me if I'm wrong, (I haven't actually tried this so I can't say for sure) but I wanted to keep the regular 3G (for UMTS) and 4G icons I have set up right now. I thought replacing the 3G icon with 3G+ would change the icons both for UMTS and HSDPA to 3G+, which isn't what I'm aiming for either.
[EDIT] The attachment didn't work. HSDPA is still showing 3G. I haven't checked UMTS yet, but I'm going to assume that it's showing 3G too. But yes, the icon pack I wanted to use is in the VU 1.29 SystemUI.apk, I just can't figure out how to make HSDPA show 3G+.

WIFI Tethering Mod

I noticed that the devs posted WIFI Tethering on their roms but is there a mod that allows us to do it to the stock rom? I dont want to install other roms since they made too much major modifications to the theme. The only one I dislike in their theme is the percentage battery icon.
s0cal said:
I noticed that the devs posted WIFI Tethering on their roms but is there a mod that allows us to do it to the stock rom? I dont want to install other roms since they made too much major modifications to the theme. The only one I dislike in their theme is the percentage battery icon.
Click to expand...
Click to collapse
u MUST root to get that option.
it wont change the stock feel of the phone, but you need to be able to get into the system/apps and either delete Tethering manager or use TiBu to Freeze it. then you will be able to tether.
the2rrell said:
u MUST root to get that option.
it wont change the stock feel of the phone, but you need to be able to get into the system/apps and either delete Tethering manager or use TiBu to Freeze it. then you will be able to tether.
Click to expand...
Click to collapse
Is that the only thing i need to freeze? I mean will ATT still know that I am tethering?
s0cal said:
Is that the only thing i need to freeze? I mean will ATT still know that I am tethering?
Click to expand...
Click to collapse
From what I've read on here, AT&T can still look at the packets and might notice. But in other threads, people have noted that they tether occasionally, and don't get caught, and others said they did it once and got warned, and still others saif they did it all the time and never got caught. But, the more you do it, the more likely you'll get caught. And if you are on Unlimited Data, you have more to lose (since they'll take that away from you and add a tethering plan). That being said, you should get a warning first.
Tethering seems to be enabled by default on the Canadian "Skyrocket".
s0cal said:
Is that the only thing i need to freeze? I mean will ATT still know that I am tethering?
Click to expand...
Click to collapse
They are looking for reasonz to take the unlimited thing away. So yes ur more susceptible to at&t looking into ur packets. I'm on a 2g plan and tether ALL THE TIME. but I don't stream. I just download. Its ur call.....but yes that's all u need to freeze.
Sent from my SAMSUNG-SGH-I727 using xda premium
oh how i hate at&t... seriously. im within 30 days buyers remorse... thinking about switching to verizon since they got a 4gb data plan.. tempting... what should i do... any recommendations? seriously. capping or throttling data plan is ridiculous.

FP1 OTA coming

And it gets a great big "meh" from me.
http://phandroid.com/2012/03/20/droid-charge-fp1-update-brings-verizon-remote-diagnostics-bug-fixes/
Woot
"...biggest change is the addition of the Verizon Remote Diagnostics app which will allow customer care representatives to better troubleshoot any problems you’re having with your device."
More bloat with the added benefit of the verizon nitwits rumaging around my customized system, yay!!
It looks like the FP1 radios might finally get rid of the squeal/click that some people are experiencing on their phones. That's a bonus, if nothing else, especially since it can most likely be ripped from stock and flashed separately.
Complete calls without experiencing choppy audio, clicking noises, and/or one-way audio noises
Click to expand...
Click to collapse
Cilraaz said:
It looks like the FP1 radios might finally get rid of the squeal/click that some people are experiencing on their phones. That's a bonus, if nothing else, especially since it can most likely be ripped from stock and flashed separately.
Click to expand...
Click to collapse
Actually, if history is any indication, we'll have wait for a leak of the full firmware. The LTE radios can be extracted from the device, but the CDMA radios can't be dumped, and the update files from Verizon usually only contain the diffs/deltas. We ran into that with EP4D...it was a couple of weeks after the OTA before we had a flashable radio that didn't require you to be at stock EE4.
The only path on the radios at first is probably going to be flashing full stock, taking the OTA, then flashing an EP4 rom on top of them.
Can't wait for the fix for the cracking and popping issue.
It doesn't always happen, but when it does, my ears bleed.
shrike1978 said:
Actually, if history is any indication, we'll have wait for a leak of the full firmware. The LTE radios can be extracted from the device, but the CDMA radios can't be dumped, and the update files from Verizon usually only contain the diffs/deltas. We ran into that with EP4D...it was a couple of weeks after the OTA before we had a flashable radio that didn't require you to be at stock EE4.
The only path on the radios at first is probably going to be flashing full stock, taking the OTA, then flashing an EP4 rom on top of them.
Click to expand...
Click to collapse
Well - there was a workaround for such things if interested in only modem updating - assuming the same can be done here you'll just have to be on the EP4P radios for this one. That ought to save a little hassle anyway.
Does anyone know what the "new UI" is?
mtmerrick said:
Does anyone know what the "new UI" is?
Click to expand...
Click to collapse
Maybe they finally finished that new GB theme XD
Only good thing about the update is the radio update. Else this is fail sauce.
Sent from my SCH-I510 using XDA
luis86dr said:
Only good thing about the update is the radio update. Else this is fail sauce.
Sent from my SCH-I510 using XDA
Click to expand...
Click to collapse
Well at least they got the radios working properly.
Anyone think they will change kernel or something related again? Also anyone know when this is supposed to roll out?
Yay!!!! VZ Navigator update
Sent from my SCH-I510
LaserEyeballs said:
Yay!!!! VZ Navigator update
Sent from my SCH-I510
Click to expand...
Click to collapse
Yeah this update will make it totally worth the $10/mo.
As a side note, this may improve the GPS even more.
It's likely a modem+kernel update to fix the radio related issues. Given the reported size and the changelog, I'm wondering if they did completely retheme the system, as I don't see any reason for it to be 85MB for anything else.
cliMAKtic said:
"...biggest change is the addition of the Verizon Remote Diagnostics app which will allow customer care representatives to better troubleshoot any problems you’re having with your device."
More bloat with the added benefit of the verizon nitwits rumaging around my customized system, yay!!
Click to expand...
Click to collapse
You can always delete it from your system/apps folder as I am sure it will be an APK
motcher41 said:
You can always delete it from your system/apps folder as I am sure it will be an APK
Click to expand...
Click to collapse
I hope so. They have been known to embed things more deeply though (I'm looking at you, Mobile Hotspot).
shrike1978 said:
I hope so. They have been known to embed things more deeply though (I'm looking at you, Mobile Hotspot).
Click to expand...
Click to collapse
Ih that's true...well u can always not allow them to dig around your phone...
Sent from my SCH-I510 using Xparent Blue Tapatalk
I was going to post this >__< lol
I'm also wondering what the UI change will bring.
Sent from my SCH-I510 using xda premium
shrike1978 said:
I hope so. They have been known to embed things more deeply though (I'm looking at you, Mobile Hotspot).
Click to expand...
Click to collapse
LMAO! It's so funny cause it's horribly true. I imagine that new addition wouldn't allow them to access anything that they weren't already able to. But regardless it's bloat and if possible I'll be removing it. *curses Mobile Hotspot, you and your elusive trickery*
THEbigSWEEN said:
LMAO! It's so funny cause it's horribly true. I imagine that new addition wouldn't allow them to access anything that they weren't already able to. But regardless it's bloat and if possible I'll be removing it. *curses Mobile Hotspot, you and your elusive trickery*
Click to expand...
Click to collapse
It should be possible to remove. I am pretty sure nitro managed to do it in Eclipse.
i have lost all faith in samsung getting anything right on this phone so ill stick with my eclipse rom pbj kernel phone that actually works like it should as opposed another cluster of crap from samsung that is still in the end just another gb update.

[APP][MOD][Root]Hotspot Entitlement Bypass v1.2 7/4/2014

*** DISCLAIMER ***
I AM NOT RESPONSIBLE IF YOU MESS UP YOUR PHONE!
While looking over some aosp code for the settings apk, I stumbled upon a much easier loophole that completely bypasses Verizon's and maybe other carrier's Tethering Entitlement Check app. By setting the net.tethering.noprovisioning property to true, Verizon and other carrier's entitlement check app won't even run, the native tethering will start now as soon as you turn it on. This has been tested on and works on my XT1060 but depending on how other carrier's run their entitlement check app, it could work on other phone models also. So if you test it and it works on the other carrier Moto X's or other phone models let me know!
So for Rom Developers all you have to do is add net.tethering.noprovisioning=true to your build.prop file and then you can remove the entitlement check app if you want to. Also if your phone model has any property that has dun_required like ro.mot.tether_dun_required then you will need to change that line from 1 to 0.
For people who don't want to mess with modifying their build.prop file or use xposed. I made an app which requires Root, that will run a setprop command to bypass the check until you reboot. If you want it to last after a reboot you can select apply of boot to run the command after every reboot. This was tested and confirmed by cvhovey thanks to him for testing it for me, since I have free tethering. This is my first app so I hope you Enjoy it! I want to say thanks to jcase's slapmymoto and the developer of adaway, I used their github sources as references when I couldn't get something working. Also androidicons for the icon template, and Poliva for setpropex, and jduck for getting setpropex working on KitKat.
Download Links
v1.2 http://www.androidfilehost.com/?fid=23501681358557764(v1.2 is signed with a different key than v1.0/v1.1 so it will display a msg box telling you this just click okay)
v1.1 http://www.androidfilehost.com/?fid=23329332407584928
Changelog
-v1.2 Update (7/4/2014)
-It can now bypass the read only property's like ro.mot.tether_dun_required and set it to 0 via setpropex for the models like Sprint, and RPW, Thanks to Poliva for setpropex, and jduck for getting it working on KitKat
-Cleaned up the code a lot it was extremely sloppy, still needs some work
-Also I ended up having to create another key to sign the app, thanks to the android L sdk update that screwed up my dev environment, and I ended up accidentally deleting my keystore
-v1.1 Update (5/8/2014)
-For v1.1 I added checks to grab the phones model number and then apply certain commands specific to those models
iKrYpToNiTe said:
*** DISCLAIMER ***
I AM NOT RESPONSIBLE IF YOU MESS UP YOUR PHONE!
The other day I stumbled upon a much easier loophole that completely bypasses Verizon's...
Click to expand...
Click to collapse
As mentioned in the OP, I can confirm this works. Thanks for posting this app!
Damn, I spent a few days trying to figure this out on my own a few weeks ago and couldn't get it to work. Needless to say I gave up. Good find!
The Tallest said:
Damn, I spent a few days trying to figure this out on my own a few weeks ago and couldn't get it to work. Needless to say I gave up. Good find!
Click to expand...
Click to collapse
Thanks, I just happened to stumble across it while looking over the dex2jar output of the Settings.apk.
for this to work on sprint, you would also need to change ro.mot.tether_dun_required=1 to ro.mot.tether_dun_required=0 in build prop
Very nice app you made here works perfect
hartv427 said:
Very nice app you made here works perfect
Click to expand...
Click to collapse
Awesome thanks for the feedback!
Kittiesoncrack said:
for this to work on sprint, you would also need to change ro.mot.tether_dun_required=1 to ro.mot.tether_dun_required=0 in build prop
Click to expand...
Click to collapse
Hmm so sprint doesn't run their entitlement check as a provisioning app nice to know, I will look into putting in a check to grab the model number and set the right props in the app. Thanks for the information!
iKrYpToNiTe said:
Awesome thanks for the feedback!
Hmm so sprint doesn't run their entitlement check as a provisioning app nice to know, I will look into putting in a check to grab the model number and set the right props in the app. Thanks for the information!
Click to expand...
Click to collapse
I believe sprint does use the entitlement check but the tethering won't allow data without the tether dun edit in build.prop
Sent from my XT1056 using Tapatalk
Kittiesoncrack said:
I believe sprint does use the entitlement check but the tethering won't allow data without the tether dun edit in build.prop
Sent from my XT1056 using Tapatalk
Click to expand...
Click to collapse
Gotcha thanks for info!
The easiest way, that works on every carrier that I know of, is to just edit framework-res.apk and remove the provisioning app from the XML so that it defaults to native tethering setup.
imnuts said:
The easiest way, that works on every carrier that I know of, is to just edit framework-res.apk and remove the provisioning app from the XML so that it defaults to native tethering setup.
Click to expand...
Click to collapse
How is that easier than my way? By adding net.tethering.noprovisioning=true to the build.prop file it launches the native tethering instantly by bypassing the framework-res all together. At least for Verizon for which I made this for, I said it could possibly work on other carriers I never said it would. I made the app for people who don't want to modify their system at all, by either adding that line to the build.prop file or decompiling, editing, recompiling, and replacing the framework-res.apk. To me that seems to be a whole lot easier, a high percentage of users on this forum don't know how to properly replace a system apk much less edit it properly. So I was trying to help them out by simplifying it for them.
iKrYpToNiTe said:
How is that easier than my way? By adding net.tethering.noprovisioning=true to the build.prop file it launches the native tethering instantly by bypassing the framework-res all together. At least for Verizon for which I made this for, I said it could possibly work on other carriers I never said it would. I made the app for people who don't want to modify their system at all, by either adding that line to the build.prop file or decompiling, editing, recompiling, and replacing the framework-res.apk. To me that seems to be a whole lot easier, a high percentage of users on this forum don't know how to properly replace a system apk much less edit it properly. So I was trying to help them out by simplifying it for them.
Click to expand...
Click to collapse
I think the app is fantastic ... I have modded my own farmework.res.apk which works and also modded my own VzwEntitlementService.odex which works as well ... The bottom line is I'm using your app because it's simple and works perfectly without any system mods. :good:
iKrYpToNiTe said:
How is that easier than my way? By adding net.tethering.noprovisioning=true to the build.prop file it launches the native tethering instantly by bypassing the framework-res all together. At least for Verizon for which I made this for, I said it could possibly work on other carriers I never said it would. I made the app for people who don't want to modify their system at all, by either adding that line to the build.prop file or decompiling, editing, recompiling, and replacing the framework-res.apk. To me that seems to be a whole lot easier, a high percentage of users on this forum don't know how to properly replace a system apk much less edit it properly. So I was trying to help them out by simplifying it for them.
Click to expand...
Click to collapse
The method I suggested works on all carriers, not just VZW. Another user posted that you need something else for Sprint for this to work. Sure, your's is quite simple, but it isn't universal.
imnuts said:
The method I suggested works on all carriers, not just VZW. Another user posted that you need something else for Sprint for this to work. Sure, your's is quite simple, but it isn't universal.
Click to expand...
Click to collapse
I never said it was universal, I said it possibly could be I have no way of testing other carriers. That's why I said for other carrier users to try it if it works great let me know, if it doesn't oh well it was a shot.
If you don't think it's universal or don't think it's the easiest way for VZW Moto X owners. Then that's your opinion not mine, but this thread isn't the place to debate it out. Now if you don't mind can we drop it and get back on topic please?
Thank you to the developer, works on droid Maxx!
Sent from my XT1080 using xda app-developers app
Thanks for this, I completely failed trying to set it up myself. Great job!
Sent from my XT1060 using Tapatalk
pbaldw10 said:
Thank you to the developer, works on droid Maxx!
Sent from my XT1080 using xda app-developers app
Click to expand...
Click to collapse
Sorry for not replying before now, I've been focusing on my rom thread and my new job and haven't had time to check this thread. I'm glad it worked thanks for the feedback!
MugZ91 said:
Thanks for this, I completely failed trying to set it up myself. Great job!
Sent from my XT1060 using Tapatalk
Click to expand...
Click to collapse
Your welcome, I'm glad it helped you out.
I added v1.1 to the OP that runs certain setprop commands depending on your phone model. Let me know if it works for everybody or doesn't!
Works great on unlocked, stock rooted DE edition Moto X.
Sent from my XT1060 using Tapatalk
Great app and idea any plans to add the sprint support for this?
Thanks for the great work bud
Thanks for this great app. Works great on DE Verizon moto x.
Sent from my XT1060 using Tapatalk

Categories

Resources