Anyone able to turn on/off GPS with tasker on rooted GS3?

npo

Well-known member
Jun 12, 2011
86
7
0
Visit site
I'm trying something simple for now.... turn off the gps when I'm in range of my work wifi, since my office is surrounded by thick concrete walls.
I've read that on the GS3, you need root to be able to turn on/off the GPS with tasker.

Well I'm rooted, but I keep getting a message saying "Warning, action GPS is not available on this device"

Thanks!!
 
Last edited:

npo

Well-known member
Jun 12, 2011
86
7
0
Visit site
Success! If you want to use Tasker to enable something that requires root, you need to invoke the task through the "Secure Settings" (henceforth SS) plugin, rather than just setting thetask up by clicking GPS on. I had Secure Settings installed, but wasn't invoking it in Tasker.

A couple of other free apps are required to enable SS to do this, so I'll walk you through the process.
1) download 2 free aps from the Play Store: SS and "Busybox".
2) install BusyBox & give it SU rights
3) open the SS ap. If you have root, a message will come up telling you that to use the features that need root you must click on the "Helper" tab. Do it.
4) This will prompt you to install Helper. Do it.
5) Now you're ready to set things up in Tasker. Create a task and name it "GPS off" or "GPS on"
6) Click "+" and you'll get a long list of "Action Categories". For anything that requires root, you click "Plugin" and again on "Secure Settings".
7) Next to Configuration, click "Edit", and if you scroll down to the Helper Actions you can click on GPS , set it to turn on or off, and click save,
8) click the green checkmarks all the way back out, and make sure the green "On" is showing in the bottom right corner, and you should be golden.

Note that any task needs to be associated with a profile you've created as well. I've been testing with a simple one that turns on GPS when I open Maps. Next I'll work on how to set up a profile to recognize my work & home wifi networks and turn off the GPS when I'm there. But the GPS switching portion, at least, is worked out.
 
  • Like
Reactions: Prozak

Prozak

Well-known member
Jul 9, 2010
185
28
0
Visit site
Success! If you want to use Tasker to enable something that requires root, you need to invoke the task through the "Secure Settings" (henceforth SS) plugin, rather than just setting thetask up by clicking GPS on. I had Secure Settings installed, but wasn't invoking it in Tasker.

A couple of other free apps are required to enable SS to do this, so I'll walk you through the process.
1) download 2 free aps from the Play Store: SS and "Busybox".
2) install BusyBox & give it SU rights
3) open the SS ap. If you have root, a message will come up telling you that to use the features that need root you must click on the "Helper" tab. Do it.
4) This will prompt you to install Helper. Do it.
5) Now you're ready to set things up in Tasker. Create a task and name it "GPS off" or "GPS on"
6) Click "+" and you'll get a long list of "Action Categories". For anything that requires root, you click "Plugin" and again on "Secure Settings".
7) Next to Configuration, click "Edit", and if you scroll down to the Helper Actions you can click on GPS , set it to turn on or off, and click save,
8) click the green checkmarks all the way back out, and make sure the green "On" is showing in the bottom right corner, and you should be golden.

Note that any task needs to be associated with a profile you've created as well. I've been testing with a simple one that turns on GPS when I open Maps. Next I'll work on how to set up a profile to recognize my work & home wifi networks and turn off the GPS when I'm there. But the GPS switching portion, at least, is worked out.

Thanks for this. I was wondering the same thing. Also found out I can have my keyboard switch based on portrait v. Landscape using the same method. (prefer swype in portrait, SwiftKey in landscape).

I would thank you twice if I could.

Sent from my SCH-I535 using Android Central Forums
 

jebt

New member
Oct 4, 2012
1
0
0
Visit site
Hi guys

I have a situation with Tasker and my galaxy ace s5830 rooted and with Secure Settings and Helper installed. My tasker works fine, except enabling the GPS, everytime the profile is active it says:


SECURE SETTINGS HELPER MESSAGE:

THE HELPER IS NOT INSTALLED TO THE SYSTEM PARTITION!

PLEASE FIX THIS BY REINSTALLING THE HELPER THROUGH THE SECURE SETTINGS APP.


I think i have everything ready, i have created diferents profile all of them with the task throug the PLUGIN - Secure Settings - GPS enable - if %GPS ~ off

I checked the helper and it has the GPS in green color and enabled.


I will appreciate all type of help with this.


Jebt
 

jim vigneur

New member
May 25, 2013
2
0
0
Visit site
I have been wondering how to do the same thing thanks but I have read that secure settings has the tendency to unroot your device what are your thoughts on this ?
 

badbrad17

Well-known member
Dec 2, 2011
3,192
2
0
Visit site
Did you guys get this fixed?
You need to download "Secure Settings" app AND install the "Helper" from within the app.
https://forums.androidcentral.com/e...leobject.securesettings.plugin&token=C7AnM8JQ

Then do this:
1. Add a Task and select "Plugin" from the Action Categories.
2. Then select Secure Settings NOT the one under networks
3. Click on "Edit" on the configuration tab
4. Scroll down to Helper actions and select GPS on

That will do it.
 

joelstitch

Member
Sep 26, 2011
10
0
0
Visit site
Did you guys get this fixed?
You need to download "Secure Settings" app AND install the "Helper" from within the app.
https://forums.androidcentral.com/e...leobject.securesettings.plugin&token=ajy_7BuJ

Then do this:
1. Add a Task and select "Plugin" from the Action Categories.
2. Then select Secure Settings NOT the one under networks
3. Click on "Edit" on the configuration tab
4. Scroll down to Helper actions and select GPS on

That will do it.

I tried this but can't get it to turn on GPS when I start Maps. It says that the profile is active but it just does not turns it on. I have Secure Settings with Root access.
 

badbrad17

Well-known member
Dec 2, 2011
3,192
2
0
Visit site
I tried this but can't get it to turn on GPS when I start Maps. It says that the profile is active but it just does not turns it on. I have Secure Settings with Root access.

Hmm odd. It works for me. But I do find it sometimes says it hasn't connected but it has.

Sent from my Nexus 4 using AC Forums mobile app
 

Latest posts

Trending Posts

Forum statistics

Threads
947,832
Messages
6,936,371
Members
3,160,890
Latest member
carlgulliver