Adding a SOTI Surf bookmark to the homescreen

DP
David P.
Guardian Pest Solutions, Inc.

I'm working with Android devices (Zebra TC70X/75X) running OS v 7.1.2 and enrolled as Android Enterprise. Is there a way to put bookmarks in SOTI Surf on the home screen? Is this a feature that could be added? I'd like to make accessing this bookmark as easy as possible for our technicians. It would be great to have one button to tap instead of opening the browser and then having them hit the link there. 

7 years ago
Android
ANSWERS
MD
Matt Dermody
7 years ago

Are you using the SOTI lockdown or Zebra Enterprise Home Screen as well or are the devices not locked down? It is easy to create a shortcut on the home screen when the devices are locked down with one of those utilities. 

DP
David P.
7 years ago

The devices are not locked down.

RC
Raymond Chan
7 years ago

The simplest way to have a bookmark to start an app (Soti SURF in your case) to carry out an operation ( browse a specific URL in your case) is to create a shortcut on the Android homescreen  to send an Android's intent specifying the required operation to the targeted app.  This requires

1. checking  if the target app supports any intent to carry out the required operations, and the name and arguments of such intent(s) 

2.  creating a customized app to make a shortcut that generate the required "intent"

Step 2 is rather straightforward if step 1 is successful.  In the past, I did successfully completed the above steps  for our MobiControl customers some customized apps which create shortcuts for some other browser and VPN client apps.  I have used similar approach to guess what the intent action/arguments could be for Soti SURF,  but so far could not confirm if it supports the required intent, and the associated  arguments if there is such intent implemented. 

If Soti support team confirm that there is no such intent implemented now, then maybe your only temporary solution now is to configure Soti SURF payload with

1. Homescreen enabled and the home Website configured to be your target URL

2.  Website filtering enabled ( and just whitelist your target URL or other associated entries) if you want to restrict end-user from browsing to other URL's

3. Kiosk mode enabled to hide the bottom-bar or app-menu, if required.

RC
Raymond Chan
7 years ago (edited 7 years ago)

Hi David,

I got a prompt reply from Soti support team and got point (1) solved.  There is an intent to start the Soti Surf browser to go directly to a specific URL, and the action name is "Intent.ACTION_VIEW" rather than the ones I tried earlier.

So one can make Soti Surf browse www.soti.net by sending the following script command:

    sendIntent -a "intent:https://www.soti.net#Intent;action=Intent.ACTION_VIEW;component=net.soti.surf/net.soti.surf.ui.activities.SplashActivity;end"

To get a shortcut with your preferred icon on the device home-screen, you need to develop a small Android program to generate the shortcut with the above intent and the required icon resource bind.  You can then use MobiControl to  push this app and execute it to generate the required shortcut(s) on the devices you target.

If you use some ready-make apps/launcher to create such shortcut(s), you probably can't deploy it remotely, nor efficient enough for large number of devices.  

RC
Raymond Chan
7 years ago (edited 7 years ago)

Hi David,

While creating an apk to use my suggested intent to create a custom bookmark for Soti Suf  takes only a few minutes if one has the skill and toolset, it can be difficult for most normal MobiControl administrators.  Unfortunately, I can't send you our source codes due to licensing and business reasons.  However,  I have just made a feature request  for you guys on Soti's partner site to add Android webclip payload in future versions.

DP
David P.
7 years ago

Hey thanks Raymond, Chan. You've done a lot of leg work on our behalf. Thanks for submitting that request. I've never created an app before so it might take me a little longer to get it going. I haven't had a chance to give it a shot yet as we have some other pressing issues. When I finish it I'll let you know how it goes.

Appreciate the help!

MD
Matt Dermody
7 years ago

Nice humble brag RC! Us Normal MobiControl Admins are not worthy!

RC
Raymond Chan
7 years ago

Hi Matt,

Every existing Soti customer with valid  license registration code is welcome to directly make feature request by opening support ticket at http://www.soti.net/services/support/.   Any customer has a much bigger voice than my company, as we have not bought a single Mobicontrol license ourselves.

When I said "normal" MobiControl Admins in my previous post, I am referring to the fact based on my personal experience that most IT administrators using Mobicontrol are not apps programmers and are not supposed to write an Android app from scratch.