Treo 680 synchroniseren en onderhoud
De electronische agenda’s met eigen systeem en telefoonfunctie worden steeds meer verdrongen door smartphones met hetzelfde systeem over de merken en apparaten heen: als ik nu in de winkel rondkijk lijkt ook hier een monopolie op komst… (hoewel er geruchten zijn dat Palm een Linux-systeem voor smartphones ontwikkelt – als dat niet te laat is).
De Palm Treo 680, een herwerking van de 650, lijkt een van de laatste apparaten met het eigen Palm systeem te zullen zijn. Er wordt bij het apparaat geen informatie gegeven voor Linux gebruikers – en evenmin software meegeleverd voor Linux. Bovendien is de “synchronisatie” of “sync” kabel geen standaard usb (of mini-usb zoals op de Zire), maar een eigen stekker aan de kant van de Treo. Ook de kabelaansluting van de oplader is zo on-standaard als mogelijk (een vierkant stekkertje), dus er past geen rond plugje van een universele lader.
Een zoektocht naar manieren om een reservekopie te maken van gegevens, geïnstalleerde programma’s, en om gegevens uit te wisselen … hier gedocumenteerd tot hoever ik ben (iemand ervaring met dit apparaat? mail me:
Klik hieronder “more” voor het
menu: Sync software – Sync-en – reservecopie/terugzetten – SD card – bestandsbeheer – System info – Upgrade – distro’s – Links
Sync software beschikbaar onder Linux:
- KitchenSync
- KPilot
- JPilot
- Gnome Pilot
Menu… KitchenSync:
Help:
There is no documentation available for /kitchensync/index.html.
Dus zelf maar proberen:
groep aangemaakt GTreo, in die groep “add member”, Treo680 gemaakt,
met instellingen /dev/pilot, speed 57600, timeout 1 sec
en sync voor Contacts, Events, Notes, Todo’s
en ook
/dev/ttyUSB0, /dev/ttyUSB1 geprobeerd.
Synchronisatie start niet (meer zie onderaan *1).
Ook met KPilot en JPilot krijg ik geen verbinding met mijn Treo 680 opgebouwd met huidige Linux distro’s.
Het enige wat me lukt is een “sync” te doen met KPilot op een Suse 9.3 waarop ook al een andere Palm syncte, en waarvan ik niet meer de installatiegegevens ken.
Menu: SD Card:
Een copie maken van gegevens van de Treo naar de SD card:
Hoofdscherm, menu, app, copy: een keuze bovenaan:
Copy To: Card
From: Phone
Daaronder een lijst van data met de grootte en die per stuk kunnen gekopieerd worden met “copy” knop onderaan het scherm.
Betekenis van de bestanden (zoals aanwezig pas ingebruik genomen toestel) ?
- Blazer Cookies: Blazer is de browser
- Bluetooth Prefs Backup
- ContactsSimDB-PAdd
- Graffiti shortcuts
- HsSysResource68K
- HSTrace Database, DatabaseHead
- MainViewsPrefsThum…
- MainView WallpaperCa…
- Messages Database
- midataidcache
- MIDIRingTones
- PACE Data Store Reser…*
- PACERsrcDB0 1 2 3 4 5 6 7 8 9
- SMS Messages2
- SndFile Ring Tones
- System DB Chain Head
* PACE: Palm Application Compatibility Environment: … benefit from the speed increases and high-density screens (if present) …operating system and PACE are written in native ARM code; and every OS API called by an application is performed by the native code at full speed
Menu: System Info:
Opvragen informatie over het systeem: “Home” knop, in menu “App”, “Info” (of menu-I)
Dan heb je keuze tussen “Phone” en “Card”
- Phone: lange lijst van applicaties met hun versienummer (keuze onderaan tussen Version, Size en Records)
Palm OS Garnet v.5.4.9
Menu: Upgrade
Er zijn een paar upgrades beschikbaar ivm energieverbruik en mediaformaten.
Een upgrade kan op 3 manieren:
- via de synchronisatie: upgrade downloaden op pc, klaarzetten als applicatie
- met de Treo zelf van het web halen
- via een SD-card
Voorbeeld: Upgrade de camera-applicatie (die standaard te veel stroom verbruikt): CameraLib-camL v.3.0 naar v.3.1
– Gemakkelijkste is via de Treo, rechtstreeks van het web halen (hier beschreven; download bestand 57kB ); deze trafiek telt mee voor je gsm-data verbruik, en de update moet elke keer opnieuw gedaan worden als je een “harde reset” * van het apparaat hebt gedaan! Best BU van bestand maken dus, of toch via de sync software updaten. (* batterij uitnemen bv)
– Zelf deed ik de upgrade omgekeerd: ik deed eerst de download op een pc en laadde die daarna op de Treo:
- download naar mijn Linux PC
- zette het Treo680CameraUpdate.prc bestand via een usb-cardreader op een SD card. *
- sloot de Treo aan op zijn stroomadapter (!); tijdens een update valt hij best niet zonder stroom.
- stak die SD card in de Treo en startte de update die daar op het scherm beschikbaar werd (zie foto).
Nadien checkte ik de eigenschappen van de Camera applicatie.
* Plaats van de upgrade op de SD kaart: Ik merkte na gebruik van de SD card in de Treo dat er een mapje “palm” bestaat op de kaart; het bevat:
- Laucher waarin ContactsSimDB en launcher.dat
- programs bevat submap dxtg waarin een (document?) pdb bestand en CardIdentifier bestand.
Omdat ik niet wist waar het upgrade bestand moest staan zette ik het op den duur zowat overal; in palm, in programs en in dxtg. (Ik vermoed dat het in de launcher map moet staan; als het daarin staat komt het onmiddellijk op het scherm bij het insteken van de kaart)
In het hoofdmenu “copy”, “from card” “to phone”: toont niets van de kaart.
PS: er bestaat ondertussen een gecombineerde update die de camera-update bevat; zie palm site, download updates 680.
Een lege SD kaart (nieuw gekocht, “lock”, in Linux bestandssysteem niets zichtbaar) die in de Treo gestoken wordt krijgt een mapje “palm“, met daarin een mapje “Launcher” dat zelf leeg is.
Menu: Bestandsbeheer; File manager niet inbegrepen
Volgens deze NL-talige bespreking is Filez aan te raden als bestandsbeheerder.
Ik haalde hem rechstreeks van de sourceforge site nosleepsoftware.sourceforge.net/ om geen e-mail adres in te moeten vullen op de voorgestelde link.
Het bestand uitpakken en installeren (of eerst alle nodige upgrades van het apparaat zelf doen?)
Menu: Synchroniseren:
Kitchensync mislukt:
wig # tail /var/log/messages
Feb 7 10:13:38 A2 kernel: usb 1-3: new full speed USB device using ohci_hcd and address 5
Feb 7 10:13:38 A2 kernel: usb 1-3: new device found, idVendor=0830, idProdu ct=0061
Feb 7 10:13:38 A2 kernel: usb 1-3: new device strings: Mfr=1, Product=2, Se rialNumber=5
Feb 7 10:13:38 A2 kernel: usb 1-3: Product: Palm Handheld
Feb 7 10:13:38 A2 kernel: usb 1-3: Manufacturer: Palm, Inc.
Feb 7 10:13:38 A2 kernel: usb 1-3: SerialNumber: PalmSN12345678
Feb 7 10:13:38 A2 kernel: usb 1-3: configuration #1 chosen from 1 choice
Feb 7 10:13:38 A2 kernel: visor 1-3:1.0: Handspring Visor / Palm OS convert er detected
Feb 7 10:13:38 A2 kernel: usb 1-3: Handspring Visor / Palm OS converter now attached to ttyUSB0
Feb 7 10:13:38 A2 kernel: usb 1-3: Handspring Visor / Palm OS converter now attached to ttyUSB1
Menu: Linux distro’s:
Suse 9.3: sync werkte daar voor een eerder palm; werkt ook voor deze voor sync met usb-kabel; staat ingesteld op /dev/ttyUSB1 en speed: 9600.
Suse 10.2: geen contact
Suse 10.3: geen contact
Knoppix x.x : (later)
Ubuntu 7.x : (later)
Ubuntu 7.10:
vanaf een live dvd kreeg ik een sync tool werkende (zonder desktopsoftware om zelf te gebruiken), System, preferences, PalmOS devices.
Zie screenshot voor de instellingen. De naam schijnt belangrijk te zijn, nadat ik hem veranderd has werkte het niet meer. Oorspronkelijk ingesteld met get from pda – send to pda bij pda settings.
Het “syncen” verloopt eenvoudig door de Treo aan te sluiten op de kabel naar usb op de computer, en door op de Treo op de sync knop te drukken.
De backup komt in een map myPDA terecht, naast je Documents map. Daarin krijg je genummerde mappen volgens het aantal backups dat je instelde om bij te houden, en bij mij nog eens 108 documenten, meesten .pdb en .prc bestanden. Hoe een backup terug te zetten is me nog niet helemaal duidelijk.
Menu: Links
palm2you.be
palmclub.nl
Lijst van “Supported devices” op opensync.org.
http://www.linux.com/articles/51114
Menu.