Что такое brick и с чем его едят:
Почему аппарат уходит в hard brick:
Заповедь №1
Заповедь №2
Как предотвратить hard brick:
Также полезные темы для прочтения:
Установка и работа с Fastboot, анлок бута, установка рекавери, прошивок, софтбрик.
Восстановление Motorola ATRIX (Failed to boot 0x1000), Поднятие после неудачной разлочки Бута
Ну вот. Думаю, популярно объяснил, что к чему=)
Информация основана на анализе данной ситуации специалистами с xda.com
Сообщение отредактировал noph8 - 5.5.2012, 6:25
Spoiler:
Brick разделяется на два вида: hard brick и soft brick.
При неправильных манипуляциях разлочки или прошивки аппарата можно получить один из видов Брика.
Soft brick не так опасен, так как аппарат практически с легкостью можно восстановить до рабочего состояния.
Но вот с hard brick дела обстоят не так уж идеально, и пока нет простого способа восстановления аппарата из данного состояния.
Так что будьте предельно внимательны и совершайте все действия в точном соответствии с мануалами, иначе получите никому ненужную железяку (ну если только на запчасти).
При неправильных манипуляциях разлочки или прошивки аппарата можно получить один из видов Брика.
Soft brick не так опасен, так как аппарат практически с легкостью можно восстановить до рабочего состояния.
Но вот с hard brick дела обстоят не так уж идеально, и пока нет простого способа восстановления аппарата из данного состояния.
Так что будьте предельно внимательны и совершайте все действия в точном соответствии с мануалами, иначе получите никому ненужную железяку (ну если только на запчасти).
[close]
Почему аппарат уходит в hard brick:
Spoiler:
При анлоке телефона способом 'fastboot oem unlock' происходят изменения в файле ReservedOdm, путем дописывания в него дополнительной информации (процесс необратим), из-за которой bootloder не дает снизить версию прошивки.
Либо при обновлении прошивки до новой версии со старым Bootloder'om, который не предназначен для этого.
Либо при обновлении прошивки до новой версии со старым Bootloder'om, который не предназначен для этого.
[close]
Заповедь №1
Spoiler:
Если у вас в файле /sys/firmware/fuse/ReservedOdm (необходимы root права) есть что-либо похожее на:
то НЕ СЛЕДУЕТ прошивать какие-либо прошивки в формате SBF, за исключением PUDDING’а или SBF с PUDDING’ом, либо прошивки для AT&T версии от 4.5.91 и выше.
Все официальные прошивки от motorola в формате .sbf, ЗА ИСКЛЮЧЕНИЕМ 4.5.91, приведут ваш аппарат в состояние hard-brick nvflash, что может плачевно закончиться для вашего аппарата.
Цитата
10000000000010001000300004000
то НЕ СЛЕДУЕТ прошивать какие-либо прошивки в формате SBF, за исключением PUDDING’а или SBF с PUDDING’ом, либо прошивки для AT&T версии от 4.5.91 и выше.
Все официальные прошивки от motorola в формате .sbf, ЗА ИСКЛЮЧЕНИЕМ 4.5.91, приведут ваш аппарат в состояние hard-brick nvflash, что может плачевно закончиться для вашего аппарата.
[close]
Заповедь №2
Spoiler:
Прошивка «по воздуху» версии 4.5.91 OTA и sbf приводит к «пережиганию» бита (изменению информации в файле ReservedOdm), убить телефон можно только в том случае, если будет использоваться стандартный загрузчик, не ожидающий таких изменений (например, в заводской прошивке версии 1.8.3 и ниже.)
[close]
Как предотвратить hard brick:
Spoiler:
1. В первую очередь, если разлочили и остались на стоковой прошивке, нужно убрать ежечасное уведомление про обновление системы (Необходимы права Root):
- Устанавливаем Titanium Backup и переходим в Backup/Restore.
- Находим Updater %версия Android%.
- Нажимаем на него, далее на Freeze.
- Перезагружаемся.
2. На данный момент существует единственный загрузчик, который отслеживает значение данного параметра, из прошивки 2.3.3, версии 4.5.47 (невыпущенная сборка) и позволяет выполнить 'oem unlock', прошивая бит в группе Odm[0]. И если он прошит, позволяет использовать FastBoot, пропускает проверку подписи и т.д.
Загрузчик Pudding/4.5.47-BL является необычным и еще по одной причине. Хотя, ему тоже не по душе, когда значение группы Odm[1] (как и прошивкам 1.8.3 и ранее), он тоже выводит сообщение об ошибке 0x1000, но уже существует выход из данной ситуации.
У него имеется меню с довольно широким выбором опций, поэтому вы сможете прошить загрузчик с более старшей версии, но оставить его заблокированным, либо войти в режим fastboot и сделать разблокировку загрузчика через 'oem unlock.' В будущем, даже если загрузчик обнаружит установленный «плохой» бит в группе Odm[1], он позволяет пройти проверку и загрузиться. Поэтому, прошивка загрузчика Pudding или чего-либо с Pudding после обновления на 4.5.91 хоть и заставит вас понервничать, но в дальнейшем не должна принести каких-либо проблем.
- Устанавливаем Titanium Backup и переходим в Backup/Restore.
- Находим Updater %версия Android%.
- Нажимаем на него, далее на Freeze.
- Перезагружаемся.
2. На данный момент существует единственный загрузчик, который отслеживает значение данного параметра, из прошивки 2.3.3, версии 4.5.47 (невыпущенная сборка) и позволяет выполнить 'oem unlock', прошивая бит в группе Odm[0]. И если он прошит, позволяет использовать FastBoot, пропускает проверку подписи и т.д.
Загрузчик Pudding/4.5.47-BL является необычным и еще по одной причине. Хотя, ему тоже не по душе, когда значение группы Odm[1] (как и прошивкам 1.8.3 и ранее), он тоже выводит сообщение об ошибке 0x1000, но уже существует выход из данной ситуации.
У него имеется меню с довольно широким выбором опций, поэтому вы сможете прошить загрузчик с более старшей версии, но оставить его заблокированным, либо войти в режим fastboot и сделать разблокировку загрузчика через 'oem unlock.' В будущем, даже если загрузчик обнаружит установленный «плохой» бит в группе Odm[1], он позволяет пройти проверку и загрузиться. Поэтому, прошивка загрузчика Pudding или чего-либо с Pudding после обновления на 4.5.91 хоть и заставит вас понервничать, но в дальнейшем не должна принести каких-либо проблем.
[close]
Также полезные темы для прочтения:
Установка и работа с Fastboot, анлок бута, установка рекавери, прошивок, софтбрик.
Восстановление Motorola ATRIX (Failed to boot 0x1000), Поднятие после неудачной разлочки Бута
Ну вот. Думаю, популярно объяснил, что к чему=)
Информация основана на анализе данной ситуации специалистами с xda.com
Сообщение отредактировал noph8 - 5.5.2012, 6:25