ORiONstar

[recovery] CWM для ICS Thinkpad Tablet

В этой теме 31 сообщение

NEW! CWM RECOVERY для ICS

Это ClockworkMod 6 версии, скомпилированный для Thinkpad Tablet работает на официальной ICS прошивке (OTA3/3.5). Данная версия свежая (13.08.2012) и нуждается в тестировании поэтому назовем ее альфа версией.

Замечание

Recovery сделан на базе 16Gb версии планшета TPT с прошивкой WE. Работоспособность на других устройствах (другие размер и / или версии) обеспечивается. Если CWM-Recovery не работает: пожалуйста, напишите в этой теме и прикрепите к сообщению дамп восстановления, я свяжусь с автором и буду держать вас в курсе.

Как всегда автор не несет ответственности за кривые руки использующие данную инструкцию!

На сегодняшний день recovery можно прошить только при наличии root! (Root сохраняется, только если он был установлен на прошивке с android 3.1, делается при помощи утилиты OTA RootKeeper)

Работает

  • Backup & Restore
  • Installing zip packages

Известные ошибки

Проблема с бэкапом (возможно только у автора на его SDCARD, проверяйте) UPDATE v 0.2

Подключение в режиме USB-Storage

Установка способ №1

1. Скачать recovery.img (извлечь образ recovery.img из скачанного архива)

2. Убедитесь, что adb работает.

3. Сделать резервное копирование стокового (старого) recovery:


adb shell
su
dd if=/dev/block/mmcblk0p1 of=/mnt/sdcard/orig_recovery.img
exit
exit

4. Установить CWM:


adb push recovery.img /mnt/sdcard/
adb shell
su
mount -o rw,remount /system
mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.backup
dd if=/mnt/sdcard/recovery.img of=/dev/block/mmcblk0p1

5. Все готово.

Установка способ №2

Перед подключением устройства в режиме APX настоятельно рекомендую отключить все внешние USB устройства.(кроме клавиатуры и мышки, конечно же)

Понадобится:

1. Планшет и ББ с хотяьы одним рабочим USB

2. Кабель microUSB

3. Утилита nvflash с образом 04.EBT.img и драйверами NVFlash-TPT.zip

4. Драйвера APX для Windows (если не т Linux)

5. Скоростной интернет для выкладывания полученных данных :)

Установка APX драйверов:

1. Выключить планшет

2. Зажать кнопку "Отключение поворота экрана" и нажать "Power"

3. На задней панели планшета должна загореться красная лампа, планшет в режиме nvflash

4. Подсунуть системе драйвер APX (папка usbpcdriver внутри NVFlash-TPT.zip)

5. Увидеть радостное сообщение с текстом о несоответствии стандартам данного драйвера и выбрать принудительную установку драйвера (верхняя кнопка)

6. Убедиться в том, что дрова встали и отключить планшет от компьютера и выключить питание (Power зажать)

Копирование разделов:

1. Разархивировать содержимое архива nvflash в корень диска C: в папку "nv"

2. Запустить командную строку Windows ("Пуск" - "Выполнить" - ввести в текстовом поле "cmd", нажать "ОК")

3. В командной строке перейти в папку C:/nv

4. Набрать команду приведенную ниже и нажать Enter:


nvflash -w --bl /space/android/_tpt/device/04.EBT.img --go

5. Подключить TPT к тому USB на который установлен драйвер APX

6. В командной строке сразу отобрзится:


Nvflash started
rcm version 0X20001
System Information:
chip name: t20
chip id: 0x20 major: 1 minor: 4
chip sku: 0x8
chip uid: 0x043c6246433f44d7
macrovision: disabled
hdcp: enabled
sbk burned: false
dk burned: false
boot device: emmc
operating mode: 3
device config strap: 0
device config fuse: 0
sdram config strap: 2
downloading bootloader -- load address: 0x108000 entry point: 0x108000
sending file: /space/android/_tpt/device/04.EBT.img
/ 6291456/6291456 bytes sent
/space/android/_tpt/device/04.EBT.img sent successfully
waiting for bootloader to initialize
bootloader downloaded successfully

7. Делаем backup стокового рекавери, набраем:


nvflash -r --read 6 06.SOS.img

8. Удачно если появится:


Nvflash started
[resume mode]
receiving file: 06.SOS.img, expected size: 6291456 bytes
/ 6291456/6291456 bytes received
file received successfully

9. Теперь шьем наш образ (не забываем переименовать recovery_CM6.img в recovery.img):


nvflash -r --download 6 recovery.img

10. При удаче в консоле появится:


Nvflash started
[resume mode]
sending file: recovery.img
/ 6291456/6291456 bytes sent
recovery.img sent successfully

А на планешете появится "PASS".

История изменений:

15.08 UPDATE v 0.1 В связи с проблемами бэкапа смена рекавери с версии 6 на версию 5

15.08 UPDATE v 0.2 Поправлен баг с бэкапом

23.08 UPDATE v 0.3 Возврат на версию CWM 6, пофиксены прежний скрипт и ресурсы, бэкап работает.

30.08 UPDATE v 0.4 Включена поддержка internal/external sdcard

