WHS Mobile v1.0.5 includes a new iPhone client! The iPhone client has most of the same features as it’s Windows Mobile counterpart. Excluding uploading files (coming soon), image/music previews, and remote computer access.
New Features for Windows Mobile
- Restyled launch screen - Touch friendly + bigger icons.
- Reszies the home screen depending on screen size or orientation.
- Remote Desktop forwarder - Forwards the RDP port using UPnP for each client PC if enabled, then accessible by the WM6 remote desktop client. Ports are changed every hour, use the WM client to get the port for a specific PC.
- Preview mp3's and images before downloading - mp3 preview is WM6 only.
- Bigger image thumbnails when thumbnail browsing is toggled (turned on by default).
- Customizable share and folder icons – Create a folder.jpg file in said share/directory.
- Location bar – Shows the current location on the server. Can be disabled under Actions.
New iPhone Client
I’ve made an iPhone client for iPhone and iPod Touch users. There is one down side, it requires a jailbroken iPhone. The only reason it requires one is because Apple has a $99 (one time) fee for submitting an app to the Apple App Store. I’m making this for free, why should I pay $99 to share it? So I decided that until I have the money to buy it, it will be accessible to users that have jailbroken their iPhone/iPod.
Notes:
- For downloading files that aren’t images, the file is stored in /private/var/mobile/Applications/{RANDOM_GUID}/Documents on the device - (the GUID is different every install, so you’ll have to go through each one until you find the downloaded file. The only reason this happens is because the SDK limits access to a sandboxed directory. I can’t download a file and store it a root directory. I can with images because there is a function to save images to the saved images album.
- Browsing to a folder with lots of images takes a bit to load the view. This is because I had the choice of downloading the thumbnails before loading everything or having slow performance when scrolling (because it would download and load the thumbnail for visible files in the list). I chose slow initial loading time.
Requirements
- A jailbroken iPhone or iPod Touch with firmware version 3.0
- The MobileInstallation patch (aka AppSync). Instructions to download and install it are here.
- A Windows or Mac computer with iTunes setup to sync your device.
iPhone Setup
- If you haven’t already, jailbreak your phone and then install this patch.
- Download the IPA file and run it.
- Sync the device
- On the device, go to Settings –> WHS Mobile.
- Type in the WHS domain (only yourname.homeserver.com, no http://) and the password.
- It’s now okay to launch the WHS Mobile app.
Download
WHS Mobile Windows Mobile Client
WHS Mobile iPhone Client – If it downloads as a zip file, rename the extension to .ipa (or just use another browser, downloads properly in Firefox)