After you modify your xml file, copy it back to the device /enterprise/user folder. This is the folder that that the EHS will read on startup
1 of 1 people found this helpful
Just pay attention that the /enterprise folder is not readable to the normal user on Android v4.4. So you need to navigate directly to /enterprise/usr if you're using the "Browser File" application on the mobile device.
This folder permission setting is due to the Google Compatibility Definition Document for Android v4.4.
I'm install EHS 2.1.4 in TC55 KK and add app in kiosc. When go to kiosc any aplication see.
I'think that's app not permission to write.
I search xml configuration file, the file not found.
Thanks. Excusme for my english.
How did you manage to specify an app as the kiosk app in EHS? Did you do that on the device using EHS Admin mode or did you modify the config file on the PC and then pshed the file down to the device?
In the TC55 with KK I install the EHS 2.1.4 and when starting no icon is displayed, if I add an App entering as " admim " screen kiosk is empty . From what I understand , the EHS has no permissions to access the carperta / enterprise / usr .
I did the test with a TC75 and EHS me install the default icons appear . If I open the browser to let me go carperta / enterprise / usr and copy the new settings without problems.
The problem is the TC55, has GMS. The TC75 having no-GMS working properly.
There is an SPR open for TC55 GMS that solves EHS issue.
Contact our support and refer to SPR21874. There is a zip file to fixes the permission for /enterprise/usr folder.
You should be able to use adb to push files to /enterprise/usr.
1 of 1 people found this helpful
On this topic -- I would suggest as follows:
1) Use StageNow to provision the file. (To use StageNow to stage your devices is always a good suggestion..)
2) Have a backup plan of moving over the EHS_XXYYZZ.APK and the 'enterprisehomescreen.xml' to the device from a user-friendly-RW folder, and then install and provision the .XML manually.
For 2) above I have suggested that on the PC make a folder called "Internet Stuff" and put the .APK and the .XML into that folder on the PC.
Copy the "Internet Stuff" folder from the PC to the Android Device either to an Externally inserted SDCARD, or to the Internal SDCARD on the Android device.
On the device using File Browser app, navigate to "/Internet Stuff/" folder and install the EHS_XXYYZZ.APK, and reboot.
Enable EHS to use EHS as the launcher -- and then login in Admin Mode.
Open File Browser app, and navigate to "Internet Stuff" folder, and copy the 'enterprisehomescreen.xml' file.
then Navigate to the "/enterprise/usr" folder by first navigating to "/enterprise" folder --- (You will see nothing for content)
The where the "/enterprise" is above the content box in File Browser highlight the text and manually key in the "/usr" folder after the "/enterprise" portion. (You will then see "/enterprise/usr" as the folder listing. ) Click the DONE button in the SIP. This navigates to that folder. You should see folders "elemez" and "persist" folder in the view. If it is still blank -- you have not navigated there.
Paste the "enterprisehomescreen.xml" to the folder (answer yes) and then reboot the Zebra Android device. If the file was correctly placed you should see the config for the .XML document you customized. -sean
the problem is still not fixed
on my TC55 or via my laptop, the enterprise folder is empty
no Usr folder
no permission to write on it
we can't copy xml files or logo files as they mentionned in the EHS readme file
The current KK OS builds prevent access to the /enterprise folder in order to comply with Google GMS certification requirements. You can access sub-folders underneath /enterprise using ADB e.g.
adb shell ls /enterprise/usr
will show the contents of the /enterprise/usr folder which is used by default by EHS.
Adding a repeat of my text for specific actions in File Browser from my prior reply...
Navigate to the "/enterprise/usr" folder by first navigating to "/enterprise" folder --- (You will see nothing for content)
Then where the "/enterprise" is seen above the content box in File Browser,
highlight the text and manually key in the "/usr"
folder after the "/enterprise" folder portion.
(You will then see "/enterprise/usr" as the folder listing. )
Click the DONE button in the SIP.
This navigates to that folder.
You should see folders "elemez" and "persist" folder in the view.
If it is still blank -- you have not navigated there.
How can this possibly be automated through an MDM such as Airwatch. We have a few hundred field devices and I need to make an app or 2 visible in the EHS screen.
The full path to /enterprise/usr/ is writable/readable, an MDM would simply provide that full path to push the XML file.