При первоом ребуте рековери спрашивает, не хотите ли вы (фактически) его снести и вернуть стоковое? Если ответить да - больше не спросит и всегда будет грузить клокворк, а вот если ответить нет- он вернет стоковое рековери.

Источник:

xda-developers

Отредактировал ORiONstar
Обновил аттачи
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извиняюсь за тупой вопрос, для чего это нужно, это поможет перепрошить или сделать рут?

это какой-то хакнутый рекавери?

Отредактировал EIS_BEN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@EIS_BEN,

Кастомное рекавери используется для создания бэкапа, прошивания апдейтов,переустановки системы и отката на бэкап- а также для фоматирования разделов и вайпа

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

стало быть ставить необходимо)) проблемм не будет на прошивке ThinkPadTablet_A400_03_0069_0121_SC?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

EIS_BEN,

Сделай копию оригинального рекавери и проблемы отпадут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У тебя версия скольки гиговая?

Обновил версию рекавери в шапке, перекачайте

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Второе обновление версии рекавери в шапке UPDATE v 0.2 Поправлен баг с бэкапом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пункт 3 надо делать когда аппарат включен?

версия также 16 гиговая

папка /mnt/sdcard - это ведь внутренняя память

Отредактировал EIS_BEN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

EIS_BEN,

1. Почему выключен, включен, иначе как он устройство увидит

2. У тебя же есть еще internalSD вот надпись internal означает "встроенная"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет, в нем есть:

sdcard - внутренняя память

external_sd - внешняя

и usbdrive - это соответственно USB

все они есть и в корне устройства и в папке mnt

а сейчас вообще не отвечает в adb, хотя на компе и синхронится и во внутрь влезть можно, в диспетчере устройств он тоже есть

пишет list of devices attached

еще пару дней назад все работало, хотя я ничего не менял

Отредактировал EIS_BEN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

EIS_BEN,

Отладка по USB включена? А ты тогда когда первый раз делал бэкап сделал или нет? Грустная новость, без рут прав рекавери не влезает, странный принцип работы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да, все включено, переустановил драйвера на ПК, теперь после команды adb devices пишется только серийный номер системного блока ЛТПТ и все

когда первый раз делал, только проверял видит комп его или нет, тогда большой список всего понавылазил и где то там было написано android, я и подумал что все видит

может на ЛТПТ в рекавери чтонить нажать надо? у меня пока стоковый

Отредактировал EIS_BEN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

(Гребаная Opera, рухнула когда я справку писал по TPT, ну все теперь не буду писать)

Ничего там жать не надо, рут права надо заиметь, а для этого надо перечитать кучу макулатуры и после приобретения нужных знаний в бой. Подожди пока мой приедет тогда втроем и повоюем. Пока я в слепую пишу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообщем максимум что получилось это ничего, пытался сделать резервную копию рекавери, вот что вышло

111.jpg

я так понял что команда su это superuser, значит без рута не получится

Отредактировал EIS_BEN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
я так понял что команда su это superuser, значит без рута не получится
Правильно понял. Без root эта инструкция бесполезна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
я так понял что команда su это superuser, значит без рута не получится

а я что говорил:

Грустная новость, без рут прав рекавери не влезает, странный принцип работы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ORiONstar (16 августа 2012 - 21:21) писал:Грустная новость, без рут прав рекавери не влезает, странный принцип работы

ой, не заметил, но тем не менее команда adb shell прошла, хотя на команду adb devices ниче не отвечало

а если установить суперюзера без рута, не выйдет ниче?

Отредактировал EIS_BEN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а если установить суперюзера без рута, не выйдет ниче?

Нет не выйдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Добавил новую версию в шапку
1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Пофиксил описание в шапке и добавил новый способ прошивки рекавери через nvflash. Оба способа проверены лично мной на версии TPT 64ГБ + 3G на китайской прошивке SC c android ICS.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Таки APX mode работает у всех? Это превосходная новость..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Новость-то превосходная, мне бы еще ктонибудь слил бэкапы всех разделов для воскрешения моего планшета, а то сижу и лапу сосу, не могу двигаться дальше. Мой бэкап системного и датовского разделов почемуто поломан, контрольные суммы не совпадают, вот и сижу, курю. Lens_flare, ты случайно не сохранил эти разделы сделанные в nvflash?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Мой бэкап системного и датовского разделов почемуто поломан, контрольные суммы не совпадают, вот и сижу, курю

Было такое.

Файл md5 уберите и заного его вбейте через adb, подключенное из рековери, где-то я видел точно как это делается(на хда вроде),

точно помню что из линукса, командой md5sum можно получить все суммы заного и тогда пойдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Файл md5 уберите

Чего это ты ко мне на ВЫ, или ты не с нами в одной лодке ;) ?

точно помню что из линукса

Пробовал, может конечно еще не освоил этот инструмент, но не получилось. Я вот хотел спросить, а в каком разделе хранится инфа о IMEI аппарата, надеюсь не в System?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Чего это ты ко мне на ВЫ, или ты не с нами в одной лодке ;) ?

привычка ромодела :P

вот хотел спросить, а в каком разделе хранится инфа о IMEI аппарата, надеюсь не в System?

где-то в недрах бутлоадера полагаю, по крайней мере его неофициальная разлочка у большинства производителей связана с рисками затирания этого самого imei.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу