Sunday, October 18, 2009

Preview 9

Preview 9 is available now.

  • iPod Nano 5G support
  • Slightly changed sidebar UI
  • Media player now has a simple drag-drop playlist

Wednesday, October 14, 2009

Nano 5G support coming soon

Haven't had much time to work on supporting the latest Nano, but this morning I finally got all the standard music add/remove and playlists working. The last issue left is artwork (it seems to handle artwork differently from other iPods, but hopefully that will be sorted in the next couple of days.

Sunday, September 27, 2009

Preview 8

Preview 8 is now out, and with it, all the issues that have been reported should now be solved!

Specifically Preview 8 fixes a difficult to reproduce but nasty problem where the sqlite database on the iPhone could be corrupted.

Monday, September 14, 2009

Preview 5

Preview 5 is available now!


- iTunes 9 and firmware 3.1.1 support (this fixes devices not being detected and ArtworkDB errors)
- Video support
- Hash72 fixes

Thursday, September 10, 2009

iTunes 9, Fw 3.1.1

Thanks for the has72.exe bug reports. I managed to reproduce the problem, and spent 7 hours last night up to my neck in c++ for the first time in a while! I've fixed the problem, and moved as much of the future potential-problem code (file read/write/locking) into managed code. Its now faster and much more reliable :)

As I was finishing up (and feeling pretty good about the hash72 stuff), I updated to firmware 3.1.1. For the most part, SharePod still works, but the Sqlite databases on the iPod have changed sufficiently that its going to take several more hours of work before I can release the next (and hopefully final) Preview version.

Talk about bad timing, and really soul-destoying at 3am!

Thursday, September 3, 2009

Preview 4

Preview 4 is available for download. It should fix the 'An item with the same key has already been added' error!

If you have a problem please let me know what you were doing and attach your sharepod.log file.

EDIT: Preview4 has been re-released to fix a stupid bug added just before release. Please download the zip file again. In the readme, it will say Preview 4 - 4 September instead of 3 September.

Wednesday, September 2, 2009

Thanks to everyone who submitted bug reports. Much appreciated.

Theres one major outstanding issue as far as I know with Preview 3 (the "An item with the same key has already been added" message).

Preview 4 will fix it, but lol unfortunately my cat bit through my last working usb cable this morning so haven't been able to test it. Will pick up another one today and hope to release Preview 4 tomorrow morning!

Sunday, August 30, 2009

Preview 1 is out

I've been tidying up the code this weekend, and its now ready as a beta to try out with your firmware 3 iPhone/iTouches.

Its currently only been tested with mp3 and m4a files, any other file types (especially video) probably won't work correctly yet.

Let me know how it works for you. Email is the best for bug reports - [email protected]

Wednesday, August 26, 2009

Firmware 3 update

I can now add and remove tracks on an iPod with 3.x firmware.

New songs dont actually play yet, but they do show up correctly in the menus at least!

EDIT: (The next morning). Doh. I had a '\' instead of a '/' in one of the filename fields. I played the new track the whole way through, and it enjoyed it more than ever before lol!

Tuesday, August 25, 2009


It looks like (needs more testing) the last piece of the Apple protection puzzle has fallen into place!

The elite iphone-linux hackers who figured out the firmware 2.x encryption are behind this one too :)

Will post again when I've done more testing...

Saturday, August 22, 2009

Its coming...

Hi, again, sorry for lack of updates. I've been in london for the last 3 weeks on business. I'm back now, and working again on firmware 3.x support.

Its getting pretty close, and I'm getting up early every day now to code SharePod before work, so thanks for the patience.

Saturday, July 25, 2009

More 3.0 progress...

Ok, SharePod can now edit track properties (title, artist, album etc) and those changes show up on the iPod. And iTunes doesn't have a problem with it either.

Where the new protection kicks in I think is when we add or remove songs, so thats next up :)

Full support for firmware 3 in progress...

SharePod can now update a firmware 3 iPhone or iTouch to the point where you open iTunes and iTunes will see the new content and update the device with SharePod's changes. The more tricky bit is to make the iPod see those changes without iTunes's help. (Which is what I am working on at the moment)

