Witam przedstawiam wam poradnik jak rozpakować kernel
🙂
Aby powiększyć screeny należy na nie kliknąć🙂
◢A więc tak co nam będzie potrzebne :◣
-system linux (ja używam ubuntu 14.04 x64)
-pliki do rozpakowania kernela : download mirror 1 mirror 2
-trochę chęci 🙂
-i oczywiście sam kernel 😃(ja użyłem kernela od cm 11)
Najpierw tworzymy folder tak jak na screenie możecie oczywiście stworzyć go np w katalogu domowym 🙂
Do folderu kernel wrzucamy plik boot.img i folder tools z archiwum tools.tar.gz
Następnie otwieramy terminal (ctrl+alt+t) i przechodzimy do folderu który stworzyliśmy jak na screenie:
Gdy przejdziemy do folderu wpisujemy polecenie
tools/split_bootimg.pl boot.img
Teraz tworzymy folder ramdisk poleceniem
mkdir ramdisk
a następnie przechodzimy do tego folderu poleceniem
cd ramdisk
Teraz montujemy kernel w folderze ramdisk za pomocą polecenia
gunzip -c ../boot.img-ramdisk.gz | cpio -i
Teraz menadżerem plików wchodzimy do folderu ramdisk i możemy edytować co chcemy w kernelu
Po edycji czas na spakowanie kernela z powrotem do img. Najpierw musimy sie cofnąć z folderu ramdisk poleceniem
cd ..
Następnie tworzymy nowy ramdisk poleceniem
tools/mkbootfs ramdisk | gzip > ramdisk-new.gz
Teraz tylko wystarczy stworzyć plik boot.img poleceniem
tools/mkbootimg --base 0x40000000 --kernel boot.img-kernel --ramdisk ramdisk-new.gz --cmdline 'console=ttyS0,115200 rw init=/init loglevel=8' -o new-boot.img
Przerobiony już kernel otrzymamy w postaci new-boot.img wystarczy tylko zmienić nazwe na boot.img i wgrać 🙂
ZANIM WRZUCISZ TO NA INNE FORUM SPYTAJ MNIE O ZGODĘ!!