Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[MOD] Galaxy S5 Add Mobile Data Toggle to Quick Settings (Requires Sqlite & Root)

OP risestar2

17th April 2014, 08:17 PM   |  #1  
OP Member
Thanks Meter: 15
 
38 posts
Join Date:Joined: Jul 2011
Just a quick note to add that the mod (http://forum.xda-developers.com/show....php?t=2342370 )to add the missing mobiledata toggle back into the notification panel works for the Galaxy S5 once rooted. The older version of sqllite editor in the original thread is not compatible with Android 4.42 however, you can use the new version available in the Playstore ($2.99) https://play.google.com/store/apps/d...ware.sqleditor

T-Mobile has the annoying tenancy to remove the mobile data toggle from the notification panel and the latest GS5 and 4.4.2 is no different. Not a huge issue for those that are on the current T-Mobile plans that allow data roaming internationally, but if you are on one of the older T-Mobile plans that don't allow that, or if you are like me planning to use my unlocked T-Mobile GS5 on another network, having that toggle is handy to avoid pricy data overages.

-------------------

As per the original thread, the same instructions apply;

1) Download sqlite editor app from the Playstore. (Older free versions force close on 4.4.2)

2) Open the app and give it root permissions. It should populate a list.

3) Scroll and Tap the "Settings Storage"

4) Tap "Settings.db"

5) Tap "System"

6) Scroll down until you find "notification_panel_active_app_list", tap to highlight it. I noticed its a little hard to get it highlighted because it seems to want to highlight the one under it. So you might have to tap the one right above it to get it highlighted. Make sure its the notification_panel_active_app_list, and NOT the notification_panel_default_active_app_list. I picked the wrong one the first time and it didnt work.

7) Once it is highlighted tap the phones menu button.

8) Tap "Edit Record"

9) You'll see a list of all the toggles that are currently enabled to show in notification area.

10) At the bottom of the list add ; and the words MobileData then another ;. So it will look like this at the end. ;AirplaneMode;MobileData; Then press Save.

11) Reboot and you should have a data toggle now. You can now use the edit feature and move it anywhere you want in the list of toggles.

Note: After I edited it and rebooted the "notification_panel_active_app_list" moved closer to the bottom of the list. So if you go back in and dont see it scroll further down

--------------------
The Following 12 Users Say Thank You to risestar2 For This Useful Post: [ View ]
18th April 2014, 07:21 AM   |  #2  
bink1r's Avatar
Member
Thanks Meter: 10
 
87 posts
Join Date:Joined: Apr 2011
Quote:
Originally Posted by risestar2

Just a quick note to add that the mod (http://forum.xda-developers.com/show....php?t=2342370 )to add the missing mobiledata toggle back into the notification panel works for the Galaxy S5 once rooted. The older version of sqllite editor in the original thread is not compatible with Android 4.42 however, you can use the new version available in the Playstore ($2.99) https://play.google.com/store/apps/d...ware.sqleditor

T-Mobile has the annoying tenancy to remove the mobile data toggle from the notification panel and the latest GS5 and 4.4.2 is no different. Not a huge issue for those that are on the current T-Mobile plans that allow data roaming internationally, but if you are on one of the older T-Mobile plans that don't allow that, or if you are like me planning to use my unlocked T-Mobile GS5 on another network, having that toggle is handy to avoid pricy data overages.

-------------------

As per the original thread, the same instructions apply;

1) Download sqlite editor app from the Playstore. (Older free versions force close on 4.4.2)

2) Open the app and give it root permissions. It should populate a list.

3) Scroll and Tap the "Settings Storage"

4) Tap "Settings.db"

5) Tap "System"

6) Scroll down until you find "notification_panel_active_app_list", tap to highlight it. I noticed its a little hard to get it highlighted because it seems to want to highlight the one under it. So you might have to tap the one right above it to get it highlighted. Make sure its the notification_panel_active_app_list, and NOT the notification_panel_default_active_app_list. I picked the wrong one the first time and it didnt work.

7) Once it is highlighted tap the phones menu button.

8) Tap "Edit Record"

9) You'll see a list of all the toggles that are currently enabled to show in notification area.

10) At the bottom of the list add ; and the words MobileData then another ;. So it will look like this at the end. ;AirplaneMode;MobileData; Then press Save.

11) Reboot and you should have a data toggle now. You can now use the edit feature and move it anywhere you want in the list of toggles.

