Shortcuts: Mobile | Active Topics | Newest Posts | Latest Freeware | Private Messaging | Contribute News | Archive 
  NEWS
  Search News
Browse by Category
News History
1SRC News RSS Feed
1SRC Podcast RSS Feed
Contribute News
  FORUMS
  Search Forums
Topic Specific
News
General
Applications
  Games
  Video
Deals & Promos
Developers
E-books
Mac / Linux
Medical
Podcast
Skins & Backgrounds
Wireless
Off-Topic
  Audio/Video
  Cellphones
  Digital Cameras
  Gaming
  Gadgets & Gizmos
  Non-Palm OS PDAs
  PCs/Laptops
  Tech Web
palm
pre
Foleo
T|X-Series
Z-Series
LifeDrive
Zire
Treo
Tungsten
Older Palms
Sony
VZ-Series
TH-Series
UX-Series
TJ-Series
NX-Series
TG-Series
NZ-Series
Older Clies
Tapwave
Zodiac
Garmin
iQue
Other Licensees
AlphaSmart
Fossil
Group Sense
Kyocera
LG
Samsung
Site Specific
Arcade
Comment/Suggest
  FREEWARE
  Search Freeware
Applications
Ebooks
Skins
Backgrounds
  ABOUT US
  Contact Us
Contribute News
About Us
Privacy Statement
  LOW PRICE SEARCH

Search for the lowest prices: 




  LINKS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Go Back   1src Forums > Sony > Clie TH-series
User Name
Password
FAQ Members List Calendar Chat Arcade Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
Old 12-06-2010, 12:04 PM   #1
laolita
Registered User
 
Join Date: Jul 2005
Location: Luanda (ex-Beijing)
Posts: 90 laolita is on a distinguished road
Moving to a new TH55

So my son went searching for my email password when I wasn't looking - he wanted it to reset the parental controls on WoW. He got past the TH55 screen lock but didn't know he had no chance of getting past the SplashID password and he did a brute force search. Usually I exclude some applications from Findhack but he included all and that caused a hang. Not sure if he was unlucky or did something else but by the time I got to the TH55 it was in a Reset loop... everytime it hung on the Power-on screen with no escape possible except for a hard reset.
To make matters worse, I disassembled it with battery connected in the hope that removing some of the tons of muck or wiggling the connections would bring it to it's senses (it is very battered and there are plenty of openings for muck to get in). I was hoping to save the data I had entered in the 5 days since last backup. This caused the problem I have seen elsewhere where it will now only work on USB power - so presumably the mainboard is damaged.

No problem - I keep a nice new shiny backup TH55 for this situation... I meant to change over to it sometime anyway as the battery is better and it looks presentable.

Now I have been using MS Backup for backups. Always worked for me in the past when I had a hard reset.
This time things are different. So it doesn't restore to a different device. How stupid!
Apparently it doesn't key on username or Hotsync ID but on ROM ID.
I have Changename.prc so I tried to set the ROM ID to that of the old machine. No go. It seems that Changename is not actually capable of changing the ROM ID on a TH55.(?)

Some other things I thought to try are hampered. No JAmerican SCSI driver so I can't access the memory stick through the TH55 as a USB storage device... and for some reason the SCSILibraryTH55.prc is not part of the memory stick backup (Neither was Changename.prc)... so I had to Hotsync those across.
[Had been trying to avoid Hotsync as my Hotsync backups are rather old... done to multiple machines and with various versions of the Desktop (e.g. 6.*? on Vista).. so I am never sure they are that complete]
(In fact I think some other files may be missing from the MS backup... does MS Backup skip backing up files if they are somehow locked? One of my SplashMoney databases looks rather old)


So I am wondering:
1. Any particular pattern or rule governing files missing from the MS Backup? Just some .prc files as far as I know. Are they all drivers or have some special property? I guess for the most complete restore I have to start with a Hotsync to restore my most recent PC backup.
2. Where does MS Backup store the ROM ID... perhaps I could use a hex editor on the database and trick it into thinking the machine did not change.
3. If not that - then can I safely copy all the files in the MS Backup folder to a backup folder on the desktop to get them restored to the device?
4. Any other suggestions?

Laolita
laolita is offline   Reply With Quote
Old 12-07-2010, 10:24 AM   #2
laolita
Registered User
 
Join Date: Jul 2005
Location: Luanda (ex-Beijing)
Posts: 90 laolita is on a distinguished road
How to restore a MS Backup to a different device

I found out what is perhaps the easiest way to restore a MS Backup set to a different TH55.

