USB Image Tool 1.40 status

It has been a successful week for USB Image Tool. I was able to replace all compression routines by the new ones. I modified minizip to work with UNICODE file functions. I get a lot of referers to my page from asian websites (Korean and Vietnamese especially), so I consider this important.

Additionally I was able to get the Restore in device mode working without resetting und unplugging it before writing to the USB flash drive (the 3 step message box). All that was to do was to perform the correct Locking and Dismounting on the volume handle, not on the device handle. Updating the disk properties must be done on the device handle, though. I found some forum topics, that were dealing with it about the time (summer 2008), I was trying to get it running, too. Some keywords are:

FSCTL_LOCK_VOLUME
FSCTL_DISMOUNT_VOLUME
FSCTL_UNLOCK_VOLUME
IOCTL_UPDATE_DISK_PROPERTIES

All that is to do for the version 1.40 is to add some checks on image sizes and zip files and some testing. I’m thinking about releasing a beta version, because some of the changes were major ones, so if you want to help in the development progress, keep an eye on this page.

Comments

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.