Я опытный ветеран Linux и недавно купил Samsung Galaxy S2 от T-Mobile. Я чувствовал, как работает ошибка, поэтому я решил скачать исходный код с сайта Samsung и начать возиться.
Моя проблема в том, что у меня уже установлен ClockworkMod на моем телефоне, поэтому я не хочу перезагружать новое ядро и тем самым повреждать ClockworkMod, поэтому я ищу подробности о том, как создать подходящий установочный пакет ClockworkMod (обычно / всегда zip-файл?), чтобы я мог проверить вновь скомпилированные ядра.
Мои поиски в гугле пока ничего не дали. На странице ClockworkMod, похоже, нет документации. Может кто-нибудь указать мне документацию по процессу создания установочного пакета?
installation
clockworkmod-recovery
Питер Грейс
источник
источник
Ответы:
Необходимая часть файла .zip ядра выглядит следующим образом:
Вы также захотите, чтобы
zImage
файл ядра был где-то в другом месте, проще всего, если он находится в корне архива.updater-script
содержит как минимум следующее (предполагаетсяzImage
в корне):Вы также можете выполнять такие действия, как отображение индикатора выполнения, печать сообщений, стирание
/cache
и т. Д.Вы хотите получить
update-binary
другой пакет ядра для SGS2. Один наугад прикреплен к этому сообщению XDA .Я протестировал этот метод на моем SGS Vibrant без проблем, используя ядро из пакета Odin и
update-binary
другое .zip ядра Vibrant. Обратите внимание, что это совершенно безопасно, если вы пишете в правильный раздел - для Vibrant это былоbml17
, для SGS2 это, кажется,mmcblk0p5
(на основе ядра из XDA, с которым я связан выше) илиmmcblk0p8
если вы перепрошиваете весь образ загрузки (см. комментарии ниже). Вы захотите проверить это наверняка. В худшем случае ваше ядро не работает, а вы прошиваете хорошо известное.источник
mount
чтобы увидеть, какие блоки отображаются и где. В противном случае найдите ROM.mount
не показывает ни p8, ни p5. Похоже, поиск в Google указывает, что zImage должен быть записан на p5, как и этот сайт: forum.xda-developers.com/showthread.php?t=1691867 . Я попытался перечислить содержимое папки, упомянутой в теме, но на моем телефоне ее нет ...Я обнаружил, что вы можете использовать fastboot, не влияя на CWM.
или
источник