Note: After I edited it and rebooted the "notification_panel_active_app_list" moved closer to the bottom of the list. So if you go back in and dont see it scroll further down

--------------------

You can use the old version of SQL. You just need to download TB Restore Fixer.

Sent from my SM-G900T using XDA Premium 4 mobile app
25th April 2014, 05:39 PM   |  #3  
Senior Member
Thanks Meter: 59
 
285 posts
Join Date:Joined: Sep 2012
Quote:
Originally Posted by bink1r

You can use the old version of SQL. You just need to download TB Restore Fixer.

Sent from my SM-G900T using XDA Premium 4 mobile app

I downloaded TB Restore Fixer, but SQL still crashed. Can you tell me how you did it to get the older SQL version to work? Really want to add the Data toggle in the notification bar.
25th April 2014, 06:04 PM   |  #4  
Senior Member
Flag Arizona
Thanks Meter: 450
 
498 posts
Join Date:Joined: Aug 2008
Donate to Me
More
Just a related comment I had about turning off Data:

On my AT&T S4, I would frequently use the data toggle for saving the last ~10% of battery after a long day or two of use. I found that simply switching data (and wifi) off saved a ton of battery, keeping my phone alive for emergencies on that last few percent for much longer than it would if I were to allow apps like Facebook to constantly fish for updates.

The power-save icon seems like it "might" do the trick, but I wish it had the option to just fully turn off mobile data instead of "limiting" it.

Once I finally root my device, this will probably be one of the first things I do. Thanks!
25th April 2014, 06:45 PM   |  #5  
Senior Member
Thanks Meter: 59
 
285 posts
Join Date:Joined: Sep 2012
Quote:
Originally Posted by Aou

Just a related comment I had about turning off Data:

On my AT&T S4, I would frequently use the data toggle for saving the last ~10% of battery after a long day or two of use. I found that simply switching data (and wifi) off saved a ton of battery, keeping my phone alive for emergencies on that last few percent for much longer than it would if I were to allow apps like Facebook to constantly fish for updates.

The power-save icon seems like it "might" do the trick, but I wish it had the option to just fully turn off mobile data instead of "limiting" it.

Once I finally root my device, this will probably be one of the first things I do. Thanks!

Yeah, I just want to be able to turn the data on and off through the notification bar instead of going to the settings.
25th April 2014, 07:51 PM   |  #6  
Senior Member
Thanks Meter: 59
 
285 posts
Join Date:Joined: Sep 2012
Got it to work using SQlite Editor version 2.0.1. I now have my mobile data toggle on the notification bar.
29th April 2014, 06:11 PM   |  #7  
mhaner's Avatar
Senior Member
Flag So Cal
Thanks Meter: 15
 
126 posts
Join Date:Joined: Aug 2007
More
Does anyone know the wording to add the hotspot (wifi tether) toggle?
The Following User Says Thank You to mhaner For This Useful Post: [ View ]
29th April 2014, 06:30 PM   |  #8  
tp2215's Avatar
Senior Member
Flag Orlando
Thanks Meter: 2,989
 
1,794 posts
Join Date:Joined: Oct 2010
Donate to Me
More
Just an fyi, all the toggles will be baked into the new version of my Project Infinity rom later today.
The Following 3 Users Say Thank You to tp2215 For This Useful Post: [ View ]
11th May 2014, 03:53 PM   |  #9  
guhn3r's Avatar
Junior Member
Thanks Meter: 6
 
17 posts
Join Date:Joined: May 2014
Quote:
Originally Posted by mhaner

Does anyone know the wording to add the hotspot (wifi tether) toggle?

;WiFiHotspot;

Caps sensitive
The Following User Says Thank You to guhn3r For This Useful Post: [ View ]
14th June 2014, 04:38 PM   |  #10  
NghtWachman's Avatar
Member
The Center, Texas
Thanks Meter: 5
 
45 posts
Join Date:Joined: Nov 2012
SQLite Editor not saving tether settings
I've tried changing my tethering settings but every time I reboot SQLite will revert to previous settings which is preventing use of tethering.

With Samsung Galaxy S5 it looks like some of the values have been changed to some extent. Going through some of the id's values I notice not all the values are consistent, I've notice with some id's 1 will represent disable while 0 represent enabled while with other id's 1 is enabled and 0 represent disabled values.

Im a little confused as to the reason behind such confusion maybe other devs can shed some light as to what is going on here.

Some settings seem to work like changing and adding MobileData and WiFiHotspot values worked with no problem.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes