Fix / Add (Missing) Toggle In Quick settings Panel - Need Root

Search This thread

oluwaponmile

Senior Member
Dec 19, 2007
2,396
16,258
Background Information:
I was reading on Sammobile this morning about issue with S6 sometimes loosing it's notification toggles. I thought I was the only one facing this issue as I have a S6 Port on my Note 3 few weeks ago.

http://www.sammobile.com/2015/06/15...ng-from-the-galaxy-s6-and-the-galaxy-s6-edge/

I started looking around into the SecSettings smali files and I noticed a lot has changed on S6 SecSettings compared with other Samsung phone model. There use to be a smali file on the original Note 3 SecSettings where you can add some toggles but that is now missing on S6.

I started looking into Settings.db and I noticed one of the system parameter is missing. I added the parameter using sqllite editor and added some toggles as I want. I also updated the toggle list on the other two parameters and like magic, everything has been working fine since then.

What you will need:

1. A rooted s6 / S6 Edge. Also works for other S6 Ports.
2. SqlLite Editor. I used the paid version. I am not sure if the free version can do the same task. There should also be other free DB editor application that could do the same task.

Steps:

1. Install SqlLite Editor: https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditor&hl=en

2. Open the app and look for "Setting Storage" entry

3. Select "Setting Storage" and then select settings.db

4. Next select "system". This is the last item on the list

5. Tap on the search icon and search for "notification" and select "OK"

6. Tap on the Plus sign "+" to add new parameter

7. Under name, type the following: "notification_panel_default_active_app_list"

8. In the Value filed, type all the toggle you want in there. I usually do a copy and past from a text file to avoid any mistake

9. Hit the same button

10. Select "notification_panel_active_app_list" and paste / type the same value as 8 above and save.

11. You could do the same for "notification_panel_default_active_app_list_for_rest"

Additionally, you could increase the number of scroll-able toggles from 10 to any value you want. I usually have it at 20. The parameter you need is the "notification_panel_active_number_of_apps"

You can also add SFinder and QuickConnect to the toggle list and you can then get rid of those two in the drop down to have more space in the notofication area.

I have provided a list of the toggle I commonly use as a text. Please note that some toggles might not be relevant to the rom you're using and might not work of do anything when toggled. E.g. Don't expect touch to work if it hasn't been implemented in your rom version etc.

You can never loose any toggle again and you can more as needed.......

Wifi;MobileData;Location;Bluetooth;AutoRotate;TorchLight;MultiWindow;SilentMode;Ebook;NetworkBooster;SideKey;WiFiHotspot;AllShareCast;SBeam;Sync;ToddlerMode;SmartStay;SmartPause;SmartScroll;SmartNetwork;Nfc;PowerSaving;UltraPowerSaving;AirplaneMode;AirView;AirGesture;Toolbox;CarMode;QuickConnect;SFinder;NetworkBooster;TouchSensitivity;DoNotDisturb;DormantMode;Brightness;PersonalMode;
 

Attachments

  • Screenshot_2015-06-17-06-39-48.png
    Screenshot_2015-06-17-06-39-48.png
    209.4 KB · Views: 3,693
  • Screenshot_2015-06-17-11-36-18.png
    Screenshot_2015-06-17-11-36-18.png
    125.4 KB · Views: 3,741
  • Screenshot_2015-06-17-11-54-08.jpg
    Screenshot_2015-06-17-11-54-08.jpg
    167.1 KB · Views: 3,729
  • Screenshot_2015-06-17-11-55-19.png
    Screenshot_2015-06-17-11-55-19.png
    76.4 KB · Views: 2,806
  • Screenshot_2015-06-17-11-56-21.jpg
    Screenshot_2015-06-17-11-56-21.jpg
    190.6 KB · Views: 2,616
  • Screenshot_2015-06-17-11-56-43.png
    Screenshot_2015-06-17-11-56-43.png
    150.1 KB · Views: 2,476
  • Screenshot_2015-06-17-11-57-15.png
    Screenshot_2015-06-17-11-57-15.png
    124.3 KB · Views: 2,386
  • Screenshot_2015-06-17-12-00-20.png
    Screenshot_2015-06-17-12-00-20.png
    174.3 KB · Views: 2,336
  • Screenshot_2015-06-17-12-01-25.png
    Screenshot_2015-06-17-12-01-25.png
    130.5 KB · Views: 2,253

Cr4z33

Senior Member
Oct 14, 2011
1,068
154
Salento, Italy
2. Open the app and look for "Setting Storage" entry
I am stuck already as I don't have that entry. :(

I understand that in Italian it is probably named differently, but even looking at the icon used in your screenshot I can't find it.

