Related
There is hope!
First off let me start with this my very first G2X had the reboot issue... got another one, NO MORE REBOOT!
But, I still get the DNS issue, where its connected to WIFI but it would load pages, unless u type its ip adress VS the w w w version.
While I was messing with the phone over the WE i started customizing the phone, dled go launcher and some other app to make the phone pretty...
Came across this... WIDGETSOID.
At first look you wouldn't think that this app would do anything, but it basicaly let you custimize trays, kinda like the power setting one.
Are you guys ready? WIDGETSOID has one option that you can incorporate with the tray, its called DATA SYNC NOW, not data sync, with data sync now it forces the sync AND GET YOU INTERNET!!!!!
Hope that helps!
Well I use WiFi all the time. I use it at work where there is no cell service and at home where I have 4G. I don't disable the cell radio but no issues. I'm on CM7.
I guess you are running stock where Tmo tries to force data over their network. Nice find.
I'm still on the stock ROM, the only time I've had any issues with wifi connectivity is immediately after switching over from T-Mo's data. Like when I come home and my wifi is already switched on and I try to use data just as I walk in the door before its fully switched or before I see the wifi calling icon show up. If I give it a few minutes it will correct itself everytime. On my phone, if the the wifi calling icon is on the task bar then both calling and data are working over wifi.
I have found that the stupid little USA Today app will re-establish data one way or another. When my browser is just spinning it's wheels I can fire up USA Today and a few seconds later the browser will respond again.
Hummm i am still on the stock rom as there is no custom rom stable enough yet...
And I have no data plan...
I hope that this little trick will help ppl with DNS issues =)
Screw Tmo and their data requirement!
set dns from the market does the same thing
Force Sync was a workaround for the Wifi DNS issue but it doesn't work on all phones and it isn't a consistent fix. The only known true resolution is to root (I used SuperOneClick 1.9) and then use either Titanium Backup or Bloat Freezer (I use Bloat Freezer) and freeze the My Account apps. In Bloat Freezer, My Account has 3 entries.
TheBigSaxon said:
Force Sync was a workaround for the Wifi DNS issue but it doesn't work on all phones and it isn't a consistent fix. The only known true resolution is to root (I used SuperOneClick 1.9) and then use either Titanium Backup or Bloat Freezer (I use Bloat Freezer) and freeze the My Account apps. In Bloat Freezer, My Account has 3 entries.
Click to expand...
Click to collapse
I do have a rooted phone, I uninstalled my account instead of freezing them, but I only had 2 entries and not three... What is the third one?!
Thanks
I only have 2 as well.
TheBigSaxon said:
Force Sync was a workaround for the Wifi DNS issue but it doesn't work on all phones and it isn't a consistent fix. The only known true resolution is to root (I used SuperOneClick 1.9) and then use either Titanium Backup or Bloat Freezer (I use Bloat Freezer) and freeze the My Account apps. In Bloat Freezer, My Account has 3 entries.
Click to expand...
Click to collapse
Doesn't work for everybody. I've tried the stock rom, rooted and froze them and deleted them. Tried froyo roms, same problem. The only rom that made a difference was the GB leak. I haven't tried cm7 yet.
I think the difference is boat freezer. I first tried titanium backup when the issue hit my phone and it didn't work. Then I used bloat freezer where I saw the third entry. I froze that and all of the other tmo bloat and my phone is now perfect. I do remember reading that you also had to freeze the car app along with my account to get the fix to work.
Unfortunately I don't know what the actual cause is this is just what I have done. I will say that when it comes to tech I'm not a noob. I'm an enterprise architect for a 250k seat shop and I'm an ios dev. But this issue is really unique because for the most part nobody has been able to establish a true root cause.
Sent from my LG-P999 using XDA Premium App
Installed Skype, because I use it ocasionally. Added it to some task killer to prevent it to start at boot time. I reboot, it's on. I take an other task killer, kill it. Still on.
I go in Skype, logout; I try relogin, it asks me for password.
How to make it behave like on my computer ? have it run only when I need it, have it off when I don't need it, and make it NOT ask me password when I login ?
Where is the "quit" button ? quit without forgetting the password !
Short WA: rename the package in /data/app, and reboot. But ... really, isn't there a nicer solution ?
I don't have any problems. Go to Skype settings and change the go offline time.
Have you tried the market for stop skype type apps? I used to use stop skype but apparently this doesn't work with the latest version. There are other out there though...
Unless it's actually using battery, there's no reason to kill it. You're just wasting more battery and resources by using a task killer. Android does a decent job of managing memory on its own, so let it.
If it bothers you THAT much, or if it's eating through battery, freeze it with Titanium Backup. I believe you'll need the Pro key to freeze apps. With the free version you can make a backup of it (this will save your password) and uninstall it when you're not using it. Just restore your backup when you need to use it. Freezing is a lot easier, though.
Sent from my PC36100 using Tapatalk
Skype has a lot of hooks for when it starts, so if you took it out of startup then it might be in connection changed or something like that.
Sent from my MIUI SCH-i500
plainjane it's not draining my battery, it's draining my data plan !!! and when on data plan, since Skype is banned by my phone provider, my friends see me go online-offline every 20s ... I keep blinking and ennoying them. I want Skype to run only when I am on Wifi, and disable it when on GSM. All other apps have options in Prefs ... Skype doesn't. Skype just sux. So, the easy fix would have been to do like other naighty apps: use Tasker to ask it to kill Skype when no wifi is available, and Skype restarts itself ...
You all guided me to something I had not found yesterday; changed the conf, will see tomorow.
TB is a good idea; did not pay yet, but I may pay for pro, for other reasons. But I have other things to test before that.
Thanks for chat.
A recent update seems to have ruined Skype TBH. I switched to Viber but you could also try Fring.
Skype now behaves more like a virus than an app for me.
I didn't think about the data thing, I'm used to having unlimited data & I'm usually on wifi anyway.
If it's a data thing, try using Droidwall. In Droidwall you can deny connectivity over mobile data or wifi. Just deny it over mobile data & allow it over wifi. The app may still run, but it won't be able to connect. Be sure to select menu > apply rules, just checking the box won't do anything. Also ensure that the firewall is enabled, and enable the log as well so you can check to see that it's being blocked. The app is free and works well, I use it for other things.
It's not a permanent solution, but it will keep it from eating your data until you find a way to stop it.
Sent from my PC36100 using Tapatalk
plainjane i have found how to tell Skype to never connect anymore; I will still install droidwall for other reasons.
I don't mind that much about data plan cost; but my friends complained I was blinking, and boring them
Fring is not an alternative; Fring no longer supports Skype (Skype complained to Fring, and frorced Fring to remove their internal skype-compatibility-plugin); I am not asking for free voice calls; I need Skype specifically, for their uniq services (Skype Out to call foreign number at low cost, and Skype-only contacts ... friends who are too lame to use anything else than Skype ... ).
I could WA my provider limitations and disconnecting issue by activating my tunnel (tunnels will ensure quality service, prevent discos, and re-establish connexions transparently when my providers shut's down the link; transparent for app, and fast enough to "not see any disconnexion at application level", just some lag ).
But my root issue was to get Skype not start at boot, and shut-up when i am bored. And if the next Skype update removes the options you helped me to discover, I will activate DroidWall which looks very nice
Thanks, issue fixed.
Like i only want jaxtrsms and agps to be able to use my gprs the rest have to wait for me to enable wifi
Can be done with Tasker. You can make a profile to enable GPS only when certain applications are detected as running.
exactly! use rooted tasker, that's how i solved exactly the same problem. It works not onyl for gps but also data (gprs)
Oops, I missed the "R" haha.
droidwall
if ur phone is rooted use droidwall. free app.
If your phone is rooted then you can try eNeTraffic.
HTC Sense 3.5, Android 2.3.5
xdadevelopers23 said:
if ur phone is rooted use droidwall. free app.
Click to expand...
Click to collapse
While all comments were productive and appericated I finally used your advice for two reqsons
It is free
And it was doing exactly what I wanted
Tasker for me was too confusing
Can anyone tell me what service should I allow in droidwall to enable agps support?
I recently installed the NoRoot Firewall app so I see which apps are accessing the internet and block those which shouldn't need access. The good part is that I haven't seen any apps access the internet that shouldn't - no flashlights, notepads, etc.
The problem is that I'm seeing some apps that will need internet access trying to connect dozens of times. I haven't used soundhound in months and it's trying to connect dozens of times in a half hour period. There are other apps that I rarely use that are trying to connect once in a while, like flickr, cloud drive (which isn't even set up), that I wish I could disable unless I need it, but I can live with those.
My questions are:
Why are some apps connecting so often when they're not in use?
Is there a way to disable apps from making connections until I'm actively trying to use them?
Thanks.
jrocket said:
My questions are:
Why are some apps connecting so often when they're not in use?
Is there a way to disable apps from making connections until I'm actively trying to use them?
Thanks.
Click to expand...
Click to collapse
They're connecting because they want to sync or maybe load some infos in the background. You can force them into hibernate mode with Greenify, but should all only work perfectly with root. Else you can't directly access the internet access.
Try Greenify and you will see if it works event without root. Not the best solution but a good beginning
Skulldiver said:
They're connecting because they want to sync or maybe load some infos in the background. You can force them into hibernate mode with Greenify, but should all only work perfectly with root. Else you can't directly access the internet access.
Try Greenify and you will see if it works event without root. Not the best solution but a good beginning
Click to expand...
Click to collapse
I know they're trying to connect, but my thinking is that they shouldn't when there's no account set up and all notifications are disabled. With apps like evernote where they're set to sync every few hours that makes sense, but if it's not serving ads, and there's no account to sync, I don't see why it needs to connect. I'm sure the app dev thinks it needs to, but I wish there was a way I could better control it.
I'll try greenify, thanks for the suggestion.
The Non-Root Nougat Guide for the Sprint S7
You need stock Nougat on your device. There are several ways to achieve this:
1. OTA Update2. Install the firmware via ODIN from Sammobile; Updato
Why Most People Root
1. Ad Blocker
2. Hotspot Hack
3. Youtube Ad Free
4. Remove Bloatware
5. Xposed (not right now)
6. Other tips/tricks
7. Credits
Here my tips and tricks for getting this Root feel, but keeping the stability of stock.
1. Ad Blocker
This are local hosts, meaning that your info doesn't go to a random server and then come back to you. It stays on your device for your eyes only!
1. DNS66 This one uses a hosts file, just like adaway for those of you who used it while rooting. Since everything is done via a local DNS, you the battery life it is the same as adaway, non-existent! Given that it only blocks entire host names, it cannot block as detailed as some other ad blockers. However, I haven't seen any ads in apps or browsers and no battery hit either! Just make sure the hosts files have a red dot next to them and you have to refresh before activating. Will still block ads on device even when tethering! Great support too!
2. Ad Guard. Good ad blocker. Runs everything through a VPN though, which comes at a battery hit. This one also comes with a price tag! Offers Youtube Ad Blocking, but you must enable their DNS, which puts your information to their servers and then back to you...this blocks ads about 50% of the time. Good support too!
3. Adhell Uses Samsung Knox to block ads and trackers. Blocks most things on webpages and apps (no youtube), but saves a ton a battery since it doesn't require VPN. Not as good as blocking as the first two, but does work a little. Just my opinion though. Also, it is FREE!
4. Disconnect Pro Similar to Adhell, but a paid app,but can be found for free during sales. Search the Galaxy App Store to buy it. Uses Samsung Knox too.
5. AdClear. Some have had success with this, I've had mixed results.
6. BlockThis! Works well, but caused issues on some webpages.
As with all of the above, you will need to whitelist some apps for them to work properly. Like, AdHell and Disconnect have the Google Play Music bug. If you find an app is using a ton of battery, it may need to be whitelisted...usually, google apps have this problem.
2. Hotspot Hack
1. Enable developer mode:
a. Go to settings
b. Scroll down to about phone
c. Repeatedly tap "Build number" until developer access is granted
2. Get ADB installed w/ drivers
a. https://forum.xda-developers.com/showthread.php?t=2588979
3. Enable USB Debugging
a. Go to settings
b. Go down to developer options
c. Scroll down to USB Debugging and turn it on
d. Connect phone with USB to PC
4. Get into ADB shell
a. Open a command prompt (windows key + R , type "cmd" in the box and press enter is my favorite way)
b. Run:
Code:
adb shell
5. Enable the bypass
a. Disable the DUN requirement
Code:
settings put global tether_dun_required 0
b. Overwrite the DUN APN
Code:
settings put global tether_dun_apn "APNDUN,n.ispsn,,,,,,,,,310,120,,default,mms,dun"
6. Turn off Mobile Data
7. Turn on HotSpot
8. Turn on Mobile Data
Every time that you want to use the hotspot you have to turn data off; turn hotspot on; turn data back on. When you disconnect your hotspot you need to do the following:
1. Turn Hotspot Off
2. Turn Mobile Data Off
3. Turn Mobile Data On
People will complain, but after you run the code the first time, turning hotspot on and off literally takes just seconds.
3. Youtube Ad Free
1. Youtube in the background, downloading, and so far ad free Youtube can be achieved with OG Youtube. Read the OP and also install this apk found in post 5592 It doesn't say, but in combination with DNS66, I haven't seen any ads after installing this and disabling the old Youtube. It will occasionally ask you to update and just hit Later.
2. If you want to use the original Youtube app, this doesn't block ads, but it does silent and auto skip them. Cygery
3. Use an VPN to route your data somewhere and back. It isn't 100%, but AdGuard offers this type of service. I believe Block This and AdClear may too.
4. Remove Bloatware
This is probably the biggest difference between root and non-root. They are all installed with the same apps. With root, you can delete the system apk or, with root and non-root, you can use a package disabler, you can disable unwanted apps. The problem is that occasionally you will disable or delete something that will cause a chain reaction leading to boot loops or excessive battery drain.
I find it best to go to the application manager and manually disable or uninstall through it. This way, the system will know what's there and what isn't...no surprises. You can uninstall the Sprint crap like TV, Tech Support, Fun and Games, Family Locator...basically every Sprint app except for voicemail. Not disable, but uninstall them completely!
You can disable the following (probably more, but I must be using them): Amazon; Kindle; Facebook; Instagram; Lookout; Messenger; Prime Stuff; S Health; S Voice; Samsung Gear; Youtube (remember the tip above); some of the Google Play apps like Movies and TV; probably more too, but I must actually use those apps.
I'm sure there are some that I'm missing too....I remember uninstalling some weather app too.
The point is that Nougat seems friendlier in terms of uninstalling or disabling software compared to Marshmallow.
5. Xposed (not right now)
Not available for Nougat at the moment. But this update is really customizable!
6. Other tips/tricks
1. Skip Tracks With Volume Keys
1. Frinky Music Controller Allows you to skip tracks with screen off.
2. Noyze Not sure if still being developed, but works. Let's you skip tracks by long pressing with screen off.
Doze Related
Remember to whitelist apps you want running in the background...like Pandora, Google Music, etc. I would leave them off at first and if it cuts off when the screen is off, you need to white list it.
I haven't used these apps in Nougat as the new doze seems fine, but to each his own:
1. ForceDoze puts your phone into doze mode without the motion detectors and 30 minute wait. Great app! Does require you to install adb (adb installer) since you have to run a command to get it to run properly. Check Disable motion sensing and turn off while charging
2. Greenify The auto hibernation works great if we had root, but we don't. It works, but can be extremely annoying at times and can drain battery because it may continuously try to force stop/close an app you greenify. Plus, it will take a few seconds to re-unlock your phone immediately after you turn off the screen. However, I use it with force doze for the aggressive doze. I saw a difference in battery life by using them both. Still need to adb a command
Other Tips
Besides the obvious of gmail/facebook/whatspp/twitter/snapchat syncing
1. Turn off wi-fi scanning
2. Back up my data for Samsung and Google under back up and reset
3. Turn off some features under advanced features in settings...for example, palm swipe to capture if you never use it
4. Location History under Location
5. Change locating method...I leave mine on GPS, wi-fi, mobile, but some people want more battery life and turn it off.
6. Turn on developer options and change animations to 0.5
7. Turn off Always on Display under settings > display. I like it, so I leave it on...but takes about 2% an hour
7. Credits
These people did all of the hard work:
@YMNDLZ -- Download link
@julian_klode -- DNS66
@ paul2112 -- Hotspot Fix
@ cygery -- AdSkip
@ OGMods -- OG Youtube
@resident77 -- OG Youtube Fix
@ ssrij -- ForceDoze
@ SEVEN_AdClear -- AdClear
@daria -- AdGuard
@ Snoop05 -- ADB Fast Installer
And anyone I missed, let me if you want to be added and thanks for your work!
thanks Hotspot works great i just turn it on toggle data off then on and wallaa
also i can just shut off hot spot and everything works no toggling for shut off.
I was on the OG PB5 firmware because of the apns being editable but now ive made the leap
Gotta have that hotspot
Thanks
Robalboa said:
thanks Hotspot works great i just turn it on toggle data off then on and wallaa
also i can just shut off hot spot and everything work no toggling for shut off.
I was on the OG PB5 firmware because of the apns being editable but now ive made the leap
Gotta have that hotspot
Thanks
Click to expand...
Click to collapse
Awesome. And you should be able to use phone data with this method while tethering too. @paul2112 did most of the legwork for this fix.
Please credit @paul2112 for the Hotspot fix in the OP. He pioneered this effort.
Sent from my SM-G935P using Tapatalk
lvpre said:
Awesome. And you should be able to use phone data with this method while tethering too. @paul2112 did most of the legwork for this fix.
Click to expand...
Click to collapse
yes you can use phone while hotspot is activated no problem. plus when u shut it off no toggling.
thanks @paul2112
daddymikey1975 said:
Please credit @paul2112 for the Hotspot fix in the OP. He pioneered this effort.
Sent from my SM-G935P using Tapatalk
Click to expand...
Click to collapse
Read the credits... he's been there since the post. I slightly modified his code because this was the only way I could get tether data and phone data to work simultaneously. I couldn't get both on his last suggestion.
Robalboa said:
yes you can use phone while hotspot is activated no problem. plus when u shut it off no toggling.
thanks @paul2112
Click to expand...
Click to collapse
Sent from my SM-G930P using XDA-Developers Legacy app
lvpre said:
Read the credits... he's been there since the post. I slightly modified his code because this was the only way I could get tether data and phone data to work simultaneously. I couldn't get both on his last suggestion.
Sent from my SM-G930P using XDA-Developers Legacy app
Click to expand...
Click to collapse
My apologies if I missed it.
Sent from my SM-G935P using Tapatalk
daddymikey1975 said:
My apologies if I missed it.
Sent from my SM-G935P using Tapatalk
Click to expand...
Click to collapse
No problem. But this fix was the only way I was able to get phone and tether data working together. Not sure if you had success with what he posted, but I always would get one or the other.
how can I hide the carrier text?
John.C01 said:
how can I hide the carrier text?
Click to expand...
Click to collapse
Have to root for that one. Mine only shows on the lockscreen though. Is yours showing constantly?
Sent from my SM-G930P using XDA-Developers Legacy app
lvpre said:
Have to root for that one. Mine only shows on the lockscreen though. Is yours showing constantly?
Click to expand...
Click to collapse
I don't know if it's because my country... But my CHN-UNICOM is always showing.
John.C01 said:
I don't know if it's because my country... But my CHN-UNICOM is always showing.
Click to expand...
Click to collapse
Even with icons in the notification bar?
Sent from my SM-G930P using XDA-Developers Legacy app
Im confused on what the "hotspot" hack is. When I turn on Hotspot on my stock S7e, it turns off WIFI and only uses LTE. Are you saying this hack will allow us to use hotspot with WIFI?
ryan2202 said:
Im confused on what the "hotspot" hack is. When I turn on Hotspot on my stock S7e, it turns off WIFI and only uses LTE. Are you saying this hack will allow us to use hotspot with WIFI?
Click to expand...
Click to collapse
No. It will allow you to make your phone a router and use your phone data for internet.
Sent from my SM-G930P using XDA-Developers Legacy app
Ok, I'm lazy. Is there a single button method for the toggling for hotspot? I'm using my phone as a hotspot for a tablet thats installed in my car and so being quick is important. I'm trying to build something using "Automate" app but does anyone have something already configured?
fyi, actually just turning on hotspot or off now does the trick. No need to toggle mobile network on/off. I'm on Sprint.
I can confirm Hotspot last through new android update/dated 3/29 heres a screen shot
new update 5/31/17 hotspot non root method sticks and works fine. id like to offer a new method and give thanks to the guy that found it maybe you can incorporate this into your guide so easy a caveman can do it lol
this https://forum.xda-developers.com/sprint-s7-edge/how-to/finally-free-hotspot-galaxy-s7-edge-t3612592
Success! (Stock SM-G930P & SM-G935P)
Thank you so much for this guide! It's been the only successful method to get unlimited hotspot working on my S7 & a friend's S7 Edge! (both stock & most recent firmware) :good:
When using this method, I achieve hotspot as mentioned....but loose ipv6 by doing so!? Any ideas on why or how to fix so when I toggle data/hotspot I can keep ipv6 connectivity, thanks