Android Intent - Settings Manager open to specific screen activity

Solved
CR
Chris R.
SkyBitz - End User

Hi,

We are playing with the Settings Manager for a specific scenario and want to launch the application to a specific screen within the app launched from lockdown kiosk screen.  I'm not overly familiar with Android intents so not sure if this possible or not from intent or a launch script.  I've tried a bunch of different variations but can't seem to get it to work.

From the identify_activity script, I found the specific activity to be:

 net.soti.settingsmanager/.wifi.WifiNetworkSavedActivity

Does anyone know if an intent (or launch script) could be formulated to launch the Settings Manager app directly into that screen?

2 years ago
Android Scripting
ANSWERS
ZC
Zafer Cigdem
2 years ago

Hi Chris,

You may use sendintent legacy script for this to directly open WiFi page of Setting Manager. I've just tested this out and it works for me. 

legacy script as below:


 sendintent -a "intent://net.soti.settingsmanager/1#Intent;scheme=content;action=android.intent.action.MAIN;component=net.soti.settingsmanager/net.soti.settingsmanager.wifi.WifiActivity;end"


If you want to put this on lockdown screen:

- create a new text file on your PC and insert above legacy script inside of the file

- save the file as .bat/.cmd extension onto your phone/tablet's device locations such as /sdcard/Download/your_file_name_to_execute.bat

- create a custom item from lockdown a similar process explained here: SOTI Discussion Forum with Screenshots. This way you can trigger WiFi screen directly from the lockdown via a user click on a lockdown item that you will be created. 

I hope this helps. Thank you

Zafer

Solution
RC
Raymond Chan Diamond Contributor
2 years ago

In lockdown kiosk screen, end-user can go directly to any LAUNCHABLE activity (e.g.  

  net.soti.settingsmanager/.bluetooth.BluetoothActivity of Soti Settings Manager app)  by having a script://  kiosk item that references a script file with content starting the activity, e.g.
 
   
   start activity net.soti.settingsmanager/.bluetooth.BluetoothActivity
 
 
Unfortunately, the activity you are interested is NOT a directly launchable activity.  So it is not possible to achieve what you want using this approach.
 
 
For any custom intent implemented in an app, information about its name and its mandatory/optional argument(s) and their meaning/use have to be provided by the app developer (or their support team) or from its associated documentation.
 
M
MNMOD@SOTI
2 years ago

Hi Chris,

Thank you for posting on SOTI Pulse!

I see that couple of answers are provided. Do any of these work for you? Did you get the answer to the information that you were looking for? If yes, please feel free to mark the post as Solution that helped you resolve the issue.

Kind regards,

Technical Support Specialist | SOTI | +1 905.624.9828 | SOTI.net l Discussion Forum | Log a Case Online l Facebook l LinkedIn l Twitter 

M
MNMOD@SOTI
2 years ago

Hi Chris,

I have marked the relevant post as solution. If this post did not assist you in resolving the issue and you have additional questions, please do not hesitate to reach out.

Kind regards,

Technical Support Specialist | SOTI | +1 905.624.9828 | SOTI.net l Discussion Forum | Log a Case Online l Facebook l LinkedIn l Twitter