Home | Stories | Reviews | Treo™ Store | Accessories | Software | Discussion | Mobile | About | Search

 
 
 Pen Stylus  (3-Pack) SPE Pen Stylus for Treo 650
Just $7.95
Cruiser Bluetooth Car Kit Speakerphone Jabra Cruiser Bluetooth Car Kit Speakerphone
Just $89.95
WEP870 Convertible Mono and Stereo Bluetooth Headset Samsung WEP870 Convertible Mono and Stereo Bluetooth Headset
Just $79.95
1600mAh Battery Palm 1600mAh Battery for Treo 755p
Just $29.95
 
Old 09/23/2009, 09:50 AM   #1 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,239 Times in 448 Posts
Default WebOS Repair Utility

WebOS Repair Utility 1.72

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.1 (Sprint/Bell) and 1.1.3 (GSM). 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:
  1. 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
  2. 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 will 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

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.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

Last edited by Jason Robitaille; 11/21/2009 at 12:41 AM.
Jason Robitaille is online now   Reply With Quote
Thanked By 288:
1shooky, 473x15, abbdu4, ABQMD, accordngs, Ajamin24, alan7467, amateurhack, amrcc, andddlay, AndrewRich, anthillmob, asapelectric, ashpatel77, at1454, atoy74, aughtism, Aviator, awrnsmn, azkevman, Babywayne, Barona4, bclancy, beezlewaxin, behinc1, bevcraw, bigredgpk, Big_Red89, bliip1234, bobwonderful, borsend, bpdamas, Brianzedge, brotato, Butters3605, Calvin, cary328is, cas_esq, chaspalm, chefjabril11, chicagonettech, ChiSox420, creatorbri, cube48, dadoparsons, DaPre, darsal, dcohen2009, DD007, ddswanson, diddly4, dj ozone, DJeremyC, djmatix, DNic, docbeatle, doctorx, Dogg006, doomlee, drewp, DrNoah, dustybmx, dvious, dwhitman, Ebag333, EDgeofNJ, emeraldayotte, enice2, Erckul, ericdives, ericlid, esad13, everyday17, Examiner19, eztech, faigee, faress, feelme, ferchope, firestat17, flcabrio68, flyersNY81, fr4nk1yn, garavin, Garrett92C, Gaurav, geneziz, Geoffrey, GigaS27, glorifiedg, GoGayleGo, goldyman, Gorphee, grappler, groovy, hae, haubey, He123321, hobiedon, holotfi2003, hottbob, hparsons, htdakar, Hurricane350, iamthenoah, ibrakhalid, ilikegoatcheese, imtravis, iTBaggedUrPre, ivan1.ruiz, Jaer57, jamesonrw, jamiehs, janky09173, jasetroncs, jason5391, jbeaird, jbeans, jbg7474, jcross22, jdaddyspre, JerryG, jfrexach@gmail.com, jghacker, jhp, jimhuff, JimmieGeddes, jingles, jmichaud72, jokerzwyld77, jon96321, Jonathan I Ezor, joselito1976, jp22382, jp89hornet, JustaFone, justjill3, justkeptfading, jwillee, kcw, keith1phx, KellanC, keoommen, kevo295, kmehr, Knsnik, Krt72012, ktessner, laelipoo, lampkin, leftyman, lmiranda, lobody94, looneyguy69, lorcha, ltgks1011, luvmyq9c, macd2002, maddball, Mahootzki, makurz, maxima2k53, MaxLOL, mayo1024, McKathryn, mcpreos2009, Meltedwire, Metorks, MetsSFTF, mfriggio, mikevember, Mike_Diako, mike_pre, MillenniAKA, Milominderbinder, misterikkit, mk3, mokash34, mracer29, msumike, mudotron, musicguy, mwbtown003, NaS, nascar_fan, nathanielonfire, nexusgroove, Njtroncoso, nmcbryant, odontastic, ojo131, OneDeep, OnePalmAddict, oooocoooo, opendave, osirus, oundn1, pattavino, paughbm, pchrist, PhantomPhreak53, Pioneer, pixielee, pogeypetey, polaris, PowerUser, PreDonT, PreDuck, PreFix, preryan, PRZ, psm9, QuietStorm21A, Radvette, raeb, ragazzopigro, ratchetpre, rbeyl, redninja, ReyRey, Richard Rosenberger, Riebs, rkesten, rlanza1054, rlhenson, rmarquez11, Rob600, rodgiddens, RoyFripple, rriver3, rrob13, rub2008, rwhitby, rykatemom, samkim, Santowl, sapient2k7, semahjiscool, sethpcs, SFWD1934, Shadowcat, shawhoops, Sheuba, sjs2626, Skribbles505, skyheli, Slosh01, sludge, snoPalm, solarus, speedygodzilla, sreyes, steraser, StoneRyno, summer smile, superasian25, superduperpre, tamaran-2000, TCCCCnME, thekarens, thetreoguys, the_tate, tihkal, Trekker, Trident, twiktor, Ubuntite, ujsc, UltraVegas, uminchu, urabcsr, va2thadeath, Veritas06, Visualfx, webfellow, west3man, willsurg, wizardofahs, WoodWulf, wrigs, wtgreen, wwjd4pk, x3k8r1976, xtn, yawai, yellow, zipzap62, ZR1
Old 09/23/2009, 09:51 AM   #2 (permalink)
Member
 
