bradstewart: If this person has installed an 'update' then they must have an unlocked bootloader and custom recovery.
Indeed - and if you can boot to recovery, then you have lots of options - one other option might be to do a nandroid backup, then factory reset and restore the user's apps, SMS, and whatever else they need using a backup/restore tool that allows you to selectively restore from a nandroid, such as Titanium backup...