• We are moving to xdaforums.com!

    Posts made between now and when the migration is complete will not be carried over.
    You will be automatically redirected once the migration is complete.

Android 13 software stay connected to internet despite wifi and data off

Search This thread

CassanRoz

Member
Feb 6, 2022
10
4
Hello,
I'm a newbie here so I hope I'm not doing mistakes, writting in wring place, etc. And English is not my native language...

My phone recently update from android 12 to android 13.

I noticed something a bit weird later. Here are the steps:
1- I start a software using internet (firefox, etc) . I go on some websites.
2- I set the network off (wifi off, 4G/3G/etc off) using the network screen
3- but the software can keep surfing on internet ! :oops:

In fact, as long as I do not restart the software, it stay connected to internet.

I first noticed this while hearing radio on internet using VLC. Despite having put the wifi off and not put on the cellular data (proper words?), I noticed the radio keep working. It never did that on android 12: as soon as I put the wifi/ cellular data off, the connection was interrupted.

What is happening?

PS: my hypothesis is that android keeps the connection on or switch from wifi to data automatically... But I've no idea how to test it.
 

James_Watson

Senior Member
Feb 10, 2015
1,209
182
okblackcafe.blogspot.com
I think it should be that you didn't turn off both mobile data and wifi properly.

To turn off both mobile data and Wi-Fi, tap on the Internet tile in Quick settings. Then turn off the toggles next to Wi-Fi and cellular service provider’s name.
 

Droidriven

Senior Member
Jan 27, 2014
16,170
14
5,595
NC
Verizon Samsung Galaxy S III
HTC Thunderbolt
Hello,
I'm a newbie here so I hope I'm not doing mistakes, writting in wring place, etc. And English is not my native language...

My phone recently update from android 12 to android 13.

I noticed something a bit weird later. Here are the steps:
1- I start a software using internet (firefox, etc) . I go on some websites.
2- I set the network off (wifi off, 4G/3G/etc off) using the network screen
3- but the software can keep surfing on internet ! :oops:

In fact, as long as I do not restart the software, it stay connected to internet.

I first noticed this while hearing radio on internet using VLC. Despite having put the wifi off and not put on the cellular data (proper words?), I noticed the radio keep working. It never did that on android 12: as soon as I put the wifi/ cellular data off, the connection was interrupted.

What is happening?

PS: my hypothesis is that android keeps the connection on or switch from wifi to data automatically... But I've no idea how to test it.
You may need to boot into stock recovery and wipe the cache, this is necessary sometimes after updating to remove any conflicting data from before the update that is causing things to be buggy.
 

CassanRoz

Member
Feb 6, 2022
10
4
Late answer, was kinda busy.
Then turn off the toggles next to Wi-Fi and cellular service provider’s name.
Thank you for your answer. I've sadly tried what you said but it doesn't change. See below for detailed answer.
You may need to boot into stock recovery and wipe the cache, this is necessary sometimes after updating to remove any conflicting data from before the update that is causing things to be buggy.
Thank you for your answer.
I read here what you mean by "boot into stock recovery and wipe the cache".
But I don't know if I can do that.
I've an XR20...
The only option when going to fastboot are :
"START" "Power off" "Restart bootloader"
No possibility to wipe the cache.

While I'm at it.
I played with network option. To test the internet connection, I use termux and run
ping www.google.com
I use the " toggles next to Wi-Fi and cellular service provider’s name" to put network on off.
Here are the results in sequential order.
"Ping ok" means: internet connection available. "No ping" means no connection. (!) means unexpected behavior.
wifi on and cellular off => ping ok
wifi off and cellular off => no ping
wifi off and cellular on => ping ok
wifi off and cellular off => ping ok (!)
wifi off and cellular on => ping ok
wifi off and cellular off => ping ok (!)
wifi off and airplane mode activated and cellular off or on => no ping
wifi off and and cellular off and airplane mode disable => ping ok (!).
Then I exit termux (using the hard method (force quit)) and then activate the airplane mode, then disable it:
wifi off and and cellular off and airplane mode disable => no ping

So in fact, it looks like once an app has asked for cellular data, the cellular data are kept on, whatever the network toggle in quick setting is set.

By the way, and just in case (1):
it reminds me than when I updated to android 13, sms couldn't send anymore pics when off network. I had to update some parameters to make it work again. (From what I understand from doing a little search, you have to "allow mms when your cellular data are disabled"). Think I had to update my APN too (I used the configuration suggested on the official website of my phone provider).
Could that be the source of the troubles?


(1) good old stuff I was taught the hard way: try to remember everything you did on your computer the day it failed. Even insignificant stuff can be the cause of huge trouble...
 
Last edited:

Droidriven

Senior Member
Jan 27, 2014
16,170
14
5,595
NC
Verizon Samsung Galaxy S III
HTC Thunderbolt
Late answer, was kinda busy.

Thank you for your answer. I've sadly tried what you said but it doesn't change. See below for detailed answer.

Thank you for your answer.
I read here what you mean by "boot into stock recovery and wipe the cache".
But I don't know if I can do that.
I've an XR20...
The only option when going to fastboot are :
"START" "Power off" "Restart bootloader"
No possibility to wipe the cache.

While I'm at it.
I played with network option. To test the internet connection, I use termux and run
ping www.google.com
I use the " toggles next to Wi-Fi and cellular service provider’s name" to put network on off.
Here are the results in sequential order.
"Ping ok" means: internet connection available. "No ping" means no connection. (!) means unexpected behavior.
wifi on and cellular off => ping ok
wifi off and cellular off => no ping
wifi off and cellular on => ping ok
wifi off and cellular off => ping ok (!)
wifi off and cellular on => ping ok
wifi off and cellular off => ping ok (!)
wifi off and airplane mode activated and cellular off or on => no ping
wifi off and and cellular off and airplane mode disable => ping ok (!).
Then I exit termux (using the hard method (force quit)) and then activate the airplane mode, then disable it:
wifi off and and cellular off and airplane mode disable => no ping

So in fact, it looks like once an app has asked for cellular data, the cellular data are kept on, whatever the network toggle in quick setting is set.

By the way, and just in case (1):
it reminds me than when I updated to android 13, sms couldn't send anymore pics when off network. I had to update some parameters to make it work again. (From what I understand from doing a little search, you have to "allow mms when your cellular data are disabled"). Think I had to update my APN too (I used the configuration suggested on the official website of my phone provider).
Could that be the source of the troubles?


(1) good old stuff I was taught the hard way: try to remember everything you did on your computer the day it failed. Even insignificant stuff can be the cause of huge trouble...
In fastboot, connect to PC, open a adb/fastboot terminal,type this command.

fastboot erase cache

Also, try going to your system settings>apps and find the apps on the app list that are using data in the background and disable background data usage for those apps.