Тем кто вообще не понимает, что такое оффсеты, кодовые группы и прочее, но не имеет маздая под рукой и не хочет вешать его в виртуалке...
Для себя написал скрипт, который всё делает быстро и красиво.
Для работы кроме него потребуется boot_usb, sbf_build и gen-blob.
boot_usb, sbf_build и flash.sh ложим в любую папку из $PATH - например /usr/local/bin/
Естественно на них надо дать права на выполнение.
chmod 755 /usr/bin/{flash.sh,sbf_build,boot_usb}
gen-blob - в /lib/firmware/
Теперь запускаем flash.sh и параметром передаём ему файл прошивки.
flash.sh /home/pupkin/qtopia-ezx-4.3.4_sdhc-30.04.09.sbf
Дальше всё просто - следуем указаниям скрипта и отвечаем на его вопросы.
Если телефон уже находится во флэш-режиме, то на вопрос "gen-blob уже загружен? (yes/no):" отвечаем "no"
Если необходимо прошить только определённые группы, то на "Все CG прошивать? (yes/no):" отвечаем "no". В этом случае перед прошивкой каждой кодовой группы скрипт будет спрашивать.
Т.к. boot_usb для работы нужны рутовые права, то скрипт запускаем либо от имени рута, либо добавляем SUID бит на boot_usb.
chmod +s /usr/bin/boot_usb
Подписаться на:
Комментарии к сообщению (Atom)
+1
ОтветитьУдалитьБоб, ты забыл написать "..."
ОтветитьУдалитьНу привет, ананим ... Давно не виделись ...
ОтветитьУдалитьдевочки, не ссорьтесь
ОтветитьУдалитьбГГГ
ОтветитьУдалить-1
ОтветитьУдалитьБобик, а что ты считаешь?
ОтветитьУдалитьВо-первых не Бобик, а многоуважаемый Боб ...
ОтветитьУдалитьВо-вторых - по сути вопроса, считаю всяких-там ананимов ...
Бобик, ты не ответил.
ОтветитьУдалитьзавязывайте тут хуйню писать
ОтветитьУдалитьАнаним - читай «Во-вторых» ...
ОтветитьУдалитьпрошивать можно любую прошивку? в смысле родную от мотора тоже?
ОтветитьУдалить> Flashing: 100% OK
ОтветитьУдалитьПерезагружать вручную (выдёргиванием батарейки) ???
boot_usb off
ОтветитьУдалитьOk ☻ ...
ОтветитьУдалить