HTC TyTN upgrade - část druhá

Po téměř půl roce jsem si řekl, že je čas se opět podívat na stav neofic. ROM pro HTC TyTN (známý též jako Hermes). Nedůvěřoval jsem moc Windows Mobile 6.1, ale přesvědčila mne diskuze zde. S překvapením jsem zjistil, že jedna z nejchválenějších ROM současnosti pochází od českého autora, který je navíc extra čiperný a vydává verze jak na běžícím páse. Ačkoliv prohlašuje, že sestavuje ROM jen pro svoji vlastní potřebu, rozhodl se po pár měsících zveřejňovat své buildy nejen na ce4you.cz, ale také na xda-developers.com, čímž se mu uživatelská základna pro testování zvětšila naprosto neuvěřitelně :) Ačkoliv výbava jeho ROM je naprosto parádní, přesto se najde pár drobností, které je nutné pro používání v českém prostředí upravit. V následujícím textu si tak sestavuji svoje poznámky k jednotlivým krokům po flešnutí OS.

Předpoklady:

  1. HTC TyTN vybavený Hard-SPL-V7 (2.10 Olipro) http://forum.xda-developers.com/showthread.php?t=296722. Detailní návod je zde - http://www.mrvanx.org/thg/index.php?option=com_content&task=view&id=16&Itemid=26. Před případným flashem HardSPL je nutné zkontrolovat, že zařízení se nesnaží emulovat síťovou kartu (Start, Nastavení, Připojení, Spojení s PC přes USB, odškrtnout "Zapnout rozšířenou síťovou funkci", případně v anglickém OS Start, Settings, Connections, USB to PC, odškrtnout "Enable advanced network functionality")
  2. Pokud není bod 1 splněn, případně pokud nechcete flashovat pomocí SD karty, tak si připravte počítač s WXP a poslední verzí MS ActiveSync, případně Windows Vista s aktualizovaným WMDC. S Windows Vista mi nešel Hard-SPL-V7, takže jsem to zkusil na WXP a tam bez problémů. Někdo radí, že problém je v zastaralém wrapperu, který je potřeba nahradit za nový.
  3. Naprosto nutnou podmínkou pro flash z SD karty je, aby SD karta byla naformátována jako FAT32 (format /fs:fat32 pismeno:). Pokud to bude pouze FAT, HERMIMG.nbh se nenajde a flash se nerozjede.

Cíl:

  1. cooked MRH 8.2 Sun Shower - http://www.ce4you.cz/forums/view_topic.asp?t=29293&dd=0&fi=0 (založeno na buildu WM6.1 AKU1 v3.62 - OS 5.2.20270 build 20270.1.0.0)
  2. SPL zachovat na 2.10 Olipro

Krok 1 - záloha:

  • data ve vnitřní paměti
  • kontrola naimportovaných certifikátů, jejich příprava k pozdějšímu importu
  • záloha Ringo konfiguračních souborů
  • záloha Start Menu adresáře (dá se z něj pak vyčíst, co bylo nainstalováno a v případě programů na SD kartě je lze rychle oživit)
  • záloha zvuků, vyzvánění, pokud nejsou na SD kartě
  • opsat si konfiguraci Bluetooth zařízení
  • pro jistotu si zapsat konfiguraci Internetu, MMS, SMS

Krok 2 - flash rádia:

  1. zkontrolovat nabití TyTN (nad 50%) 
  2. rozbalit příslušný RAR (v mém případě 1.54.30.10)
  3. přejmenovat RUU_signed.nbh soubor na HERMIMG.NBH
  4. nakopírovat soubor HERMIMG.NBH na SD kartu do rootu pomocí USB 2.0 čtečky
  5. vložit kartu do TyTN
  6. vyvolat bootloader - stisknout OK na levém boku, POWER na pravém boku, držet obě a stylusem vyvolat softwarový reset, po spatření trojbarevné obrazovky obě tlačítka spustit
  7. potvrdit flash stisknutím tlačítka POWER
  8. počkat na dokončení, na nic nesahat
  9. po potvrzení úspěšného flashe vyvolat stylusem softwarový reset

Krok 3 - flash OS:

  1. zkontrolovat nabití TyTN (nad 50%) 
  2. rozbalit příslušný RAR (v mém případě Hermes_MRH_8.2_Sun_Shower.zip)
  3. přejmenovat RUU_signed.nbh soubor na HERMIMG.NBH
  4. nakopírovat soubor HERMIMG.NBH na SD kartu do rootu pomocí USB 2.0 čtečky nebo pomaleji přes USB kabel
  5. nakopírovat obsah adresáře Storage Card na SD kartu do rootu pomocí USB 2.0 čtečky
  6. vložit kartu do TyTN
  7. vyvolat bootloader - stisknout OK na levém boku, POWER na pravém boku, držet obě a stylusem vyvolat softwarový reset, po spatření trojbarevné obrazovky obě tlačítka spustit
  8. potvrdit flash stisknutím tlačítka POWER
  9. počkat na dokončení, na nic nesahat
  10. po potvrzení úspěšného flashe vyvolat stylusem softwarový reset
  11. po prvotní kalibraci displeje a nastavení času se začnou instalovat dodatečné softwarové balíky
  12. restartovat
  13. po restartu odklepnout chybovou hlášku, kterou vyprodukuje s2u2, zadat PIN.
  14. Po chvíli se nabídne nastavení pro příslušného operátora. Potvrdím, že chci pokračovat. Nastaví se správně APN pro internet, APN pro MMS, konfigurace SMS atd.
  15. Po dokončení konfigurace operátora je vyžadován restart.