I just saw a comment on the previous post from someone (suspiciously called 'Jeff') who posted some marketing nonsense recommending another iPod manager. Apparently "its just like SharePod but with different colours". You know who you are, and I've never felt the slightest desire to go to your site (to post spam, or for any other reason), so don't do that here. And please dont pretend to be me either - thats just lame.


Tuesday, July 7, 2009

Firmware 3 update

Finally had some time to work on this - there will be a new version of SharePod out in a day or two with read-only support for firmware 3.x! Full support will come after that.

EDIT: SharePod 3.9.3 is now available :)

Wednesday, June 24, 2009

iPhone / iTouch 3.0

It's happened again - Apples latest and greatest software/hardware/evil encryption means only iTunes can talk to your iPod!

I've been doing 18 hour days at work lately which leaves little time for anything, let alone more coding. But next week I hope to be able to start working on SharePod support for firmware 3.0.

I got an email last week from someone who sent me a SharePod error message.
Normally this isn't a noteworthy event (lol) but this error message was from SharePod 2. SharePod 2 is over four years old now - to give that some context, the iPod Video wasn't even around then!
If anyone is using a version of SharePod that looks anything like this, please, please upgrade now :)

Thursday, June 4, 2009

iTunes 8.2 and the 'AFCGetFileInfo' error

iTunes 8.2 has just been publicly released, and judging by the number of emails about an 'AFCGetFileInfo' error, lots of you have already installed it :)

SharePod 3.9.2 fixes this problem, so go ahead and download it now if you have an iPhone/iTouch and iTunes 8.2

Mad props go to Alex of for pointing out the solution to me.

Friday, May 22, 2009

Version 3.9.1 available

Changes for this version:
  • iTunes import works with iTunes 8.1.x
  • Stop the 'Copy to iPod' file copy with iPhone 'Cancel Sync' slider
  • Various iPhone issues
  • Fixed: NullReferenceException when loading some iPods

Thanks for all the comments on the last post. Ive been overseas for the last 6 months with a lot of that time away from the internet, hence the lack of replies. Hopefully many of the little problems mentioned will be fixed by this version. Udun, your problem certainly will be fixed.

The hash72 errors are really hard to diagnose. Hash72 is what the iphone-linux-dev guys made to handle the protection Apple added to the iPhone 3G / iTouch 2.x. It seems to be fine on 99% of computers, but obviously there is a problem in some cases. I'll check it out on Win7 when I get a chance.

Friday, March 6, 2009

Version 3.9 available

Version 3.9 now has photo support and fixes a problem some people reported with some SharePod-added tracks not being auto-sync'd by iTunes.

Wednesday, March 4, 2009

SharePod 3.9 to support photo backup

The next version of SharePod will let you view and backup photos from your iPod to your PC!

Friday, February 13, 2009

SharePod 3.8.9 and SharePodLib released

SharePod 3.8.9 is now available. You should upgrade from 3.8.8 if you have an iPhone/iTouch. It fixes a couple of artwork-related problems, and now all artwork will be displayed in the media player.

SharePodLib 3.8.9 (the iPod SDK part of SharePod) is also now available - so anyone who can write .NET code can now write Windows applications using the iPhone 3G and iTouch 2.x

And, as promised I've cleaned up the forums. There should be no spam comments on there anymore :) I also now have to personally authorize every new forum user, so it should stay much cleaner from now on!

Monday, February 9, 2009

Version 3.8.8 is available

Version 3.8.8 is out! Head over to the downloads page to get it now!

Friday, February 6, 2009

SharePod 3.8.8 out on monday

Just a quick post to say SharePod 3.8.8 will be out on monday. :) All the coding is done, but I've run out of time to do the release.

New bits:
  • Firmware 2.x / iPhone 3G support
  • Automatically add tracks to iTunes
  • Better file copy progress window
  • Media player works with iTouch and iPhones
This weekend I'll be here - - so monday is definitely the earliest I will be able to work on it again!

Friday, January 23, 2009

Support for firmware 2.x

SharePod 3.8.8 will support the new iPhones and iTouches!! This is largely thanks to a lot of hard work by a couple of very smart people.

It will also be able to add your copied music into iTunes automatically - no more importing the SharePod_iTunes_Import.xml. This also means that ratings and playcounts will be shown correctly in iTunes.

I hope to release 3.8.8 next week - and at the same time clean up the forums.