Princip programů, kterým se dnes budeme věnovat, je zdánlivě jednoduchý. Některé typy PalmOS kapesních počítačů (ne všechny, například m100 a Visory tuto možnost nemají) používají pro uložení ROM aplikací zvláštní typ flash paměti, kterou lze za pomoci specializovaných programů upravovat a modifikovat. Tato paměť mívá standardní velikost 2MB a je v ní navíc ještě nevyužitá rezerva - počítá se s ní na budoucí upgrady operačního systému. Tuto rezervu lze využít k uložení databází i programů a většinu z nich lze z tohoto paměťového prostoru i spouštět.
Uživatelům se tak odkrývají další stovky kB využitelné paměti. Velikost této volné paměti je nepřímo závislá na části z oněch 2MB, které obsadil operační systém. Zjednodušeně lze konstatovat, že čím vyšší OS, tím více paměti zabere. To je velmi důležité pro majitele počítačů bez rozšiřující karty (CF u TRGPro, paměťová karta u Visorů, či Smart karta u SonyClié), neboť každý kousek paměti navíc se jim vždycky hodí, i když mají některý z 8MB modelů.
Využití části flash paměti není přínosné pouze u počítačů s menší pamětí. Přesunutí dat do flash zvyšuje bezpečnost uložení, neboť v případě hardresetu jsou tato data chráněna proti vymazání. To platí ve většině případů, jsou však i hardresety, při nichž musíte resetovat i zazálohované programy ve flash paměti. Pro podporu zálohování důležitých databází existují rovněž užitečné programy a utility.
V současné době jsou na trhu dva základní produkty, které dokáží zpřístupnit flash paměť.
FlashPro
FlashPro byl vytvořen známou firmou TRGPro a byl po dlouhou dobu jedinou možností na tomto poli. Konkurence v podobě JackFlash pomohla v loňském roce hlavně nám uživatelům, neboť TRGPro v poslední době FlashPro zlevnil a program nyní prodává za 14,95$ (dříve stál dvojnásobek).
TRGPro také nabízí za 7,95$ doplňkový program k FlashPro pod názvem FlashPack, který zálohuje uživatelem vybrané důležité databáze do flash paměti. Lze určit jakoukoliv databázi k instalovanému programu a konfigurovat frekvenci zálohování (den i čas), které pak probíhá zcela automaticky. V případě ztráty dat (hardresetu) lze pomocí povelu Flashrestore zazálohovaná data jednoduše obnovit.
FlashPro s FlashPackem se dají rovněž koupit jako balíček programů za zvýhodněnou cenu 18,95$ (ušetříte 3,95$).
Uživatelům, kteří chtějí využívat pouze možnosti zálohování důležitých databází, nabízí firma omezený balíček pod názvem BackUpPro za cenu 9,95$. Obsahuje modul FlashProAPI, zpřístupní rovněž část paměti flash (bez nutnosti mít koupenou FlashPro) a umožní zálohování aplikací.
JackFlash
JackFlash je konkurent FlashPra od firmy Brayder Technologies, která stlačila jeho cenu na příjemných 13,95$. Jeho užitečnou vlastností jsou podpůrné moduly pro rozšířené launchery Launch´Em a Handscape. Ty umožní přesun do ROM přímo v těchto launcherech.
Firma uvádí, že program je "hack friendly" - při práci s ním nemusíte vypínat hacky jako u FlashPro. Z vlastní zkušenosti ale vím, že toto opatření je u FlashPro spíše formální a hacky nevypínám - program mám dva roky a neměl jsem s tím dosud nikdy problém.
Součástí programu je pomocná utilita JackSafe, zpřístupňující zazálohovanou flash paměť po hardresetu či vybití baterií bez nutnosti HotSyncu.
Brayder Technologies nabízí nyní nově rovněž zálohovací program - JackBack, plně konfigurovatelný, včetně časového rozvržení. Cena je 13,95$.
Přehled parametrů FlashPro a JackFlash naleznete ve srovnávací tabulce.
FlashPro |
JackFlash |
|
Cena |
14.95 |
13,95 |
Velikost kB |
43 |
56 |
Velikost zpřístupněné paměti : |
kB |
kB |
- 3.0 a 3.1 (Palm III, IIIx, V) |
824 |
832 |
- 3.3 (TrgPro) |
568 |
výrobce neuvádí |
- 3.3 (Palm III, IIIx, V, Vx, c3) |
696 |
704 PalmIII, 768 ostatní |
- 3.5 (TrgPrp) |
440 |
výrobce neuvádí |
- 3.5 (Palm V, Vx, III, IIIx, IIIxe, IIIc, c3) |
568 |
576 |
Pro úplnost je třeba dodat několik poznámek :
Na stránkách Linkesfotu si můžete stáhnout 12$ shareware DataBag, který (máte-li FlashPro či JackFlash) umí zálohovat důležité programy i databáze do flash paměti s možností případného obnovení v případě hardresetu.
Další zpřístupnění flash paměti umožní vymazání některých nepoužívaných ROM aplikací pomocí programu EditROM. Doporučuje se však jen velmi zkušeným uživatelům - program je stále pouze v betaverzi, určené pro vývojáře, a při nesprávném použití můžete poškodit svá data. Zajímavý článek na toto téma vyšel nedávno na Pilot.sk.