Krok 4 - základní nastavení OS:

  1. Start, Settings, System, Regional Settings, Czech
  2. Start, Programs, Accessories, psShutXP, Reset
  3. Start, Settings, Backlight, ubrat mírně na On battery power
  4. Start, Settings, Today, Items, odškrtnout Date
  5. Start, Settings, System, Task Manager, Others, změnit Program icon size in Quick Menu na Small size
  6. Start, Settings, Advanced Config.
      Phone - Ringtone, zvolit Vibr. 3x then incr. ring (non-standard)
      Phone - Ringtone bude po rebootu nastaven na v1w1v1w1v1w1c50apw3c150r (vysvětlení zde)
      Data Connections - HSDPA icon: Enabled
      Messaging - SMS delivery notification: Disabled
      Large Start Menu - Large start menu plugin: Disabled
  7. nabídnut softreset, OK

Krok 5 - import certifikátů:

  1. Naimportovat všechny non-trusted root CA, jejichž certifikáty budou použity při synchronizaci pošty.
  2. Pustit si Total Commandera (je rovnou ve flashnutém OS), zvolit soubory na SD kartě.
  3. Pak zkontrolovat, že jsou skutečně naimportovány - Start, Settings, System, Certificates, Root, odrolovat zcela dolů.

Krok 6 - nastavení S2U2

  1. Start, Programs, S2U2, S2US Settings
  2. On Battery Power, Power Off in 20 s
  3. Information, Date Format, option 3
  4. Information, Today's Weather Forecast from: HTC Weather
  5. Others, Unlock after screen rotated: On
  6. potvrdit softreset

Krok 7 - konfigurace e-mailů:

  1. Exchange ActiveSync, nejlépe z PC při synchronizaci
  2. IMAP4S
  3. v Start, Programs, Activesync si v Menu, Schedule změnit synchronizaci v pracovních/mimopracovních hodinách (60 min/15 min), změnit definici peak times (9-18)

Krok 8 - změna default kódování nových e-mailů z Western European na Central European (ISO):

  1. spustit Total Commander, přejít přes \\Plugins na \\\registry\
  2. HKLM\nls
  3. zvolit SystemLCID
  4. přepsat hodnotu 1033 (hexa 409) na 1029 (hexa 405)
  5. potvrdit OK, zavřít Total Commander
  6. vysunout klávesnici, zasunout klávesnici, softreset
  7. po naběhnutí zkontrolovat default kódování nového mailu v Messaging (vytvořit novou zprávu, Menu, Message Options..., Language musí být Central European (ISO)) 

Krok 9 - spárování s Bluetooth zařízeními:

  1. Jabra sluchátko
  2. BT GPS

Krok 10 - instalace PocketCM Keyboard a české klávesnice:

  1. v případě, že integrovaný build vypršel, tak stáhnout aktuální verzi z http://www.pocketcm.com/keyboard.php
  2. stáhnout patrně nejlepší provedení české klávesnice Czech_02_uni.layout
  3. pokud potřebuji instalovat, spustit instalaci klávesnice, zvolit cíl Device
  4. zkopírovat layout soubor z bodu 2 do \Program Files\PCMKeyboard, zkopírovat český slovník do toho samého adresáře
  5. zvolit si softwarovou klávesnici PCM Keyboard, následně zvolit Options...
  6. na záložce Input Method zvolit tlačítko Options...
  7. v Dictionary zvolit Czech_cesky slovník
  8. jako Keyboard layout zvolit Czech_02_uni
  9. jako Keyboard skin ponechat Dream, stisknout OK
  10. zvolit záložku Word Completion, zde odškrtnout Suggest words when entering text, stisknou 2x OK
  11. provést softreset
  12. odzkoušet třeba v Notes funkčnost této klávesnice - při delším stisku se nabízejí znaky s diakritikou
  13. pokud by měla být klávesnice nastavena jako výchozí, je potřeba to provést pomocí SIPChange.cab

Krok 11 - nastavení Wifi 

no comment :)

Krok 12 - instalace dalších programů

  1. Ilium eWallet, nastavení synchronizace s desktopem
  2. pTravelAlarm
  3. QIP
  4. TomTom
  5. XnViewPocket
  6. KeePass PPC
  7. Svátky

Krok 13 - nastavení custom vyzvánění