Apple Device Support custom partition sample
Version: 1.0.2
Release Date: 19.09.2013
Copyright 2013
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 4.12.100 / 4.12.150
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 is not affiliated, sponsored, authorised or otherwise associated with the Apple Inc. group of companies.
IGEL Technology, Apple Inc. and will not support this partial update in any kind. 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 three packages:
ifuse: Device driver for Iphone, Ipad and AppleTV
Atunes: Free Itunes software for Linux
Mplayer: Required by Atunes for Music and Movie playback
The pack contains also the, 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.
If you only need the Iphone/Ipad drivers, you can modify this pack by your own; in this case only the ifuse package is required.
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.
To mount a Iphone or Ipad the user has to start Iphone Mount link on the Desktop or alternative to press "ALT+CTRL+i", the Iphone/Ipad can not be
mounted automaticly. The Iphone/Ipad will be mounted to the /media/apple directory, this drive will be mapped into ICA/RDP sessions as drive I:.
Please wait a few secont before you execute the "Iphone mount" link on the desktop, the script behind the link also contains a 3 seconds break to
prevent a to fast mount before the Iphone/Ipad is ready to be mounted.
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.
If you want to use the local Itunes alternative Atunes just start the application from the Desktop, after the start connect the device by selecting the device folder in the /media directory. The mplayer is also part of the package, you can use the Atunes inbuild player is you want to listen music or
want to watch a movie.
If only Apple device support is required: Please use the Apple driver only package from See also the Apple driver only package formore information's.
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.
Scroll down to the line #setsid /config/sessions/applelauncher0 and remove the #
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.
We want to work as close with the IGEL default system as possible, for example the script to start the mount procedure will be created in the config/sessions folder. You can find the config details in the UMS Profile and of course you are free to modify it regarding your requirements. 
The script will always be generated during the device boot time and to apply new configurations/modifications you need to reboot the device.
If you like our work and want to support us, please donate
1.0.2 Added automatic Apple device Mount
1.0.1 Improved mount script/options
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