Инструкция рассчитана на опытных пользователей ПК с Windows, знающих что такое коммандная строка и умеющих пользоваться adb - если вы не знаете ни того ни другого рекомендую пропустить этот раздел до лучших времен. Для большего удобства рекомендую использовать FAR, запущенный с правами админа (Win7). Консультаций по коммандной строке Windows и adb давать не буду ни в каком виде.
Что нужно - ПК с установленными драйверами от Асер, планшет А500 с рутом и его 16-ти значный UID. Не забудьте записать на микросд желаемую прошивку. Новые загрузчики позволяют загрузить только прошивки на базе ядер 3.2 и выше. Мои VG и FG загружаться с ними не будут, так же вы не сможете загрузить 4-ку от Thor-a. Сделайте бэкап важных данных на внешние носители - микросд, флэшку или ПК.
1. Скачиваем архив nvflash.rar и распаковываем его в корень любого диска C, D и т.д.
2. Заходим по адресу
http://vache-android.com/v1/index.php?site=sbk, вводим 16-ти разрядный UID и получаем свой SBK в формате 0х12345678 0х12345678 0х12345678 0х12345678 Если сайт не работает можно скачать утилиту для расчета SBK c хда
http://forum.xda-developers.com/showthread.php?t=18106183. Заменяем в файлах nvflash\run_new.bat и nvflash\run_old.bat в команде nvflash после ключа --sbk мой шаблон на ваш SBK
4. Заменяем в файле nvflash\SSL\rip_bct.bat в команде openssl после ключа -К мой шаблон на ваш SBK без пробелов и 0х (как в шаблоне - 32 символа подряд)
5. Подключаем А500 с включенной отладкой к ПК по USB, запускаем adb shell и даем 2 команды
su
dd if=/dev/block/mmcblk0 bs=512 count=13312 of=/sdcard/mmcblk0_start
и выходим по CTRL-C.
6. Заходим в папку nvflash\SSL и вводим команду
adb pull /sdcard/mmcblk0_start .
В результате в этой папке должен появиться файл mmcblk0_start размером 6815744 байта. Можете использовать любой другой известный вам способ для переноса этого файла из планшета в эту папку.
7. Заходим в папку nvflash\SSL и запускаем rip_bct.bat. После окончания выполнения в этой папке должен появиться файл my.bct размером 4080 байт. Переносим его в папку nvflash. Если файл получился размером в 0 байт значит SBK вписан неправильно.
8. Выбираем разлоченный загрузчик ics_boot_unlk.bin и копируем его в папку nvflash. Версию 0.03.12 предпочтительно использовать с моим CWM 1.031 - это его родной загрузчик. Если собираетесь устанавливать кастомные ром на базе утечек 4-ки с хда (FLEXREAPER, Lightspeed), которые содержат скрипт автоматической прошивки нужного ядра под старый/новый загрузчики рекомендую шить 0.03.11, т.к. в качестве нового распознается только он, а с 12-м вам будет прошито ядро под старый загрузчик с возможными дополнительными глюками. Версия 0.03.14 из прошивки 0.001 для а501.
Выбираем старый загрузчик bootloader.bin для а500 или а501, в зависимости от вашего девайса, и копируем его в папку nvflash.
9. Отключаем планшет от ПК и выключаем его. Вводим планшет в режим APX - нажимаем скрепкой на сброс и держим, зажимаем кнопку Питание на 3-5 сек, затем отпускаем ее и еще через секунду отпускаем сброс. Заходим в папку nvflash и запускаем run_new.bat (для прошивки нового загрузчика) или run_old.bat (для возврата старого). Подключаем USB кабель к планшету и после появления сообщения на ПК "Press any key when your A500 is in bootloader mode" и "Entering Acer Download Mode" на экране планшета нажимем клавишу Enter на клавиатуре ПК. После окончания процесса прошивки (15-20 сек) на экране планшета появится большими буквами PASS и красная строка с сообщением об ошибке о загрузке ядра - старый бутлоадер в оперативной памяти планшета отказывается грузить ядро. Зажимаем кнопку Питания и выключаем планшет. Далее, если собираетесь прошиваться, заходите в рекавери или загружайте текущую прошивку.
Если в режиме АРХ планшет не виден с ПК, попробуйте установить драйвера из EUU мини - для этого запустите процесс прошивки, но после появления инструкции со скрепкой не подключайте планшет к ПК, а нажмите "нет" и выйдите из программы.
Разница в рекавери тора для старого и нового загрузчика в фоновой картинке - для нового она отсутствует - не поместилась из большого нового ядра.
При повторной замене загрузчика (например, с 12 на 11 или наоборот) достаточно выполнить инструкцию начиная с п.8.
Для возврата на старый загрузчик достаточно будет выполнить п. 9.
Восстанавливать старый загрузчик имеет смысл только если вы решили "осесть" на прошивках от Thor-а или моих VG/FG - все 3.2/3.2.1 будут нормально работать и на новом загрузчике.