[Q] Looking for Script for Removing VZW Bloatware & Adding Tether - Moto X Q&A

Hi,
I own a 2013 Moto X VZW Developer Edition, which is currently unlocked & rooted. I remember finding a script on here back when I first got it that automatically removed bloatware and enabled tethering. Does anyone know of the thread related to what I'm looking for? Searching hasn't turned anything up.
Thanks!

Why not disable the "bloatware" (can't believe people are still worried about bloat when there's only 6 apps taking up 15mb that can be considered bloat) and flash the native entitlement hack instead of relying on a script?
By the way, this belongs in Q&A. You can find the entitlement hack a few threads down.

Related

[Q] removed options.....

First of all, while this is my first post, I have been a silent browser of xda for some time. This is such a wonderfull site.
My question is, is it possible to somehow get the settings for sideloading and usb/wifi teathering to show up in the settings menus? I assume that these have been removed or hidden somewhere in the source by commenting out or just been deleted. It seems to me that since these functions were built in to other android devices and I assume the I9000, that it sould be possable to reverse there removal. The settings.db has so many referances to other settings that are easily changed that it sould not require root access correct?
Now I must say that I am in no way a developer, and am not very good with linux. These are just some thoughts and conclutions that I have come up with while reading and pondering over countless articals on xda
Finaly , I want to say that I strongly disagree with Att's position on removing these items to increase there bottem line, and I would be with T-Mobile if they had good coverage in my house.
Usb tether is listed - called Pc internet. Sidwloading can be achieved by rooting and changing a settings.db file but no one has a fix for making it show up.
Sent from my SAMSUNG-SGH-I897 using XDA App
I am aware of the option to enable sideloading in the settings.db, all im saying is that there must be a way to but the option back in the settings menus. As for the USB teathering, isnt there an option on other devices to enable disable?
perhaps this thread would be better if it was moved to development?
djpittsford said:
I am aware of the option to enable sideloading in the settings.db, all im saying is that there must be a way to but the option back in the settings menus. As for the USB teathering, isnt there an option on other devices to enable disable?
perhaps this thread would be better if it was moved to development?
Click to expand...
Click to collapse
a) the sideloading thing is ATT and that will never show up in one of their phones (unless they somehow miss it) if you really want it THAT badly, you can flash eugene's vibrant hybrid and it's there
b) USB tether is directly available through the settings menu on stock firmware (looks like ATT missed it, because they had it removed in JH2 and JH3)
c) if you mean the WIRELESS (mobile access point) tethering, that was removed by ATT and we've already found workarounds to have it back.
d) this certainly does not belong in development, thanks for keeping it out of that forum
e) look at SRE, it contains basically all the things you're asking for

wifi tether not available in market?

