Mm. I was cleaning off 3rd party apps before I upgraded to 1.1.1 again and I noticed all the CRAP these programs left all over my phone. Here I thought AppTap's "Uninstall" feature would actually make it as if the application had actually been... "UNINSTALLED".
Go figure.
For anyone that installed hacks and is wondering why you are missing space you originally had on your iPhone... guess what? You've got klingons. For the record, I believe that much of this will get automatically backed up to iTunes, so that even a full restore will end up putting it back on your phone when you re-sync.
If you're looking to get service on your phone, and you uninstall 3rd party apps, and think they've left no discernable trace, I wanted to give this wake up call to people. I would find it disturbing to leave my iPhone with Apple for repair, only to be told, "I'm sorry sir, there appears to be unauthorized modifications to the phone here. You're no longer covered under warranty, and your IMEI number has been blacklisted."
NICE.
UPDATE: For the record, backing out leaves you with "BSD Subsystem" with an option to "Reinstall", and "Installer" with only an option to "Install". It's amusing that a program called "Installer" can be so single minded. At least they "highly" recommend apps provide an "Uninstall" method, although it doesn't do so itself. LOL.
~ CB
- ToDo list uninstalled... look, all my to do data, still sitting in the folder.
- Navizon uninstalled... cache files? Gezus.
- MobileCast uninstalled... more cache files! Deep nested cache files.
- weDICT/dictionaries... uninstalled... look, the dict indexes are still there!
- SummerBoard... uninstalled... nice, Louie Mantia theme, why do I still need this?
For anyone that installed hacks and is wondering why you are missing space you originally had on your iPhone... guess what? You've got klingons. For the record, I believe that much of this will get automatically backed up to iTunes, so that even a full restore will end up putting it back on your phone when you re-sync.
If you're looking to get service on your phone, and you uninstall 3rd party apps, and think they've left no discernable trace, I wanted to give this wake up call to people. I would find it disturbing to leave my iPhone with Apple for repair, only to be told, "I'm sorry sir, there appears to be unauthorized modifications to the phone here. You're no longer covered under warranty, and your IMEI number has been blacklisted."
NICE.
Unfortunately, I'm fairly certain the last thing I'll be uninstalling is Installer.app, which will inevitably leave its own preference folder in place. Maybe if I delete its folders via SSH and THEN hit the uninstall button. Eh. Oh, well.# cd Library
# rm -rf MobileFinder
# rm -rf MobileStudio
# rm -rf MobileToDoList
# rm -rf Money
# rm -rf SummerBoard
# rm -rf DockSwap
# rm -rf rSBT
# rm -rf weDict
# rm -rf Recordings
# rm -rf Nikotalkie
# cd Preferences
# rm Apollo.plist
# rm ApolloIM_Version(.1)
# rm com.borngraphics.fivedice.plist
# rm com.creed.vnsea.plist
# rm com.folabs.oblique
# rm com.gobanzai.mobilecast.plist
# rm com.googlecode.MobileFinder.plist
# rm com.googlecode.MobileTextEdit.plist
# rm com.googlecode.iflickr.plist
# rm com.latenitesoft.Sketches.plist
# rm com.mexens.Navizon.Account
# rm com.natetrue.iphone.nesapp
# rm com.natetrue.iphone.nesapp.1.1.3
# rm com.natetrue.iphone.nesapp.1.2
# rm com.natetrue.iphone.nesapp.1.3
# rm com.nullriver.iphone.SummerBoard.plist
# rm com.twenty08.MobileChat.Accounts
# rm com.twenty08.MobileChat.Options
# rm com.zacharybrewstergeisz.books.plist
# rm nesapp.init
# rm net.schine.ants.plist
# rm org.deliciousmonster.lightsoff.plist
# rm vnsea_servers.plist
UPDATE: For the record, backing out leaves you with "BSD Subsystem" with an option to "Reinstall", and "Installer" with only an option to "Install". It's amusing that a program called "Installer" can be so single minded. At least they "highly" recommend apps provide an "Uninstall" method, although it doesn't do so itself. LOL.
uninstall (array, optional) - this script is executed when the user chooses to uninstall the package. Although it is optional, it is HIGHLY recommended that you do define it so that your package can be uninstalled. If it is not defined, the uninstall button will not show up in Installer.
~ CB