I had a bit of a challenge installing AvantoGo onto my notebook computer today...
The installation appeared to go smoothly, but when I hotsynced, my content didn't update on my Palm. In doing a little digging, I realized that the AvantGo conduit was not appearing on the hotsync custom settings dialog.
I checked the help section on AvantGo, and it was worse than useless. The solution they gave led me to believe that because I store my data files in a non-standard location, I had to install the AvantGo software into the same location. So, I uninstalled the AvantoGo software, reinstalled it, and still had no luck. I tried exiting and restarting HotSync - no luck. I rebooted... no luck.
I then started poking around in the Palm and AvantGo installation directories. In C:\Program Files\AvantGo, I noticed an install.log file. In checking it, I saw that everything appeared fine except for one entry in the log near the bottom: Failed to Add AvantGo Connect Conduit. Aha! Unfortunately, my opinion of the AvantGo software is a bit diminished considering the final entry in the log: Installation successfully completed. Um, I don't think so!
Anyway, Google once again came to the rescue, leading me to the following page: http://www.emuboards.com/cgi-bin/ikonboard/ikonboard.cgi?;act=ST;f=30;t=8033
What I realized after reading the entry was that the registry entry for the conduit didn't get created in my registry.
For ease of reference, I am reproducing the pertinent section of the above referenced page here:
************************
-------------------
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\U.S. Robotics\Pilot Desktop\Application4]
"Creator"=dword:4d426c61
"Conduit"="C:\\Program Files\\AvantGo\\aghsc.dll"
"Name"="AvantGo Connect"
"File0"="mobilelink.db"
"Module"="PlaceHolder"
"Integrate"=dword:00000000
"Remote0"="MobileLinkDB"
------------------
Here's the regedit entry for the AvantGo conduit. Note that "Application4" needs to be changed to the next chronological order under Pilot Desktop. Also change the path to aghsc.dll to match your system path. You should be set.
Save the above with the appropriate changes to a file called avantgo.reg and load it in regedit. Be sure to save your registries before doing it. Quit hotsync and restart it after making the changes.
Use info at your own risk.
************************
Since I have AvantGo working on my home computer, I figured I'd check the registry there just to see if it was consistent with the above advice - it was. Since I already had a good entry, I simply exported the branch from my home computer registry and imported it into the notebook's registry. All I then had to do was rename the branch to "Application2" (the next logical number in my registry) in the case of my notebook.
As soon as I started the HotSync application, the conduit appeared, and when I hotsynced, it worked like a charm.
« hide the rest of the entry
Posted by
David at 03:23 PM |
Permalink
|
(1) Tickle
| Categorized under:
Reference
show comments right here »
I just had the same problem you described about the AvantGo installation. I realized AvantGo registry entries weren't installed properly, but didn't know what should be put there.
AvantoGo web site wasn't very helpful. Thanks to the solution you provided in that blog entry, I was able to get AvantGo working again.
Posted by Kochin Chang at February 12, 2006 04:57 PM
« hide comments