Saya seorang veteran Linux berpengalaman dan baru-baru ini membeli Samsung Galaxy S2 dari T-Mobile. Saya sudah merasakan bug yang mengganggu, jadi saya memilih untuk mengunduh kode sumber dari situs Samsung dan mulai mengutak-atik.
Masalah saya adalah saya sudah menginstal ClockworkMod di ponsel saya, jadi saya tidak ingin odin mem-flash kernel baru dan karenanya merusak ClockworkMod, jadi saya mencari detail tentang cara membuat paket instalasi ClockworkMod yang tepat (umumnya / selalu file zip?) sehingga saya bisa menguji kernel yang baru dikompilasi.
Pencarian saya di google sejauh ini tidak menghasilkan apa-apa. Halaman ClockworkMod tampaknya cukup tandus dari dokumentasi. Adakah yang bisa mengarahkan saya ke beberapa dokumentasi tentang proses pembuatan paket instalasi?
sumber
Jawaban:
Bagian yang diperlukan dari file .zip kernel terlihat seperti ini:
Anda juga ingin memiliki
zImage
file kernel di tempat lain, termudah jika Anda memilikinya di root arsip.updater-script
berisi yang berikut ini minimum (mengasumsikanzImage
di root):Anda juga dapat melakukan hal-hal seperti menampilkan bilah kemajuan, mencetak pesan, menghapus
/cache
, dan sebagainya.Anda ingin mengambil
update-binary
dari paket kernel lain untuk SGS2. Satu secara acak dilampirkan ke posting XDA ini .Saya menguji metode ini pada Vibrant SGS saya tanpa masalah, menggunakan kernel dari paket Odin dan
update-binary
dari kernel Vibrant .zip lainnya. Perhatikan bahwa ini sangat aman selama Anda menulis ke partisi yang benar - untuk Vibrantbml17
, untuk SGS2 tampaknyammcblk0p5
(berdasarkan kernel dari XDA saya ditautkan di atas) ataummcblk0p8
jika Anda menginstal sebuah seluruh gambar boot (lihat komentar di bawah). Anda pasti ingin memverifikasinya. Kasus terburuk kernel Anda tidak berfungsi dan Anda mem-flash kernel yang dikenal baik.sumber
mount
untuk melihat blok mana yang dipetakan di mana. Kalau tidak, temukan ROM.mount
tidak menunjukkan p8 atau p5. Googling kelihatannya mengindikasikan bahwa zImage harus ditulis ke p5, dan situs ini juga: forum.xda-developers.com/showthread.php?t=1691867 . Saya telah mencoba daftar isi folder yang disebutkan di utas, tetapi tidak ada di ponsel saya ...Saya menemukan Anda dapat menggunakan fastboot tanpa memengaruhi CWM.
atau
sumber