Artykuły
Poradniki
Tworzenie i wczytywanie obrazów ROM - czyli o flashowaniu ASUSa krok po kroku | Tworzenie i wczytywanie obrazów ROM - czyli o flashowaniu ASUSa krok po kroku |
| Redaktor: Stanisław "Stanley" Piórkowski | |||
| 22.06.2009. | |||
|
Artykuł przedstawia proces tworzenia obrazu pamięci ROM ( systemu operacyjnego zawartego w PDA ) na dysk twardy komputera, oraz wczytywanie tak wykonanych zrzutów z powrotem do urządzenia. Do czego to może być przydatne? czytaj dalej Przykładowo:
Należy na wstępie wyraźnie podkreślić, że o ile wykonywanie zrzutu, czyli przenoszenie zawartości ROM do pliku w komputerze jest w miarę bezpieczne (choć należy zachować ostrożność...), o tyle operacja odwrotna, czyli wczytywanie firmware zawsze niesie zagrożenie nieodwracalnego zawieszenia urządzenia i konsekwencji wizytę w serwisie. Ważne: robisz to na własne ryzyko. Wszystkie poniższe czynności autor artykułu przetestował z powodzeniem na Asusie A696 oraz komputerze PC z systemem Windows XP. Przed rozpoczęciem działań wskazane jest naładowanie baterii. Połączenia pomiędzy PDA oraz komputerem PC wykonujemy bezpośrednim kablem USB, bez stosowania rozgałęźników, hubów, przelotek, itp. I. Wykonujemy zrzut ROM Krok 1. Pobieramy pakiet narzędziowy "itsutilsbin". Najświeższą wersję znajdziemy na stronie xs4all.nl lub w naszym dziale download . Krok 2. Wypakowujemy pliki na dysk PC-ta. Wygodnie jest na głównym katalogu dysku (np. C: ) utworzyć folder o prostej nazwie, np. Asus i w nim umieścić rozpakowane zbiory. Najbardziej będzie nas interesował plik "pdocread.exe". Krok 3. Łączymy PDA z PC-tem kablem USB. Czekamy na połączenie i synchronizację urządzeń przez program „ActiveSync”. Krok 4. Uruchamiamy w Windows wiersz poleceń. Start -> Uruchom -> wpisujemy polecenie cmd -> OK. Krok 5. Przechodzimy w oknie wiersza poleceń do katalogu, w którym wcześniej rozpakowaliśmy pliki (w przykładzie: C:\Asus). Wskazana jest tutaj znajomość kilku podstawowych poleceń DOS typu cd czy dir. Możemy także spróbować od razu wywołać okno wiersza poleceń wraz z przejściem właściwego katalogu, wpisując w kroku 4: „cmd /k cd c:\asus” Krok 6. Wpisujemy polecenie: pdocread –t Komenda ta odczytuje rozmiar ROM w naszym urządzeniu. W Asusie A696 z systemem WM6 (ROM Version: V03.0735.00 POL 0415; IPL Version: V08270700) wynik pokazano na screenie 1. Screen 1
Zapamiętujemy ostatnią liczbę wiersza (0x…….). Można ją np. skopiować do schowka – naciskamy prawy przycisk myszy ( PPM), następnie z podręcznego menu wybieramy Oznacz, zaznaczamy myszką i naciskamy Enter. Krok 7. Wydajemy polecenie: pdocread –v 0x0 0xXXXXXXX nk.nb0 gdzie 0xXXXXXXX jest liczbą odczytaną w kroku 6. Jeżeli skopiowaliśmy ją wcześniej do schowka wystarczy kliknąć PPM i wybrać Wklej. Przykład pokazano na screenie 2 (wraz z efektem wcześniejszego polecenia pdocread –t). Screen 2
Po chwili rozpocznie się tworzenie pliku obrazu ROM, zaś na ekranie PC-ta zobaczymy serię komunikatów o postępie operacji, podobnych do pokazanych na screenie 3. Screen 3
Docelowo po kilku minutach w katalogu, w którym umieściliśmy program pdocread.exe otrzymamy plik o nazwie „nk.nb0”, będący zrzutem firmware z naszego PDA . Informacja: wykonywanie obrazu nie narusza danych zawartych w pamięci wewnętrznej PDA . Nie trzeba także przedtem wykonywać HR . Można zatem taką „kopię bezpieczeństwa” firmware zrobić w każdej chwili, bez narażania się na utratę zainstalowanych danych i aplikacji. Mimo tego na wszelki wypadek warto jest wcześniej wykonać backup wszystkich ustawień systemu, danych oraz programów umieszczonych w pamięci wewnętrznej urządzenia. Na przykład znanym i uznanym narzędziem „SPB Backup”. Informacja: pominięcie parametru –v spowoduje, że nie będą pokazywane komunikaty przedstawione na screenie 3. Tworzenie obrazu możemy przerwać naciskając klawisze CTRL-C. II. Wczytujemy obraz ROM
( zachowujemy teraz szczególną uwagę i ostrożność) Krok 1. Pobieramy plik o nazwie usbloader.exe . Możemy go umieścić w tym samym katalogu, w którym znajduje się pdocread.exe. W tym samym folderze umieszczamy plik obrazu ROM - nk.nb0. Krok 2. Otwieramy w PC-cie program "ActiveSync" i z menu Plik wybieramy "Ustawienia połączenia" oraz odznaczamy "Zezwalaj na połączenia USB". Pokazano na screenie 4. Screen 4
Krok 3. Łączymy PDA z PC-tem kablem USB. "ActiveSync" nie może się synchronizować, ikonka powinna pozostać szara! Krok 4. W Asusie naciskamy: POWER+ URUCHOM (okrągły) +RESET. Kombinacja jest dosyć trudna do wykonania samemu, możemy poprosić o pomoc drugą osobę. Autor jako „trzecią rękę” wykorzystywał krawędź biurka, delikatnie przyciskając do niej przycisk POWER. W efekcie na ekranie PDA powinniśmy zobaczyć komunikaty oczekiwania na wczytywanie. Przedstawiono na zdjęciu 5. Zdjęcie 5
Ważne: widok powyższego ekranu jest równoznaczny z wykonaniem HR ! Nie można już się wycofać! Nawet jeśli w tej chwili wykonamy rysikiem soft reset urządzenia, wszystkie dane i programy umieszczone w pamięci wewnętrznej zostaną już skasowane! Dlatego wcześniej warto zrobić kopię bezpieczeństwa, np. wspomnianym „SPB Backup”. Chyba, że celowo zamierzamy potem wszystko instalować i konfigurować od nowa. Informacja: powyższa kombinacja przycisków zadziała tylko wówczas, jeśli Asus jest podłączony przez USB do komputera/zasilania. Jeżeli kabel USB jest odłączony, można wykonać jedynie "zwyczajny" HR ( URUCHOM+RESET). Krok 5. Uruchamiamy okienko wiersza poleceń, identycznie jak w kroku 4 procedury zrzucania ROM. Przechodzimy do katalogu, w którym znajdują się pliki: usbloader.exe i nk.nb0. Krok 6. Wydajemy polecenie: usbloader.exe nk.nb0 Rozpocznie się ładowanie obrazu ROM do PDA . Na PC-cie powinniśmy zobaczyć informacje o otwarciu pliku oraz aktualnej ilości przeczytanych bajtów, podobne do przedstawionych na screenie 6. Screen 6
Również na ekranie Asusa będzie widoczny procentowy wskaźnik postępu operacji. Procedura flashowania potrwa kilka minut. Po jej zakończeniu system w PDA będzie zachowywał się jak po HR – trzeba wykalibrować ekran, ustawić zegar, itd. Krok 7. Przywracamy ustawienie "Zezwalaj na połączenia USB" wyłączone w kroku 2, abyśmy mogli z powrotem korzystać z ActiveSync.
Opisane metody wykonywania zrzutów i wczytywania obrazów ROM zadziałają na pewno także w bliźniaczym A686. Mogą okazać się pomocne również posiadaczom innych modeli i marek PDA . Szczegółów należy poszukiwać w Globalnej Sieci.
Aby dodać komentarz zaloguj się. Jeżeli nie masz konta, zajerestruj się.
|
|||
| Scan Master PPC |
| Garmin & Asus G60 |
| Garmin & Asus M20 |
| Konferencja Windows Phone 6.5 |
| Bike Holder |