Wtf... :(


Sent from my Samsung Galaxy S6 Edge (SM-G925F)
 
Last edited:

oluwaponmile

Senior Member
Dec 19, 2007
2,396
16,258
I am stuck already as I don't have that entry. :(

I understand that in Italian it is probably named differently, but even looking at the icon used in your screenshot I can't find it.

Wtf... :(


Sent from my Samsung Galaxy S6 Edge (SM-G925F)

It might not be called the same name but there is no phone without a setting database. Do this:

Open sqllite editor and go to the "files" tab. Then navigate to /data/data/com.android.providers.settings/databases and select the "settings.db". Just like in the attachment.
 

Attachments

  • data1.png
    data1.png
    136.6 KB · Views: 890

Cr4z33

Senior Member
Oct 14, 2011
1,068
154
Salento, Italy
It might not be called the same name but there is no phone without a setting database. Do this:

Open sqllite editor and go to the "files" tab. Then navigate to /data/data/com.android.providers.settings/databases and select the "settings.db". Just like in the attachment.

Thanks now I found it. :D

Going on with your guide.

Sent from my Samsung Galaxy S6 Edge (SM-G925F)

---------- Post added at 17:32 ---------- Previous post was at 16:34 ----------

I did everything, saved, rebooted and the changes do not apply. :confused:


Sent from my Samsung Galaxy S6 Edge (SM-G925F)
 

master-i

Senior Member
Aug 18, 2009
77
0
Not works for me... Nothing change

EDIT: it works but you have to reboot after the change without opening the navbar
 
Last edited:

freaksamael

Senior Member
Apr 16, 2008
496
264
Bucharest
It's working, S6 Edge (925F) added back MobileData toggle. @oluwaponmile, nice find, thank you!!!

PS: used SQLite free version, "notification_panel_default_active_app_list" line is already there, just added "MobileData;" in values and a reboot after change, normally...
 
Last edited:

Cr4z33

Senior Member
Oct 14, 2011
1,068
154
Salento, Italy
I have to correct my previous reply.

Every editing got applied but the value in notification_panel_active_number_of_apps which keeps staying at 7.

Could that be the reason for no success? :confused:



Sent from my Samsung Galaxy S6 Edge (SM-G925F)
 

Fokus007

Member
Mar 12, 2011
19
7
NO ROOT REQUIRED
Samsung released today an app to fix this problem. It's in Galaxy Apps and it's called "QuickPanel Restore". It restores all missing toggles.
 
  • Like
Reactions: Cr4z33

Cr4z33

Senior Member
Oct 14, 2011
1,068
154
Salento, Italy
Last edited:
  • Like
Reactions: rootlinux

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Background Information:
    I was reading on Sammobile this morning about issue with S6 sometimes loosing it's notification toggles. I thought I was the only one facing this issue as I have a S6 Port on my Note 3 few weeks ago.

    http://www.sammobile.com/2015/06/15...ng-from-the-galaxy-s6-and-the-galaxy-s6-edge/

    I started looking around into the SecSettings smali files and I noticed a lot has changed on S6 SecSettings compared with other Samsung phone model. There use to be a smali file on the original Note 3 SecSettings where you can add some toggles but that is now missing on S6.

    I started looking into Settings.db and I noticed one of the system parameter is missing. I added the parameter using sqllite editor and added some toggles as I want. I also updated the toggle list on the other two parameters and like magic, everything has been working fine since then.

    What you will need:

    1. A rooted s6 / S6 Edge. Also works for other S6 Ports.
    2. SqlLite Editor. I used the paid version. I am not sure if the free version can do the same task. There should also be other free DB editor application that could do the same task.

    Steps:

    1. Install SqlLite Editor: https://play.google.com/store/apps/details?id=com.speedsoftware.sqleditor&hl=en

    2. Open the app and look for "Setting Storage" entry

    3. Select "Setting Storage" and then select settings.db

    4. Next select "system". This is the last item on the list

    5. Tap on the search icon and search for "notification" and select "OK"

    6. Tap on the Plus sign "+" to add new parameter

    7. Under name, type the following: "notification_panel_default_active_app_list"

    8. In the Value filed, type all the toggle you want in there. I usually do a copy and past from a text file to avoid any mistake

    9. Hit the same button

    10. Select "notification_panel_active_app_list" and paste / type the same value as 8 above and save.

    11. You could do the same for "notification_panel_default_active_app_list_for_rest"

    Additionally, you could increase the number of scroll-able toggles from 10 to any value you want. I usually have it at 20. The parameter you need is the "notification_panel_active_number_of_apps"

    You can also add SFinder and QuickConnect to the toggle list and you can then get rid of those two in the drop down to have more space in the notofication area.

    I have provided a list of the toggle I commonly use as a text. Please note that some toggles might not be relevant to the rom you're using and might not work of do anything when toggled. E.g. Don't expect touch to work if it hasn't been implemented in your rom version etc.

    You can never loose any toggle again and you can more as needed.......

    Wifi;MobileData;Location;Bluetooth;AutoRotate;TorchLight;MultiWindow;SilentMode;Ebook;NetworkBooster;SideKey;WiFiHotspot;AllShareCast;SBeam;Sync;ToddlerMode;SmartStay;SmartPause;SmartScroll;SmartNetwork;Nfc;PowerSaving;UltraPowerSaving;AirplaneMode;AirView;AirGesture;Toolbox;CarMode;QuickConnect;SFinder;NetworkBooster;TouchSensitivity;DoNotDisturb;DormantMode;Brightness;PersonalMode;
    1
    NO ROOT REQUIRED
    Samsung released today an app to fix this problem. It's in Galaxy Apps and it's called "QuickPanel Restore". It restores all missing toggles.
    1
    NO ROOT REQUIRED
    Samsung released today an app to fix this problem. It's in Galaxy Apps and it's called "QuickPanel Restore". It restores all missing toggles.

    Thanks for the information!

    Here's the link:
    http://www.samsungapps.com/appquery...uickpanelrestore&cntyTxt=222&equipID=SM-G925F


    Update:
    It didn't restore the (missing) torch toggle for me. :(


    Sent from my Samsung Galaxy S6 Edge (SM-G925F)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone