Автор Тема: Прошивка Android-смартфонов из-под Linux  (Прочитано 37076 раз)

Оффлайн ludoed

  • Новичок
  • *
  • Сообщений: 31
Прошивка Android-смартфонов из-под Linux
« : 03 Октября 2017, 19:31:05 »
Как раз недавно прошивал смартфон из-под Linux, поделюсь опытом, может, кому понадобится.
Копирую свой пост с форума Runtu и 4pda, в основном - в популяризаторских целях, прежде всего - для тех, кто начал осваивать Linux недавно.
И прошивка Recovery с последующим получением root, и заливка новой прошивки целиком производятся в принципе одинаково, командами adb и fastboot в консоли
Подготовка каждого конкретного смартфона к прошивке имеет свои особенности, поэтому сначала очень внимательно читаем тему своего смартфона/планшета на 4pda.ru/forum и делаем подготовку тушки в точности, как там указано.
Опишу на примере MTK-смартфона Highscreen Power Ice Max:
Спойлер

Преимущество прошивки из-под Linux - не нужно ставить драйверы, ядро видит девайс само, не нужен цирк с втыканием кабеля в девайс в течение 2-х секунд после нажатия кнопки, как оно на MTK-устройствах бывает :)
Недостаток - прошивка производится во включенном состоянии смарта, поэтому, если напортачили и получили bootloop или "кирпич" - всё равно понадобится ставить винду, дрова, и шить в выключенном состоянии виндовым прошивальщиком.
« Последнее редактирование: 18 Ноября 2017, 15:09:17 от vita »

Оффлайн Кулиш Евгений

  • Старожил
  • ****
  • Сообщений: 356
    • ЖЖ
Re: Прошивка Android-смартфонов из-под Linux
« Ответ #1 : 16 Ноября 2017, 14:20:42 »
Вопрос, конечно, интересный, но из личной практики могу добавить: уж очень много различий в смартфонах - процессоры, организация загрузки, разделы памяти...
Прошивать из-под Линукс, уверен, можно любой аппарат, только надо знать как. Я мало знаю, потому не рискую, велик шанс угробить аппарат.

Оффлайн Кулиш Евгений

  • Старожил
  • ****
  • Сообщений: 356
    • ЖЖ
Re: Прошивка Android-смартфонов из-под Linux
« Ответ #2 : 18 Ноября 2017, 12:48:04 »
Вот, напимер, вариант прошивки через Линукс моего Леново:

I'll add adb/fastboot instruction for those who don't use Windows:
Of course you have to enable developer options, adb debug, oem unlocking


UNLOCK:
> adb reboot bootloader
> fastboot oem device-info
> fastboot oem unlock-go
(and... yes you can lock it back with fastboot oem lock)

TWRP:
> fastboot flash recovery /path/to/your/twrp.img
> fastboot oem reboot-recovery

BOOT.IMG:
> fastboot flash boot /path/to/your/ro.secure=0/boot.img
> fastboot reboot

P.S. (to manipulate your boot.img and change the default.prop file under linux you can use abootimg)

Я готов попробовать, но не совсем понятна эта инструкция...

Оффлайн Кулиш Евгений

  • Старожил
  • ****
  • Сообщений: 356
    • ЖЖ
Re: Прошивка Android-смартфонов из-под Linux
« Ответ #3 : 03 Апреля 2018, 13:33:46 »
Программа FlashTool для прошивки андроид-смарфонов из-под Линукс: