Version: 2.0.0
Release Date: 13.02.2015
Copyright 2015 cloud-client.info
EMail: This email address is being protected from spambots. You need JavaScript enabled to view it.
For use with IGEL Universal Management Suite 4.04.110 or higher only!
Tested with IGEL Universal Desktop LX/OS Firmware 5.05.100
Tested with Apple Ipod Nano 7gen, Apple Iphone 5, Apple Iphone 4s, Apple Ipad 2 and Apple Ipad 3
General Informations - Terms of use
The use in public presentations, for comparing the IGEL products with other solutions or a public release in any other form is not permitted without the written permission by the author. 
Universal Desktop and Universal Management Suite is a registered Trademark of IGEL Technology.
Iphone, Ipad, Ipod, Itunes, Apple is a trade mark of Apple Inc. and blog.cloud-client.info is not affiliated, sponsored, authorised or otherwise associated with the Apple Inc. group of companies.
IGEL Technology, Apple Inc. and cloud-client.info will not support this partial update in any kind.
cloud-client.info is not responsible for any damage or loss, caused by using this partial update sample. You are using this partial update on your own risk!
This custom partition sample is for technical demonstrations and tests only.
This partial Update contains one package:
ifuse: Device driver for Iphone, Ipad and AppleTV
The pack contains also the UMSProfiles.zip, import this file into the IGEL Universal Management Suite to get the required configuration. After
the import change the download path's under System->Firmware Customization->Custom Partition->Download to your download site/server.
EULA Disclaimer
Please note that the Apple EULA do not cover the use of any Apple devices in virtualized environments. cloud-client.info is not responsible regarding any legal consequences or damage regarding the use of this package.
Mounting a Iphone/Ipad/Ipod
Ipod's, like the tested Apple Ipod Nano 7g, will mostly work as regular "USB Memory" and don't need the extra mounting procedure.
This packs contains the IFuse Apple drivers for Linux only.
If you want to mount a Apple device you have two available sessions, you can hide the not needed session fron the UMS Profile. A Apple device will always be mounted in /media/apple, this drive needs to be mapped to an RDP or ICA Session manual (preconfigured in the RDP and ICA Global configuration).
1) "Apple mount": This session will run a "single" try to mount a connected device and presents a status message to the user. The script is created as /config/sessions/apple0 during boot time in the local IGEL Thin Client File System.
2) "Apple automount": This session will run until a Apple device could be mounted succesfull and presents a status message to the user. The script is created as /config/sessions/apple2 during boot time in the local IGEL Thin Client File System.
For session 2) you can configure a autostart if required but please note: After a Apple device is mounted it will not retry a mount again and needs to be restarted by the user. All sessions are generated thru the ilise.sh script, the script can modified thru the Deployment Assistant Tool for IGEL Thin Clients which is available thru www.cloud-client.info. Do edit the script you have to extract the ifuse.tar.bz2 package with 7-Zip than stat the Deployment Assistant Tool and open the IGEL Linux Integration Script Engine (ILISE) and point it to the folder where you have extracted the archive, now select "Load Shell Script" and scroll down to the myscript area and modify the script as you like.
You have also a "Apple unmount" session available, this will safely disconnect the Apple device from the local Thin Client File System. The script is created as /config/sessions/apple1 during boot time in the local IGEL Thin Client File System.
All related scripts can be found in the UMS Profile->System->Firmware Customization->Custom Commands->Desktop Commands area, handle with care!
A Iphone/Ipad jailbreak is not required to use this solution!
All configurations can be changed with the UMS Profile, have a look on the several configurations if you want to modify it.
Important: It's only possible to mount one Ipad/Iphone at the same time!
Important: A Iphone/Ipad can only be mounted if the screenlock for the Iphone/Ipad is not active.
Automatic Apple Device Mount
If you want that a Apple device is mounted automaticly, open the Profile and browse to System->Firmware Customization->Custom Commands->Desktop Commands->Custom Command Desktop Final.
Add setsid /config/sessions/applelauncher0 after the line where the ilise.sh script is executed.
Important: Hide any other mount and unmount session! The max. time until the user can use the Apple device is 10 Seconds but mostly it will be faster.
If you like our work and want to support us, please donate https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EGTTX7B49U56G
2.0.0 Updated libs, content is now packed with the Deployment Assistant Tool for IGEL Thin Clients
1.0.2 Fixed an user right issue with the automatic mount
1.0.1 Added automatic Apple device Mount
1.0.0 Initial Release
Important: Please reboot the IGEL Universal Desktop LX/OS Thin Client after the package is deployed!


  Get our toolbar!  Subscribe to my videos
© 2013 cloud-client.info