trim81's Avatar
 
Join Date: Jul 2005
Location: 626, Los Angeles
Posts: 2,048
Thanks: 223
Thanked 90 Times in 54 Posts
Default

siiiiiiiiiiiiiick thanks!
trim81 is online now   Reply With Quote
Old 09/23/2009, 09:55 AM   #3 (permalink)
Member
 
Join Date: Nov 2008
Posts: 909
Thanks: 95
Thanked 192 Times in 115 Posts
Default

Wow. Nice. So if I have manually sent files to my Pre that are modified in any way, this will recognize that, pull the file from WebOSDoctor, and then overwrite the changed file? I'm just trying to understand it better.

Also, this poses another question. What if your WebOSDoctor file is the leaked 1.2 file? Will this virtually upgrade your phone to 1.2?

Great work though!
bpdamas is offline   Reply With Quote
Old 09/23/2009, 09:58 AM   #4 (permalink)
Member
 
Join Date: Jan 2007
Posts: 140
Thanks: 154
Thanked 2 Times in 2 Posts
Default

You did it again Jason. Amazing work. Thank you!
andddlay is offline   Reply With Quote
Old 09/23/2009, 10:04 AM   #5 (permalink)
Member
 
maxima2k53's Avatar
 
Join Date: Jul 2009
Location: Miami, Fl
Posts: 2,476
Thanks: 634
Thanked 147 Times in 129 Posts
Default

you can't seem to amaze me more jason...this is awesome! Will download it when I get home!
__________________
Juan

Thank you BoldOrDie for the Miami Heat Theme...Looks awesome...


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
maxima2k53 is offline   Reply With Quote
Old 09/23/2009, 10:06 AM   #6 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,239 Times in 448 Posts
Default

Quote:
Originally Posted by bpdamas View Post
Wow. Nice. So if I have manually sent files to my Pre that are modified in any way, this will recognize that, pull the file from WebOSDoctor, and then overwrite the changed file? I'm just trying to understand it better.

Also, this poses another question. What if your WebOSDoctor file is the leaked 1.2 file? Will this virtually upgrade your phone to 1.2?

Great work though!
Kinda right. It'll detect you have put a modified file on your device and give you the option to restore from webosdoctor or to ignore the discrepancy. If you choose to restore, it'll grab the needed file from within the webosdoctor.jar file and install it directly to your device, replacing the modified one.

