We have TC8000 scanners, and we need that when the device is turned on, Enterprise browser autostarts, is this posible? We need that the end user to be able to use only Enterprise browser on the device. So when end user starts the device he has to go and open the application. Therefore in order to avoid the end user open other apps, it would be great that Enterprise browser opens when the device is turned on.
Thanks in advance.
Regards
As Darryn mentioned use Kiosk mode feature of EHS along with EB for device lock down and autostart.
Device Lock-down With EHS - Zebra Technologies TechDocs
For Datawedge disabled app settings please refer to below documentation based on Datawedge version in your device.
Using DataWedge with EB - Zebra Technologies TechDocs
Points: 1
You voted ‘up’
Hi Darryn, as per your response, it is not posible to use push command on TC8000, right? Even we have noticed that /enterprise/usr/ is a read only folder and we are not able to change that. Is there another way to copy the XML file into the device?
Thanks
Points: 0
You voted ‘up’
Hi Eduardo,
It sounds like Zebra's Enterprise Home Screen (EHS) would be a good fit for you. It allows you to restrict the applications available to end users and the <auto_launch> configuration setting allows you to automatically launch any desired application (e.g. Enterprise Browser). You will probably want to also take advantage of EB's capability to prevent the user from using the home button to fully lock down the OS.
More detail on EHS is here: About Enterprise Home Screen - Zebra Technologies TechDocs . Configuration is here: EHS Advanced Settings - Zebra Technologies TechDocs . Download is here: Download Enterprise Home Screen - Zebra Technologies TechDocs (note version 2.6 is required for KK if you are running that OS).
Points: 0
You voted ‘up’
Hi Eduardo, it is an Enterprise Browser option, Config.xml Reference - Zebra Technologies TechDocs however it is only available on Lollipop devices. If you are running KitKat then I suggest you use Enterprise HomeScreen's Kiosk mode, <kiosk_mode_enabled> in the EHS configuration, EHS Advanced Settings - Zebra Technologies TechDocs . I did a blog previously on the various ways of locking down your device which you may find helpful: .
Points: 0
You voted ‘up’
No, you should be able to push the config to /enterprise/usr, as documented in the EHS settings: EHS Advanced Settings - Zebra Technologies TechDocs . There are some notes on that page worth checking if it is not working for yourself. You could use an MDM to push the file or (I believe) use the file manager app on the device, as long as you type in the path directly. Another option that I have never tried but should work would be to use the StageNow File Manager, File Manager - Zebra Technologies TechDocs
Points: 1
You voted ‘up’
If you want to use DataWedge with Enterprise Browser, Abhineet recently published an article on the subject . The article is talking about SimulScan with DataWedge but the principle is exactly the same, you are just using Barcode capture with DataWedge.
Enterprise Browser does have its own barcode API, unless you have a specific reason to use DataWedge (for example, compatibility with other apps or reusing an existing app) then you may be best using the EB barcode API.
Edit: Another of Abhineet's blogs specifically addresses barcode scanning with DataWedge and Enterprise Browser:
Points: 1
You voted ‘up’
Hi, just below the highlighted section you should have a 'software' section but the direct link is https://www.zebra.com/content/dam/zebra_new_ia/en-us/software/utilities/enterprise-home-screen/EHS_020703.zip .
Points: 0
You voted ‘up’
Thanks for the information, now we have another problem, sorry to bother, we have activated the kiosk mode, but when we try to push the enterprisehomescreen.XML file with command ADB push we get the error: failed to copy, remote read-only file system. This means we have to make public that file always?
After we activated the kiosk mode now we can not see the option "settings" so we are unable to do a Factory data reset.
Hope you can help us ASAP
Thanks again for your quick support.
Eduardo
Points: 0
You voted ‘up’
Hi,
We finally could push the config file to /enterprise/usr, seems to be the host PC was not properly configured. We used another PC and it worked fine.
On the other hand, we have another problem, always when the device is rebooted, the Enterprise browser is added by default into the list of disabled App in DataWedge settings, so we are unable to use the barcode scanner inside Enterprise browser, how do I permanently remove the app from that list?
Thank you very much.
Regards
Points: 0
You voted ‘up’
Hi Darryn,
Thank you for your quick response, that is the solution we were looking for, but we could not find the link to download the App, because at the link provided: https://www.zebra.com/us/en/support-downloads/software/utilities/enterprise-home-screen.html we see only links to download release notes:
Could you please provide us with another link to download directly the App?
Thank you!
Regards
Points: 0
You voted ‘up’
Thanks a lot for your help, we could solve the issue using EHS along with EB.
Regards
Points: 0
You voted ‘up’
Hi Darryn, good day.
Thanks a lot for the link, I have the software installed and running now. I have another question, do you know what is the command that we have to modify into the XML file, to disable the navigation bar? I mean to prevent the user from using the home button to fully lock down the OS. And once we do that, what would be the process to return back the device to the previous status.
Thanks again.
Regards
Points: 0
You voted ‘up’
You should be able to push enterprisehomescreen.xml to /enterprise/usr/enterprisehomescreen.xml. I don't have a TC8000 to try it on but that is what I have used in the past on my TC55.
If you need to do a factory reset but do not have access to the settings you can enter recovery mode (either adb reboot recovery or there should be a hardware key combination listed in the user guide under 'hard reset', https://www.zebra.com/content/dam/zebra_new_ia/en-us/manuals/mobile-computers/tc8000-v5.1.1-ug-en.pdf ). You can then load the factory reset package available from TC8000 Touch Computer Support & Downloads | Zebra but it is a restricted download so you will need to be under warranty or have a support agreement in order to download.
Points: 0
You voted ‘up’