is it just me or? i cannot find any wifi tether apps in the market now. i've been reading about att cracking down on wireless tethering and i wonder if they're removing these applications from the market. can anyone confirm or point me where to find an app in the market?
yes i've searched and nothing comes up. seriously!
Pvster said:
is it just me or? i cannot find any wifi tether apps in the market now. i've been reading about att cracking down on wireless tethering and i wonder if they're removing these applications from the market. can anyone confirm or point me where to find an app in the market?
yes i've searched and nothing comes up. seriously!
Click to expand...
Click to collapse
Don't use tethering apps from the market. Your phone supports native "access point" type tethering. It's called "Mobile AP" and was built into your ROM via Samsung.
I believe it's disabled in AT&T stock ROMs, but it can be re-enabled without too much fuss. SEARCH and you will find the answers you need.
PS, since this is a question, it should have been posted in the "Captivate Q&A" forum, not in the general forum. And also, this question has been asked/discussed/re-discussed many times already.
In the future please SEARCH a little bit more before posting.
if you had read my post a little closer Shammyh i think you'd see that i DID search and i couldn't find the info. i also should of mentioned that i'm not using stock ROMS. i'm just trying to figure out how to do a wireless tether and no wireless tether apps are showing up in the market (hence my question if att removed them or if it was just me).
i may have posted in the wrong forum, and if i did i apologize. but it was meant for general discussion considering the conversations we've had on the forum concerning att's conquest to eliminate tethering. thanks for the response as it prompted me to search more but couldn't find any new useful info.
Pvster said:
if you had read my post a little closer Shammyh i think you'd see that i DID search and i couldn't find the info. i also should of mentioned that i'm not using stock ROMS. i'm just trying to figure out how to do a wireless tether and no wireless tether apps are showing up in the market (hence my question if att removed them or if it was just me).
i may have posted in the wrong forum, and if i did i apologize. but it was meant for general discussion considering the conversations we've had on the forum concerning att's conquest to eliminate tethering. thanks for the response as it prompted me to search more but couldn't find any new useful info.
Click to expand...
Click to collapse
stock rom or not, Wireless AP is included in your rom....look under WIRELESS AND NETWORKING in your SETTINGS menu
you dont need a third party app to do it, but in answer to your question, yes, ATT is blocking you from seeing those downloads on the market. you can get around that by putting your phone in airplane mode, turn on wifi, and browse the market....
yeah that's what i thought. i know i have wireless tether build into my rom now (just found out via confirmation), i couldnt find the wireless tether app i used to have and lost after losing my tibu backup when i flashed.
so what sort of apps is att blocking other than just tether apps? i'll see if i can have someone delete this thread.
Pvster said:
yeah that's what i thought. i know i have wireless tether build into my rom now (just found out via confirmation), i couldnt find the wireless tether app i used to have and lost after losing my tibu backup when i flashed.
so what sort of apps is att blocking other than just tether apps? i'll see if i can have someone delete this thread.
Click to expand...
Click to collapse
You can use this tool called MarketAccess to emulate different "carrier versions" of the Android Market. From there you can look and see what apps are available or not.
Also, I read your first post in its entirety. Even the simplest of searches would have quickly gotten you to the answer you were looking for.
The motto around here is: search, read, search, and read some more. then after careful consideration, and even more searching, start a new thread.
Shammyh beat me to it, he is right.

Assist is broken, help?

Soooo...
I was messing around with getting text secure to get working with Motorola Assist. From what I remember, I froze Messaging at one point while simultaneously making text secure a system app. Long story short, I broke the function where it talks to you when a text comes in. It still works with active screen and the Bluetooth in my car. It also still works with incoming calls for some reason. Wiping, reloading both the messaging apk and Motorola assist and its framework did not work. I'm looking at databases right now and I noticed it has a different status number and such compared to the other functions. I'm going to play with it to see what I can do, but is there anyway I can get a copy of the database from someone in the community? The database I was looking for was in data/data/com.motorola.contextualsmartrules2/databases/assist.db.....I want to compare the two to see what's different. I would also be open to someone else's titanium backup of Assist and its framework. I have a Verizon Dev Edition. I don't think the individual carriers matter since the databases don't reference the carrier. Unless someone else has a better idea? Thank you in advance for your comment/support.
P.S. I could technically just install my ROM fresh and restore everything but I got ALOT of customizations as well as Google Authenticator and I'd like to keep the ROM as is if I can't help it. I should've backed up before messing with it I know....
Sent from my BOOSTO! Moto X
ovismos said:
Soooo...
I was messing around with getting text secure to get working with Motorola Assist. From what I remember, I froze Messaging at one point while simultaneously making text secure a system app. Long story short, I broke the function where it talks to you when a text comes in. It still works with active screen and the Bluetooth in my car. It also still works with incoming calls for some reason. Wiping, reloading both the messaging apk and Motorola assist and its framework did not work. I'm looking at databases right now and I noticed it has a different status number and such compared to the other functions. I'm going to play with it to see what I can do, but is there anyway I can get a copy of the database from someone in the community? The database I was looking for was in data/data/com.motorola.contextualsmartrules2/databases/assist.db.....I want to compare the two to see what's different. I would also be open to someone else's titanium backup of Assist and its framework. I have a Verizon Dev Edition. I don't think the individual carriers matter since the databases don't reference the carrier. Unless someone else has a better idea? Thank you in advance for your comment/support.
P.S. I could technically just install my ROM fresh and restore everything but I got ALOT of customizations as well as Google Authenticator and I'd like to keep the ROM as is if I can't help it. I should've backed up before messing with it I know....
Sent from my BOOSTO! Moto X
Click to expand...
Click to collapse
This is the very thing custom recovery is for!!
Making a backup before you mess around. Not a big deal, no ROM flash nor Rsd firmware
aviwdoowks said:
This is the very thing custom recovery is for!!
Making a backup before you mess around. Not a big deal, no ROM flash nor Rsd firmware
Click to expand...
Click to collapse
I just wish I had the foresight to do that before I started messing with the messaging -_-'
I got a copy of the database I'm messing with in another location as well. So I just overwrite if necessary. What I noticed in some of the tables is that the other actions including hanashi, have status values of 1 or 2. The one that does the one for home has a 5. I've tried changing it to 1 or 2 and haven't gotten anywhere. My understanding of SQL or databases in general is spotty at best. But if I had to describe it, Assist isn't "seeing" the notifications from the stock SMS app anymore since it was frosted/defrosted/moved as user app. I'm not sure what kind of things that would break considering from what I've seen, it doesn't really. Also considering that SMS works in all other applications, I'm thinking it has to be Assist.
But I'm just an idiot with Google at this point, so who knows :laugh:
EDIT: Hanashi not Hamachi.
Update:
5 in the table means it's on.
2 means it's on, but not active
1 means it's disabled.
So according to the database, it should be on. Which technically, I suppose that's right since I see the Home icon up top. What's odd is that it's intent actions are different from the others as well. Referencing something with android.media intent. I'm wondering if I'm looking in the wrong spot...
Update 2:
After figuring out that the table I was looking is just for the intent and the activation of Motorola Assist, I decided that I would try Motorola support.
Telling them what I already did, the only other course they mentioned was wiping the cache partition....or resetting the device.
I'll be kicking myself if that's all it is (wiping cache partition). Won't know till I'm home later today.
Update 3:
No....no it does not work still. Ugh. I don't suppose anyone would wanna Titanium backup their Assist and Assist Framework and send me a link? Possibly their Messaging app too? If not I'll probably just have to bite the bullet and re-do everything.
Sent from my BOOSTO! Moto X

