Nie len blokovanie telefónu na sieť, dokáže niekedy otravovať, ale aj predinštalovaný software nahratý operátorom a rôzne štartovacie obrazovky a logá, tzv. brandovanie alebo značkovanie. Okrem toho, že je to často kopa tupého trial softu, ktorý zaberá miesto a aj pamäť smartfónu a nedá sa ani zmazať alebo sa vám úvodné logo operátora jednoducho nepáči, novým firmware je tiež možné doplniť slovenčinu alebo čestinu, ak ste váš Wildfire kúpili niekde z ázijského trhu. Môj HTC Wildfire S bol kupovaný v Anglicku a s jazykmi problém nemal, ale otravovalo ma logo operátora a plno jemu pridruženému software a tak som sa ho rozhodol hneď po kúpe poupraviť, vymazať ROM (Firmware) dodávanú operátorom a nahrať závodnú, s ktorou tieto mašinky opúšťajú fabriku pre európsky trh. HTC Wildfire S beží na Androide 2.3 (GingerBread) a je závodne označovaný ako Marvel A510e, jeho predchodca HTC Wildfire nesie názov Buzz.
Pozor!!!
Použitie tohoto návodu je na vaše vlastné riziko a nenesiem zodpovednosť za prípadné problémy. Pokiaľ si nie ste istý touto činnosťou radšej sa s tým nehrajte, pretože by mohlo dôjsť k umŕtveniu telefónu.
Tiež upozorňujem, že týmto preflashovaním ROM telefón neodblokujete, takže pokiaľ bol blokovaný na sieť jedného operátora pred tým, bude aj s novým firmware. Odblokovať ho treba zvlášť.
Návod pozostáva z dvoch častí: príprava SD karty ako GoldCard a samostatného flashovania. Príprava GoldCard je opísaná v systéme Linux, kde je to veľmi jednoduché. SD karta sa dá pripraviť aj vo Windows, za pomoci Hex Editora. Tento postup som si ale nevyskúšal a ani sa mi o Mrkvosofte nechce písať.
Stiahnutie firmware:
V prvom rade je potrebné stiahnuť si závodnú ROM, v tomto prípade pre európsku veriu. Pozor na správny druh telefónu aj verziu. Firmware pre rôzne Android smartfóny nájdete vo fóre stránky xda developers. Pre Wildfire S Marvel je to: PG76IMG_Marvel_HTC_Europe_1.33.401.2_Radio_47.10.3 5.3029H_7.46.35.08_release_185724_signed.zip
(príp. mirror1, mirror2). Súbor som uložil aj na server uloz.to. Veľkosť firmware je 155.4 MB
Príprava GoldCard:
- Naformátujte si SD na súborový systém FAT32
- Zapnite telefón s vloženou SD kartou.
- Z Android marketu si do vášho telefónu naištalujte program GoldCard Helper a spustite ho.
- Opíšte si číslo CID, ktoré vám tento program zobrazí.
- Otvorte si stránku http://psas.revskills.de/?q=goldcard (cez telefón alebo cez počítač), vyplňte požadované údaje a vložte alebo prepíšte číslo CID, ktoré ste si opísali v kroku 4.
- Po odoslaní formuláru dostanete email s priloženým obrazok goldcard.img. Uložte si ho v počítači.
- Pripojte váš smartfón k počítaču (v telefóne vyberte voľbu disk drive) a ak je to potrebné pripojte SD kartu (mount). Väčšina distribúcií pripojí partíciu automaticky.
- Nahrajte obraz goldcard.img na SD kartu príkazom ‘dd‘. Správnu jednotku disku si zistite príkazom ‘fdisk -l‘ (ako root). Obraz sa músi nahrať na jednostku, nie na partíciu. Takže ak máte SD kartu v jednotke ‘/dev/sdb‘, treba ho nahrať tam a nie na partíciu tohoto disku ‘/dev/sdb1‘
dd if=goldcard.img of=/dev/sdb bs=384
V prípade, že sa vám to nebude dariť, vyskúšajte inú SD kartu. Nie so všetkými goldcard funguje.
Príprava firmware a proces flashovania:
- Prekopírujte obraz ROM do koreňového adresára SD karty a premenujte ho na ‘PG76IMG.zip‘. Takto musí byť nazvaný súbor, ktorý bude bootloader hladať.
- Odpojte z počítača SD kartu a telefón.
- Uistite sa, že máte v telefóne vypnutú fukciu FastBoot (Nastavenia – Power – FastBoot)
- Vypnite telefón.
- Pridržte tlačítko na ubratie hlasitosti (kolíska dole) a zároveň zapnite telefón. Keď sa objaví obrazovka boot loadera uvolnite tlačítko hlasitosti.
- Boot loader nájde na SD karte súbor s aktualizáciou firmware a spustí proces. Po uvodnom skontrolovaní si vypýta potvrdenie inštalácie. Potvrďte.
- Spustí sa proces flashovania ROM, telefón prejde niekoľkými procesmi aktualizácie a môže sa aj niekoľko krát reštartovať.
- Keď sa aktualizácia skončí budete vyzvaní na reštartovanie telefónu. Prvý boot telefónu bude trvať trošku dlhšie.
Vrátenie SD karty do pôvodného stavu:
Po ukončení operácie, keď už bude telefón v normálnom stave, je potrebné vymazať bootovací sektor na SD karte. Spravíte to jednoduchým príkazom v terminály (v príklade je opäť uvedená jednotka SD karty ako sdb):
dd if=/dev/zero of=/dev/sdb bs=384 count=1
Po ukončení celého procesu bude výsledkom vašej práce HTC Wildfire S s predvoleným závodným systémom, bez propagačného a iného software operátorov a bez ich štartovacích obrazoviek. A ešte jedna dosť podstatná drobnosť. So závodným firmware budete mať prístup k všetkým aktualizáciam systému hneď ako budú uvedené na trh a nie až potom, keď sa k tomu rozhodne operátor a upraví si ich podľa seba.
Prípadné problémy:
- Ak sa vám proces nedarí, vyskúšajte si spraviť GoldCard z inej SD karty a hlavne si overte, že je naformátovaná na FAT32.
- Môže sa stať, že vás Wildfire S-ON bude mať novšiu verziu (1.34.110.3) ako je verzia oficiálneho vydania od HTC (1.33.401.2). V tomto prípade bude potrebné spraviť najskôr downgrade. Je to už komplikovanejšie a ja som to nepotreboval a nemal ako vyskúšať, ale návod je TU.
- Ešte raz upozorňujem, že zásahom do telefónu strácate záruku a môžete ho poškodiť.
Odblokovanie:
Ak by ste aj napriek návodu nemali odvahu sa do toho púšťať alebo by ste potrebovali telefón aj odblokovať môžem poskytnúť svoje služby. Cena na prehratie firmware + odblokovanie telefónu je 35 Eur. Samostatné odblokovanie – 25 Eur (aj cez email po zaslaní potrebných údajov).
















Pridané dňa 20. Júl, 2011, v rubrike Linux, Všeobecne | Tagy: HTC Wildfire S