This is an obsolete version. Please continue discussion in the 2.0 and greater thread
WebOS Repair Utility 1.9
WebOS Repair Utility is a completely unofficial, cross-platform desktop program that will compare md5sums. In essence, it checks which file are altered or damaged and gives options like to ignore or restore directly from WebOSDoctor.
Currently
only compatible with WebOS v1.3.5.1 (Sprint/Bell Pre/Pixi), 1.3.1 (GSM Pre), and 1.2.5 (Telcel Pre). Running on a different version will undoubtedly cause serious damage (possibly requiring WebOSDoctor to recover/whipe the device). This is an
in-development app, so don't be surprised to see bugs.

There is absolutely no obligation to donation, just some people requested a link, plus all funds go to help keeping me developing (which as university goes by requires stricter and stricter time-management).
Download Here
Usage
Be sure to save WebOSRepairUtility.jar to the same folder as WebOSDoctor. I've you've used WebOS Quick Install, you'll already have it downloaded to the same folder as WebOSQuickInstall.jar.
Also be sure to have your device with DevMode enabled and connected in "Just Charge" before running WebOSRepairUtility.jar.
Everything else is pretty self explanitory. There's 2 main functions:
- Scan/Repair
- Upon clicking, you'll need to find WebOSDoctor.
- Then, it will proceed to do a scan of WebOS program files on your device.
- If a file is missing from your device or a file has been altered, you're given the option to "Restore" or "Ignore"
- "Restore" will restore the original factory file directly from WebOSDoctor and put it in place on your device.
- "Ignore" is handy for situations where you want files left altered, like in the case of certain files with Virtual-Keyboard
- Restore Specific File
- This will bring up a popup get will let you restore a specific file directly from the WebOSDoctor to device. No hassle, no mess.
Oh, and I feel I should mention, the system scan can take a long time (tests with the emulators showed it taking over 30min to complete a full scan).
Also, if you're a user of WebOS Quick Install, you get the added benefit that this will not interfere with the tweaks and will in fact help correct things if things go wrong and will even prevent some things that could go wrong. It's also PreCentral themer compatible and won't bug you about having themes installed.
Screenshot
Requirements- Java 1.5 or greater
- WebOSDoctor (current version)
- If you use WebOS Quick Install, chances are you have this already downloaded, though it migjt not be the the current version.
- Manual download links can be found on this page
Oh, and standard disclaimer applies; this software is provided "as is" without guarantee, and usage is at your own risk. I am in no way affiliated with Palm Inc. and this this software is completely unofficial.
Enjoy!
Changelog
v1.9 - January 13, 09
- Tecel Palm Pre support
- webOS 1.3.5.1 support for Sprint/Bell devices
- Increased verbose logging
v1.8 - December 15, 09
- Fixed the notorious "Error 3" and "Error 5"
- Added Pixi 1.3.2 support
- Added GSM Pre 1.3.1 support
- Fixed bug causing scans of backups of backups
- Fixed various other minor bugs
v1.72 - November 20, 09
- Fixed issue preventing files from transferring to the device and causing it to freeze
- Fixed issue that under extremely rare circumstances would delete the webOSDoctor file
- Improved verbose logging with Restore Specific File tool
- Improved verbose logging of webOS Doctor selection errors
- Fixed issue affecting usage with the Palm Pixi
v1.71 - November 20, 09
- Fixed issue with on-device-demo included in scan list
- Uses a new method to close novacom streams
v1.7 - November 19, 09
- Fixed issue with repairing PreThemer theme and patch backups
- Works with Pixi and GSM Pre
- Works with 1.3.1 (Sprint/Bell/Emulator) and 1.1.3 (GSM)
v1.6 - October 10, 09
- Updated for v1.2.1 WebOSDoctor
- Better first-usage handling of WebOSDoctor
- Faster filechooser loading
- Distinct separate md5sum lists for Sprint and Bell
- Now properly handles the WebOS-Internals patching system
- Wider layout
- Now able to fully handle exiting mid-scan
v1.5 - September 30, 09
- WebOS 1.2-compatible
- Added option to download WebOSDoctor
v1.4 - September 28, 09
- Internal code cleanup
- Better handling of when a file isn't found in WebOSDoctor
- Fixed issue that would occasionally cause error with ViewDiff
v1.31 - September 28, 09
- Better memory management
- Many critical bugfixes
v1.3 - September 27, 09
- Attempted fix at keep device in tune with computer, preventing false positives and skipping files
- Much more detailed verbose logging
- Minor bugfix with override compatability and tweaks
v1.21 - September 24, 09
- Fixed issue preventing launch for some
v1.2 - September 24, 09
- Better handling of requiring webosDoctor.jar to run
- File chooser starts in program's current folder
- Added PreThemer themes to compatibility
- Added "Override Compatibility" option
- Various minor bugfixes
v1.1 - September 24, 09
- Improved file stream handling
- Added verbose logging option
- Added "Restore all" button
- Added option to see the differences between file conflicts
v1.01 - September 23, 09
- Numerous bugfixes
v1.0 - September 23, 09
- Initial release