[Q] Enable Bluetooth Tethering on T-mobile Z1S?

I'm wondering if anyone can help me to enable the stock android Bluetooth Tethering feature on my T-mobile Z1S.
I bought the phone unlocked direct from Sony expecting that it wouldn't be branded, but it still has all of the T-mobile restrictions and bloatware on it. Ideally, I want to be able to use the Xperia Link app to connect my Z1S to my Z2 tablet. I even posted about this on Sony's support forum and pointed out that the specs page for the Z1S advertises this feature, but got nowhere. Apparently, they don't care that they're straight-up lying to customers.
I have been struggling with this for a while now and was hoping that the Lollipop update would fix it, but the feature is still unavailable.
My phone is rooted and I've done some digging on my own. I believe that the solution lies somewhere in the settings.db file. I've been able to make some changes with SQLite Editor and make the Tethering screen disappear completely (and bring it back). I think I just need to know what property I would need to add to enable it. If anyone with a regular Z1 could search their settings.db file for anything related to Bluetooth Tethering, that might give us the answer.
I've also noticed that the com.sonyericsson.settings.wifi app has a custom T-mobile icon, so it seems like they've tampered with it. I'm not sure where that app is stored though. Would replacing it with a standard Z1 apk work?
Please see the attachments to see what I'm talking about.
Thank you for any suggestions!
Anyone?
If someone could dump and upload their /data/data/com.android.providers.settings/databases/settings.db file for me to look at, that might give me the answer.
Thank you

Has anyone been able to get a Marshmallow N6 to tether yet?

