6. Po co i jak zaktualizować jądrą (zimage) w build'zie ?
A: Powodów może być kilka
- gdy cos nie działa poprawnie a tu ktoś nagle pisze, że zmienił, i że jest teraz bardziej szczęśliwy
- gdy nie ma problemów, czyli z nudów
Po zmianie jądra może być inna wydajność Leo, inne (niekoniecznie lepsze) zużycie baterii, itd. - oryginalne jądro z builda było dopasowane przez kucharza, ale i kucharze zamiast całego noweg build'a sugerują pomianę. Czasem do szczęścia potrzebny jeszcze startup.txt, którego ustawienia muszą pasować do zimage. Jeśli ktoś pisze, że jemu zmiana jądra pomogła - to można spróbować
Procedura
- przed nadpisaniem plików najlepiej zrobić backup całego katalogu /Android - jeśli będzie gorzej, restartujemy andka i z poziomu WM przywracamy starą zawartość katalogu
- pobrać nowe jądro (zwykle z xda), poza jądrem (zimage) muszą zostac pomienione jeszcze biblioteki .ko - jak nie wiesz skąd pobrać cąły taki zestaw, to daj sobie spokój
- na kartę sd, do katalogu domowego Androida (zakładając, że to /Android) wrzucić plik "zimage" (/Android/zimage) i pliki .ko
- pliki bcm4329.ko oraz tun.ko (o ile nie było też innych) należy skopiować do katalogu /system/lib/modules (/system/lib/modules/*.ko)
- zrestartować telefon
Uwaga
- build'y oparte na CyanogenMod i m.in. build'y pongstera mają własny mechanizm podmiany jądra (jesli w katalogu /Android jest podkatalog root, to opisana przez mnie metoda nie zadziała - wtedy należy użyć metody opisanej przez kucharza, a bedzi eto coś podobnego do tego
http://pdaclub.pl/forum/leo/(android)-hyperdroid-*v1-1*-(2010-09-01)/msg1367286/#msg1367286)
- kopiowanie plików .ko do ww. katalogu najprościej wykonać uzywają "Android Terminal" (do pobrania z Marketu), po zainstalowaniu aplikacji, uruchomić ją i w jej oknie, za pomocą klawiatury wykonać następujące polecenia (na końcu każdej linii enter)
Kod: [Zaznacz]# su# cd /sdcard/Android# cp -f *.ko /system/lib/modules# - jesli wszystko pójdzie ok nie będzie żadnego komunikatu
- są też inne sposoby: root explorer, droid explorer - ale ten jest wg mnie najprostszy
Guide by Lemar;)