It would not upgrade to v1.2 as the current version md5sums for the v1.1 program files are stored internally in WebOSRepairUtility. I highly discourage using the repair utility with a v1.2 webosdoctor (besides the fact you can't, given my file chooser is coded specifically for 1.1 )
Jason Robitaille is online now   Reply With Quote
Thanked By:
Old 09/23/2009, 10:38 AM   #7 (permalink)
Member
 
KnoxBNYC's Avatar
 
Join Date: Nov 2008
Location: New York, NY
Posts: 191
Thanks: 85
Thanked 31 Times in 19 Posts
Thumbs up

Wow. Great program. Great idea.

I am curious... I put the jar file in a directory that already has webOSDoctor.jar in it. How come the repair utility still asked me to locate it (and started in my documents folder, instead of current).

I'm happy you released this. I was surprised to find that there was indeed a problem on my Pre.

Also, a little bug, I think.....
it said that the following file was missing:
Missing file found: /usr/palm/applications/com.palm.app.browser/app/views/download/download-container.html
I told it to restore it.
It then immediately told me that the file had been modified and asked if i wanted to replace with the original (which it had just done 3 seconds earlier).

BTW: The scan completed on my Pre in 2 minutes 31 seconds!
KnoxBNYC is offline   Reply With Quote
Old 09/23/2009, 10:49 AM   #8 (permalink)
Member
 
Jonathan I Ezor's Avatar
 
Join Date: Mar 2006
Location: Long Island, NY, USA
Posts: 168
Thanks: 97
Thanked 68 Times in 28 Posts
Default

Jason,

Do we need to undo Tweaks before running this? {Jonathan}
__________________
Prof. Jonathan I. Ezor

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Palm Real Reviewer
Associate Writer,
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
and
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
on Twitter
Jonathan I Ezor is offline   Reply With Quote
Old 09/23/2009, 10:52 AM   #9 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,239 Times in 448 Posts
Default

Quote:
Originally Posted by KnoxBNYC View Post
Wow. Great program. Great idea.

I am curious... I put the jar file in a directory that already has webOSDoctor.jar in it. How come the repair utility still asked me to locate it (and started in my documents folder, instead of current).

I'm happy you released this. I was surprised to find that there was indeed a problem on my Pre.

Also, a little bug, I think.....
it said that the following file was missing:
Missing file found: /usr/palm/applications/com.palm.app.browser/app/views/download/download-container.html
I told it to restore it.
It then immediately told me that the file had been modified and asked if i wanted to replace with the original (which it had just done 3 seconds earlier).

BTW: The scan completed on my Pre in 2 minutes 31 seconds!
Are you using the downloading in browser patch? That file was used in the base downloading framework that doesn't get implement til 1.2, but that hackers have had fun with to enable downloading in browser. Not an important problem for you.

In regards to the bug you mention, I'll look into it. I could've sworn I squashed that patch earlier today.

Quote:
Originally Posted by Jonathan I Ezor View Post
Jason,
Do we need to undo Tweaks before running this? {Jonathan}
Nope, I've made sure it'd be friendly with tweaks
Jason Robitaille is online now   Reply With Quote
Thanked By:
Old 09/23/2009, 10:56 AM   #10 (permalink)
Member
 
KnoxBNYC's Avatar
 
Join Date: Nov 2008
Location: New York, NY
Posts: 191
Thanks: 85
Thanked 31 Times in 19 Posts
Default

Quote:
Originally Posted by Jason Robitaille View Post
Are you using the downloading in browser patch? That file was used in the base downloading framework that doesn't get implement til 1.2, but that hackers have had fun with to enable downloading in browser. Not an important problem for you.
No, not important at all, nor did it alarm me in the slightest. Just thought you'd wanna know.

Yes, I am using that patch. Installed by Quick Install (freaking COOL program!!!).

As a matter of fact, the ONLY patches/hacks/tweaks on my phone are from Quick Install.
KnoxBNYC is offline   Reply With Quote
Old 09/23/2009, 11:01 AM   #11 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,239 Times in 448 Posts
Default

Quote:
Originally Posted by KnoxBNYC View Post
No, not important at all, nor did it alarm me in the slightest. Just thought you'd wanna know.

Yes, I am using that patch. Installed by Quick Install (freaking COOL program!!!).

As a matter of fact, the ONLY patches/hacks/tweaks on my phone are from Quick Install.
I should probably ask to make sure, but does downloading in browser still works?
Jason Robitaille is online now   Reply With Quote
Old 09/23/2009, 11:10 AM   #12 (permalink)
Member
 
luvmyq9c's Avatar
 
Join Date: Jul 2008
Posts: 276
Thanks: 153
Thanked 37 Times in 37 Posts
Default

Holy S!

This is a great program. You rock!!
luvmyq9c is offline   Reply With Quote
Old 09/23/2009, 11:11 AM   #13 (permalink)
Member
 
bevcraw's Avatar
 
Join Date: Jul 2008
Location: Tennessee
Posts: 296
Thanks: 87
Thanked 52 Times in 33 Posts
Default

So if it says "Scan complete" and does not provide any other information, that means that everything is okay?
bevcraw is offline   Reply With Quote
Old 09/23/2009, 11:16 AM   #14 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,239 Times in 448 Posts
Default

Quote:
Originally Posted by bevcraw View Post
So if it says "Scan complete" and does not provide any other information, that means that everything is okay?
Yep
Jason Robitaille is online now   Reply With Quote
Old 09/23/2009, 11:18 AM   #15 (permalink)
Member
 
bevcraw's Avatar
 
Join Date: Jul 2008
Location: Tennessee
Posts: 296
Thanks: 87
Thanked 52 Times in 33 Posts
Default

Quote:
Originally Posted by Jason Robitaille View Post
Yep
Fantastic. Of course, mine should be clean because I just ran the doctor this morning.
bevcraw is offline   Reply With Quote
Old 09/23/2009, 11:21 AM   #16 (permalink)
Member
 
KnoxBNYC's Avatar
 
Join Date: Nov 2008
Location: New York, NY
Posts: 191
Thanks: 85
Thanked 31 Times in 19 Posts
Default

Quote:
Originally Posted by Jason Robitaille View Post
I should probably ask to make sure, but does downloading in browser still works?
I just went to www.irs.gov and downloaded "Form W-4" from their main page.

It asked me if I wanted to download. I said yes. But it does not APPEAR to have downloaded. I looked in PDS Viewer and saw nothing (i have downloaded this file on my Pre before without a problem).

Then, when I try again (in the same browser session on that page), nothing happens when I click the link for any of the 5 PDF's in the "Forms and Publications" section on the top-left of the page.

I also verified using my desktop browser that the files are indeed there.

Last edited by KnoxBNYC; 09/23/2009 at 11:27 AM.
KnoxBNYC is offline   Reply With Quote
Old 09/23/2009, 11:25 AM   #17 (permalink)
Member
 
jbg7474's Avatar
 
Join Date: Jan 2009
Posts: 1,615
Thanks: 430
Thanked 197 Times in 147 Posts
Default

So let me get this straight. If I understand correctly, this tool has the capability to restore a Pre to factory-like conditions without having to wipe all the customizations or the USB drive?

Jason, this is gigantic. Stupendous. Magnificent. You, sir, are worthy of platitudes beyond the conception of mere humanity. I hope Palm offers you a job upon graduation.
__________________
Palm III-->Handspring Visor-->Sony Clie PEG-NR70-->no PDA
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
-->Palm Treo 755p-->Palm Pre
jbg7474 is online now   Reply With Quote
Old 09/23/2009, 11:32 AM   #18 (permalink)
Member
 
Jason Robitaille's Avatar
 
Join Date: May 2005
Location: Winnipeg, MB, Canada
Posts: 1,344
Thanks: 403
Thanked 5,239 Times in 448 Posts
Default

Quote:
Originally Posted by KnoxBNYC View Post
I just went to www.irs.gov and downloaded "Form W-4" from their main page.

It asked me if I wanted to download. I said yes. But it does not APPEAR to have downloaded. I looked in PDS Viewer and saw nothing (i have downloaded this file on my Pre before without a problem).

Then, when I try again (in the same browser session on that page), nothing happens when I click the link for any of the 5 PDF's in the "Forms and Publications" section on the top-left of the page.

I also verified using my desktop browser that the files are indeed there.
k, I figured out the problem. It was actually a minor issue with the patch itself. I'll update webos quick install later today with a fix
Jason Robitaille is online now   Reply With Quote
Thanked By 2:
Old 09/23/2009, 11:33 AM   #19 (permalink)
Member
 
smkcpa's Avatar
 
Join Date: Jun 2009
Location: Merrick, NY
Posts: 113
Thanks: 72
Thanked 24 Times in 19 Posts
Default

Jason-

Does this eliminate the need for me to keep WOQICleanUp on my computer? (I am assuming that this new program replaces that?)
__________________
Steve
smkcpa is offline   Reply With Quote
Old 09/23/2009, 11:34 AM   #20 (permalink)
Member
 
KnoxBNYC's Avatar
 
Join Date: Nov 2008
Location: New York, NY
Posts: 191
Thanks: 85
Thanked 31 Times in 19 Posts
Default

Quote:
Originally Posted by smkcpa View Post
Jason-

Does this eliminate the need for me to keep WOQICleanUp on my computer? (I am assuming that this new program replaces that?)
What's WOQICleanUp?
KnoxBNYC is offline   Reply With Quote
Reply


Thread Tools
Display Modes

~


All times are GMT -4. The time now is 12:12 AM.

Creating smartphone communities
Android Central - Android reviews, news and forums Crackberry - Blackberry news, reviews and community TiPb - iPhone news, accessory reviews & forums
Pre Central - Palm Pre Review, News and Community Treo Central - Treo & Centro News and Forums WMExperts - Windows Mobile Reviews & News

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
 
 

Copyright ©1999- TreoCentral. All rights reserved : Terms of Use : Privacy Policy

TREO and TreoCentral are trademarks or registered trademarks of palm, Inc. in the United States and other countries;
the TreoCentral mark and domain name are used under license from palm, Inc.
The views expressed on this website are solely those of the proprietor, or
contributors to the site, and do not necessarily reflect the views of palm, Inc.

Explore More: Crackberry | WMExperts | the iPhone Blog | Android Central | Smartphone Experts Combined Forums