I tried the old Lollipop trick - using an sql editor to dig in /data/data/com.android.providers.settings/databases/
Now, when I looked in that directory, it was empty. Looks like they moved those settings elsewhere to try to force more people to pay carrier tethering extortion fees.
Anyone know how to get a Marshmallow Nexus 6 to tether? Without paying? Hold the sanctimonious lectures.
yes, i tether every day, no issues. but my tmobile plan includes 7gb tethering. if you want to tether illegally, go back to lolipop. oh, btw, i dont have to pay for tethering, as tmobile lets me tether enough, legally.
What's illegal about tethering? The FCC already told Verizon that tethering was not illegal, nor is it theft. Contrary to popular belief, I too pay my phone bill. What's so magical about tethered bits that makes them such a burden on the carriers compared to non-tethered bits?
meldroc said:
I tried the old Lollipop trick - using an sql editor to dig in /data/data/com.android.providers.settings/databases/
Now, when I looked in that directory, it was empty. Looks like they moved those settings elsewhere to try to force more people to pay carrier tethering extortion fees.
Anyone know how to get a Marshmallow Nexus 6 to tether? Without paying? Hold the sanctimonious lectures.
Click to expand...
Click to collapse
No lectures. Flash Chroma 6.0 As of now if is basically a stock ROM with very very few baked in goodies.
I just edited my build prop... Same as lollipop
meldroc said:
What's illegal about tethering? The FCC already told Verizon that tethering was not illegal, nor is it theft. Contrary to popular belief, I too pay my phone bill. What's so magical about tethered bits that makes them such a burden on the carriers compared to non-tethered bits?
Click to expand...
Click to collapse
its legal unless you have unlimited data. then its legal for the providers to put limits on tethering. tmobile offers all their limited plans unlimited tethering, but their completely unlimited data plans get only 7gb tethering. why only 7gb? because its meant for your mobile devices, not to add data to your home internet. read the law, understand it, instead of just listening to what others are saying. magical, nothing. but those that are tethering for their home internet are ruining the services for others. anyways, im not innocent, but i actually know what the law says. and it is stealing.
I'm on jdx 4.0 on cricket. I tether no problem and cricket says you can't tether.
I tried editing build.prop and changing apn to ipv4 but no luck... Not sure if I was doing it right, I used to do the database edit with sql editor. Can anyone post what needs to be changed/added?
as long as your carrier allows it, Use Root Browser to edit build.prop open with RB Text Editor and add net.tethering.noprovisioning=true at the bottom. Save reboot
jasonftfw said:
I tried editing build.prop and changing apn to ipv4 but no luck... Not sure if I was doing it right, I used to do the database edit with sql editor. Can anyone post what needs to be changed/added?
Click to expand...
Click to collapse
you need to set SElinux to be permissive in marshmellow to edit system files. many dont know this, since their custom kernels have it set to permissive already. but you can get an app(not at the play store) or set it via terminal emulator.
simms22 said:
you need to set SElinux to be permissive in marshmellow to edit system files. many dont know this, since their custom kernels have it set to permissive already. but you can get an app(not at the play store) or set it via terminal emulator.
Click to expand...
Click to collapse
How can I check my selinux? I thought it was supposed to be listed in about device, or did that move to somewhere else in the new OS?
jasonftfw said:
How can I check my selinux? I thought it was supposed to be listed in about device, or did that move to somewhere else in the new OS?
Click to expand...
Click to collapse
its set as enforcing by default. i dont think theres a setting anywhere to check though.
---------- Post added at 04:22 PM ---------- Previous post was at 04:20 PM ----------
i posted a link to a SElinux app in this thread.. http://forum.xda-developers.com/nexus-6/general/issues-editing-build-prop-marshmallow-t3222551
I edited build.prop in recovery and can tether fine.
Sent from my Nexus 6
Works fine on LightRom with T-Mobile for me.
After I edit build.prob and reboot, my tablet will connect to the hotspot, but it had the exclamation over the WiFi icon and won't connect to anything. Any ideas?
meldroc said:
I tried the old Lollipop trick - using an sql editor to dig in /data/data/com.android.providers.settings/databases/
Now, when I looked in that directory, it was empty. Looks like they moved those settings elsewhere to try to force more people to pay carrier tethering extortion fees.
Anyone know how to get a Marshmallow Nexus 6 to tether? Without paying? Hold the sanctimonious lectures.
Click to expand...
Click to collapse
No they are there in the same place, app needs to be updated to be able to see them or something. I tried different apps, was able to see them with one, forgot which one, but wasn't able to edit with the app.

Categories

Resources