The problem:
Trying to restore a MS Backup set to a different TH55 than it was created on will result in the message:
"Discordance of the device
The backup set that you selected is not the backup data of this device."

The reason:
The ROM ID of the device is saved on the memory stick in the binary file:
\PALM\PROGRAMS\MSBackup\bkSetInfo

Not the solution:
Changename.prc can change user id but it doesn't seem to be able to fake the ROM ID on a TH55. At least it is useful for finding our what the ROM ID is.

An alternative solution?:
It is probably possible to solve this using a Hex Editor to change the ROM ID...but that won't work if there is a checksum in this bkSetInfo file.

Easiest solution:
Make a backup from the new TH55 and then exchange it with the one you want to restore.

Before I started - I had done a hard reset and used Hotsync to restore an old backup to the new TH55. This gave it my username and correct Hotsync ID... but this step was probably not necessary.

e.g. Where you have 5 backup slots numbered 1,2,3,4,5 and these are actually stored in physical folders on the memory stick numbered 0,1,2,3,4:

To restore from slot 3:
a) Using memory card reader, backup the memory stick \PALM\PROGRAMS\MSBackup\ path to your PC as a precaution.
b) On the TH55, delete the backup set 1.
(If you try to directly backup to it from the new device you will get a message "Discordance of the device"
"The backup set that you selected is not the backup data of this device."
"If you want to back up here, please delete selected backup set first.")
c) On the TH55 backup to backup set 1 (you don't care what it is actually backing up as this step is only to update the bkSetInfo file to have the new ROM ID associated with this backup set)
d) Back on the PC, exchange the \PALM\PROGRAMS\MSBackup\0 and \PALM\PROGRAMS\MSBackup\2 folders by renaming.
e) Put the memory stick back in the TH55. You will perhaps notice that the date, size, and number off records for the two backup sets you swapped (1 and 3) are displayed incorrectly. This is not important for our purposes.
f) You should now be able to restore the backup set 1 to your new TH55.

As a precaution you may want to make new backups as necessary to correct the wrong date/size/DBNum information in the MS Backup application... wrong information here may confuse you at a later date.


[In doing this I noticed that the ROM ID of my old TH55 ended in "W2" and the new one ends in "EU". That reminded me that the original is a Japanese Bluetooth enabled one and the replacement I got off Ebay is a European one (also with Bluetooth). I hope that does not matter]

I am glad to see that the JAmerican SCSI drive (to enable use as USB mass storage on PCs) and Changename are now installed despite the fact I could not see their .prc files in the backup set I restored.

Further issues:

Everytime I start Brainforest I am getting the message (which I did not get before despite having Changename installed):
"Your HotSync ID is used to identify your data.
Using software to mask your HotSync ID can
cause data loss or
corruption.

Changename"
As far as I can tell I can ignore this - I don't think the Hotsync ID changed. Will uninstalling Changename stop this message? Or is it also checkingn the ROM ID?
laolita is offline   Reply With Quote
Old 12-13-2010, 06:02 AM   #3
Cyker
Registered User
 
Cyker's Avatar
 
Join Date: Jul 2003
Posts: 3,188 Cyker is on a distinguished road
Good call, I was gonna suggest the backup-and-switch trick when I read your first post

As for Changename, I don't use it so I couldn't say. I'd assume uninstalling might fix it, but be aware that just because the hotsync name is the same, doesn't mean the hotsync ID is the same.

I accidentally synced my Zodiac (Which has the same hotsync name as my TH55) and it complained about duplicate hotsync IDs
Cyker is offline   Reply With Quote
Old 12-13-2010, 09:41 AM   #4
laolita
Registered User
 
Join Date: Jul 2005
Location: Luanda (ex-Beijing)
Posts: 90 laolita is on a distinguished road
I think I saw elsewhere that Changename does not set the ROM ID on OS5+. However, it does set both Hotsync name and ID so no problem there... that is what I have used it for.
laolita is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
TH55 vs T3 - a review and which to keep Dags General 11 10-14-2004 01:33 PM
Backupall put all my old stuff on new TH55 Laycee Clie TH-series 1 03-14-2004 08:28 PM
To get a TH55 or not... Cyker Older Clie 46 02-03-2004 07:03 PM


All times are GMT -5. The time now is 06:35 AM.

  AD HOSTS ?
  GOOGLE ADS ?
  AMAZON ADS ?

Powered by: vBulletin Version 3.0.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
©2001 Entity City, LLC. All rights reserved.