POZOR Používejte výhradně Windows XP 32 bit pro celou proceduru (možno i Windows Vista 32 bit). Ovladač není kompatibilní s 64 bit systémy. Provádějte pokud možno na PC se záložním zdrojem nebo alespoň na notebooku (pokud se toto přeruší, už to řeší jedině servis, který Vám záruku nemusí uznat). Vše co děláte je na vlastní riziko a samozřejmě jde o porušení záruky Vašeho zařízení.
- Stáhnout archiv se softwarem a ovladači - zde (mirror, mirror)
- Přejmenujte FLASH.DIO na FLASH.nb0 (pro 9xx použijte ROM pro ní určenou)
- Přepněte zařízení do "download módu" (RECORD + OK + POWER) - viz. obrázky
- Spusťte program dnw.exe a v menu Configuration > Options nastavte hodnotu Download adress z 0xc000000 na 0x3000000
- Připojte zařízení k PC a nainstalujte ovladač (ze složky SEC uvnitř archivu)
- Vraťte se do programu dnw.exe a zvolte USB Port > UBOOT > UBOOT a vyberte přejmenovaný soubor FLASH.nb0
- Stáhněte si ROM z oficiálních stránek HP
- Po stáhnutí rozbalte např. WinRarem obsah souboru do složky kde následně uvidíte soubor FLASH.NBF
- Otevřete FLASH.NBF ve vašem oblíbeném Hex editoru a vymažte prvních 3432 bytů souboru
- Uložte soubor jako FLASH.DIO
Q: Proč nemůžu použít 64 bit systém?
A: 64 bit systém potřebuje jiné ovladače než systém 32 bitový a tyto nejsou k dispozici.
Q: K čemu je vlastně onen ovladač potřeba?
A: Zprostředkovává spojení mezi zařízením a PC v daném režimu bootloaderu.
Q: 0xc000000 a 0xc300000? Co to znamená?
A: Jsou to adresy paměti odkazujicí program tam, kde má začít nahrávat Vaší ROM (obvyklý je rozsah 0xc300000 - 0xc33FFFFF).
Q: Přijdu o záruku na zařízení a proč?
A: Ano. Porušujete několik bodů záručních podmínek HP i v případě nahrávání originální ROM.
Přeloženo z xda-dev a doplněno o FAQ & pics...iPaq warranty sheet na straně č. 3 wrote:Warranty does not apply:
- by software, interfacing, parts or supplies not provided by HP
- by operations outside the usage parameters stated in the user documentation
- by modification or service by anyone other than HP or HP authorised service provider