Jednym z wymagań, oczywiście oprócz ROOT-a, jest posiadanie recovery od Cyana w wersji co najmniej 1.3.1.
Tworzenie partycji
Pamiętaj, że po tych czynnościach twoja karta straci wszelkie dane, więc najpierw zrób jej backup.
Wszystkie operacje będą wykonywane z poziomu recovery, więc aby do niego wejść wyłącz telefon i włącz przy użyciu klawiszy home+power, a następnie:
alt+x - wejście do terminala
parted /dev/block/mmcblk0 - uruchamia program do partycjonowania z naszą kartą Micro SD
Komenda print wyświetli nam ilość partycji i ich wielkości, zsumujmy ich wielkość aby wiedzieć ile mamy ogólnie miejsca na karcie. Ja miałem 1978MB i dalej będę używał tej liczby. Obliczmy wielkości partycji, 1978-500(ext2)-32(linux-swap nigdy więcej!)=1446MB(fat32), Jeśli mamy obliczone w wierszu poleceń piszemy dalej:
rm 1 - kasuje pierwszą partycję
rm 2 - kasuje drugą partycję - opcjonalnie w zależności od ilości partycji na karcie
mkpartfs primary fat32 0 1446 - tworzy partycję fat32 o rozmiarze 1446MB
mkpartfs primary ext2 1446 1946 - tworzy partycję ext2 o rozmiarze 500MB
mkpartfs primary linux-swap 1946 1978 - tworzy partycję linux-swap o rozmiarze 32MB
print - sprawdzamy efekty naszej pracy i poprawność wielkości powstałych partycji
quit - wychodzimy z programu parted
upgrade_fs - konwertujemy partycję ext2 na partycję ext3
recovery - wracamy do recovery
Jeśli chcielibyśmy od razu po zrobieniu partycji zainstalować jakiś ROM, to po komendzie upgrade_fs należałoby wpisać:
ums_enable
Karta, a raczej partycja fat32, zostałaby wykryta przez system Windows, a po nagraniu na niej pliku update.zip z ROM-em należy w terminalu wpisać:
ums_disable
recovery
Po powrocie do recovery pozostaje wykonać wipe(alt+w jeśli zalecany przed instalowanym ROM-em) oraz zatwierdzić flshowanie pliku update.zip(alt+s).
Pamiętaj też, że wszystkie operacje tu opisane wykonujesz na własną odpowiedzialność, nie ponoszę żadnych konsekwencji ze szkodliwych działań wywołanych przez któryś z opisów.
Dyskusja na temat tego poradnika toczy się na stronach Największego Forum Android.
po komendzie upgrade_fs mam... : not found
OdpowiedzUsuńo co kaman?