С раннего утра умудрился похерить китайский планшетик - WoPad. Утром читал новости и внезапно все поломалось. Начали бесконечно выскакивать ошибки разных процессов, процессы пытались перезапустить и опять вываливались в ошибки. Наверное можно было бы некоторыми усилиями добраться до далекого меню "ресет" и сделать глобальный ребут. Но я, раз уж такие дела решил обновить Андроид. С версии 2.1 на 2.2.
Собственно инструкция и ссылки на прошивки - вот она.
В принципе хорошая инструкция, только почему-то у меня как-то с утилитой RKAndroidBatchUpgrade не совсем заладилось.
Сначала я не мог поставить дрова на Win7, потом пробовал поставить через маленький ноутбучек - WinXP тоже планшет не видела. Программа упорно выдавала "no device existed". Весь перематерился, перерыл весь гугл. Нашел какие-то два странных на мой взгялд предложения: попробовать другой кабель и не использовать всякие юсб-ветвители. Но как-то в итоге смог подцепить, насильно тыкнул носом в дрова (почему-то без отключения устройства в диспетчере устройств дрова не вставали).
Вроде можно обновляться, но RKAndroidBatchUpgrade пишет то сначала "test device fail", а после перезагрузки планшета "writing id block fail". Внезапно с хрен пойми какого раза все получислось, пошло обновление и во время заливки образа вылезло "download image fail". То ли места не было, то ли что-то еще... Отцепил планшет, включил, поперла новая заставка, потом определилось, что система сломана, пошло recovery, форматнулись диски, почистился кеш, че-то скопировалось, че-то еще... в общем загрузился андроид 2.2.
Но мне приспичило обновить еще раз... типа образ же не дозалился, вдруг косячно, что-то... ну и при обновлении в итоге вылезла какая-то ошибка и все. Планшет не включается. Мыргает и тухнет. Компьютер его никак не видит, никак не определяет. Вообще даже не видит, что я что-то к юсб подключаю. Сделал из планшета кирпич.
Полез по интернетам. Такая трабла бывает, но толком никто ничего сказать не может - пишут, мол, надо программатором тогда. А программатора у меня нет и опыта его использования тем более. Короче жопа. Перерыл вообще все. Читал русские, английские и пробовал даже какие-то испанские форумы - очень скудно все.
Из полезных ссылок такие (если кто потом будет париться, искать):
- Проблема с запуском устройства [восстановление aPad];
- Rockchip 2818 Tablets;
- Прошивки и сервисные программы для RockChip;
- Rockchip DEAD Player Recovery Guide;
- Перевод контроллера флэш в тестовый режим (замыканием выводов памяти);
- How To Unbrick aPad with MD01-V6.0 Mainboard - большое видео в 6 частях.
Короче, я понял, что планшет в виде кирпича иногда можно восстановить. Китайские планшеты в принципе часто одинаковые внутри и теоретически метод от одного планшета может подойти для другого. А если с одинаковыми чипами - сам бог велел использовать одинаковые методы лечения.
Из всего вышеперечисленно сработал такой план:
- выключить планшет;
- разобрать;
- найти нужную микросхему (по ссылкам все есть, лего узнать в "лицо");
- воткнуть иголку между 29 и 30 ножками микросхемы памяти, держать иголку;
- воткнуть в планшет в юсб и включить;
- когда ББ определяет устройство, иголка убирается и колдуется прогами.
По идее, судя по мануалам, прога "RKAndroidTool", после указания ей путей на куски прошивок, должна все поправить. У меня почему-то не заработало. Не смотря на то, что винда увидела устройство, определило его, как раньше, программа писала что-то вроде "не найдено устройство RockChip". Тыкал по всякому - бестолку. Попробовал запустить обновление. Обновление пошло, но встало на "writing id block fail".
Отцепил, попробовал включить - поперла загрузка того, что я ставил до этого - Андроид 2.2 загрузился.
На этом я свои мучения остановил.
В общем, ребята, если у кого-то при прошивке WoPad'a или какого-то другого планшета, возникли ошибки и таблетка перестала включаться и определяться компьютером, то копать нужно куда-то в эту сторону. Возможно получится восстановить, как у меня или похожим способом. А возможно и не получится, конечно.
P.S.
Раскидаю ссылочку по форумам, которыми пользовался - вдруг кому поможет. А то лично я целый день на это убил.
P.P.S.
Еще слово новое узнал для себя: unbrick. Примерно переводится как "раскирпичить".