SevenMaxs

Lenovo A6000 - Расширенное рекавери TWRP by SevenMaxs

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

TWRP 3.0.2-0 для Lenovo A6000

 

msg-190-0-02804000-1413900974.jpg

 

Лог изменений

Спойлер

18.05.2015 - скомпилировал из исходников Recovery TWRP 2.8.6.1 для Lenovo A6000; выражаю огромную благодарность @linerty за оказанную помощь.
14.10.2015 - скомпилировал из исходников Recovery TWRP 2.8.7.7 для Lenovo A6000 с предустановленным Android 5.0.x 32-бит

07.03.2016 - скомпилировал из исходников Recovery TWRP 3.0.0-1 для Lenovo A6000 с предустановленным Android 5.x.x 64-бит 

22.03.2016 - скомпилировал из исходников Recovery TWRP 3.0.0-2 для Lenovo A6000 с предустановленным Android 5.x.x 64-бит

09.04.2016 - скомпилировал из исходников Recovery TWRP 3.0.2-0 для Lenovo A6000 с предустановленным Android 5.x.x 64-бит 


Особенности

Спойлер

В данном Recovery мне удалось дополнительно реализовать:

  • полноценную поддержку SELinux 
  • монтирование внутренней и внешней SDcard к ПК в режиме MTP, и внешней SDcard в режиме MassStorage
  • будут работать SDcard с файловыми системами fat32, exfat и ntfs (ntfs в только в версии 2.8.7.7)
  • возможность выбора FS (ext2, ext3, ext4 ,f2fs, exfat, fat32) для форматируемого раздела..
  • снятие скриншотов путем зажатия power+volume down (сохраняются /sdcard/Pictures/Screenshots)
  • полный функционал adb
  • работу заряда батареи
  • применена тема Materialised от z31s1g
  • добавлена возможность устанавливать img-файлы (для этого переходим в Install и в верхней панели переключем с Install Zip на Install Image - для темы Materialised) 

 

Скриншоты

Спойлер

curtain.jpg Screenshot_2015-03-31-17-49-29.pngScreenshot_2015-03-31-17-47-47.png Screenshot_2015-03-31-17-47-50.pngScreenshot_2015-03-31-17-47-54.png Screenshot_2015-03-31-17-47-58.pngScreenshot_2015-03-31-17-48-01.png Screenshot_2015-03-31-17-48-09.pngScreenshot_2015-03-31-17-48-12.png Screenshot_2015-03-31-17-48-21.pngScreenshot_2015-03-31-17-48-27.png Screenshot_2015-03-31-17-48-45.pngScreenshot_2015-03-31-17-48-52.png Screenshot_2015-03-31-17-48-57.pngScreenshot_2015-03-31-17-49-01.png Screenshot_2015-03-31-17-49-06.pngScreenshot_2015-03-31-17-49-13.png Screenshot_2015-03-31-17-49-16.pngScreenshot_2015-03-31-17-49-19.png Screenshot_2015-03-31-17-49-21.png

 

Дополнительные пункты в меню Backup

Спойлер
  • Modem делает бекап разделa - /modem
  • Efs делает бекап разделов - /fsg, /modemst1, /modemst2
  • Persist делает бекап разделa - /persist
  • Aboot (bootloader) делает бекап разделов - /aboot, /abootbak
  • Firmware-update делает бекапы разделов - /sbl1(/sbl1bak), /rpm(/rpmbak), /tz(/tzbak)
  • Splash делает бекапы разделов - /splash

 

Установка с помощью батника

Спойлер
  • Извлекаем папку TWRP из архива TWRP-2.8.6.1_A6000.7z в корень любого диска
  • На телефоне включаем отладку по ADB (на ПК должны быть установлены драйвера для ADB)
  • Подключаем телефон к ПК при помощи usb-шнура и запускаем Flash-TWRP_A6000.bat
  • Ждем пока телефон загрузиться в TWRP
  • Теперь можно отключать usb-шнур
  • Установка окончена!

Лог успешной установки TWRP

Спойлер


Для Android 4.4.4
______________________________
Определение устройства
List of devices attached
09nfa61g        device
Перезагрузка в Bootloader
Установка Recovery
< waiting for device >
target reported max download size of 1879048192
bytessending 'recovery' (13880 KB)..
OKAY [  0.440s]
writing 'recovery'...
OKAY [  0.320s]
finished. total time: 0.761s
Перезагрузка в TWRP Recovery...
OKAY [  0.006s]
finished. total time: 0.006s
Завершено
  
Для Android 5.0.2
  ______________________________
  Определение устройства
  List of devices attached
  0123456789      device
  Перезагрузка в Bootloader
  Установка Recovery
  < waiting for device >
    target reported max download size of 268435456 bytes
    sending 'recovery' (13204 KB)...
    OKAY [  0.430s]
    writing 'recovery'...
    OKAY [  0.485s]
    finished. total time: 0.921s
    Для запуска TWRP:
    1. зажмите кнопку увеличения громкости и нажмите Enter на
    ПК2. после входа в TestMode отпустите кнопку громкости
    3. выберите пункт recovery
    
    Перезагрузка в TestModerebooting...
    finished. total time: 0.002s
    Для выхода из командной строки нажмите любую кнопку.

 

 


Скачать для Android 4.4.4

Спойлер

Скачать для установки с ПК при помощи "батника"
TWRP-2.8.6.1_A6000.7z
Размер: 11,5 МБ (12 092 275 байт)
MD5: A16AC318CB6261DE9D9357E2FCC6AA65

 
Для установки через любое мод. recovery

Lenovo_A6000_TWRP-2.8.6.1_by_SevenMaxs.zip
Размер: 11,6 МБ (12 224 167 байт)
MD5: 755CF293A39C471DA8AC83D90A8FC6CB

 

Скачать для Android 5.0.2

Спойлер

Скачать для установки с ПК при помощи "батника"
TWRP-2.8.7.7_A6000.7z
Размер: 12,9 МБ (13 598 057 байт)
MD5: 11AD41961B9DA65FFD03F5BE60341DDF

 
Для установки через любое мод. recovery

Lenovo_A6000_TWRP-2.8.7.7-L_by_SevenMaxs.zip
Размер: 12,6 МБ (13 286 982 байт)
MD5: D5419E34F1747393A7789B94F0B46CEF

Скачать для Android 5.Х.Х

Спойлер

Для установки через любое мод. recovery
Lenovo_A6000_TWRP-3.0.0-1_x64-L_by_SevenMaxs.zip
Размер: 12,9 МБ (13 589 966 байт)
MD5: B9577708F234685ABF93FC0AD540A2DA

 

Lenovo_A6000_TWRP-3.0.0-2_x64-L_by_SevenMaxs.zip

Размер: 13,4 МБ (14 067 409 байт)
MD5: 69FAEB4733EDCB12C96EE3FF39756956

 

Lenovo_A6000_TWRP-3.0.2-0_x64-L_by_SevenMaxs.zip

Размер: 14,0 МБ (14 698 392 байт)
MD5: 34A3E5E0D388F3040859F4FA719902CD

 

Важное замечание!

В TWRP-2.8.7.7 есть один нюанс: данный build TWRP считает корнем внутренний памяти папку "0", лежащую в корне внутренней памяти (работаю над устранением данного недочета). В остальном - полноценное расширенное рекавери.

 

В TWRP-3.0.0-1 при резервном копировании и восстановлении резервной копии не реализовано автоматическое монтирование раздела /sysytem (как только это исправят в исходниках - TWRP перекомпилирую).

Отредактировал SevenMaxs
Добавил TWRP 3.0.2-0 для Android L х64-бит
23 пользователям понравился пост

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


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

Да, ещё бы желательно научиться задавать вопросы в соответствующей теме. Это ускорит получение ответа, да и другим будет проще найти информацию.

По поводу раздела advanced в twrp я разделом не ошибся?

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


Ссылка на сообщение
Поделиться на другие сайты
в twrp есть раздел: advanced - fix permissions. Какие именно (и где) permissions будут fixed, после применения этого раздела?
Конкретно на Вашем А6010 - не знаю. У нас - исправляет права доступа к файлам и разделам.
2 пользователям понравился пост

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


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

Конкретно на Вашем А6010 - не знаю. У нас - исправляет права доступа к файлам и разделам.

Какие права доступа? К каким файлам и разделам? :-)

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


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

Какие права доступа? К каким файлам и разделам? :-)

К сожалению, я не могу перечислить в форуме все файлы и их точные пути. Это займёт десятки страниц. Но Ваше любопытство всё-таки постараюсь удовлетворить. Выкладываю подробнейший лог работы Fix Permissions в TWRP. Там всего 3840 строк. Перечислены все разделы и файлы, которым TWRP исправляет права доступа а также какие именно права присваиваются файлам, папкам и т. д.  Изучайте на здоровье.

fix_permissions.7z

6 пользователям понравился пост

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


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

@Dimid, извиняюсь за офф, браво!

2 пользователям понравился пост

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


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

Выкладываю подробнейший лог работы Fix Permissions в TWRP. Там перечислены все разделы и файлы, которым TWRP исправляет права доступа а также какие именно права присваиваются файлам, папкам и т. д. fix_permissions.7z

Спасибо. Очень познавательно...

Видимо без этого фикса у Вас что-то не работало??? Ну, да ладно, пусть это останется тайной :-) .

-------------------

Есть другой вопрос (может хоть здесь ответят...): какие драйвера adb надо устанавливать для прошивки twrp и где их взять?

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

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


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

: какие драйвера adb надо устанавливать для прошивки twrp и где их взять?

 

У меня стоят эти :  adb_driver_20110720.zip

3 пользователям понравился пост

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


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

При подключении смарта у Вас в системе появляется виртуальный CD-ROM там есть драйверы.

3 пользователям понравился пост

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


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

При подключении смарта у Вас в системе появляется виртуальный CD-ROM там есть драйверы.

Есть. Но не все... Пост выше в подтверждение.

У меня стоят эти : adb_driver_20110720.zip

А android sdk tools тут вообще не нужен? То есть, его можно удалять? (Т.к. я именно его ставил + ещё какой-то "универсальный" драйвер adb).

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

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


Ссылка на сообщение
Поделиться на другие сайты
То есть его можно удалять?
Если в диспетчере устройств не пропали неизвестные устройства и не появилось ADB..., то удаляйте конечно. 
4 пользователям понравился пост

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


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

Если в диспетчере устройств не пропали неизвестные устройства и не появилось ADB..., то удаляйте конечно.

В диспетчере устройств появился lenovo adb device. Я почему спросил: к тому,что, если sdk tools не нужен, то зачем в системе лишний "мусор".

И потому ещё, что в шапке этого нету...

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


Ссылка на сообщение
Поделиться на другие сайты
если sdk tools не нужен, то зачем в системе лишний "мусор".

Android SDK Tools нужен если будете работать с adb через командную строку Windows. Кроме самого SDK нужно прописать путь к android-sdk\platform-tools в глобальные переменные Windows (Свойства системы/Дополнительные параметры/Переменные среды.../Path).

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

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


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

Опубликовано (изменено) · Скрыл Dimid, 29 декабря, 2015 - флуд

Android SDK Tools нужен если будете работать с adb через командную строку Windows

Нет, спасибо,пока не собираюсь.

И добавьте, пожалуйста,если это возможно, драйвера adb в шапку темы, чтоб не искать их на "левых" сайтах. Спасибо.

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

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


Ссылка на сообщение

с пк получаю после прошивки последним сообщением dtb not found, девайс не перезагружается и постоянный режим boot, батарею дергал. обновлением то же самое. стоит 4.4 с тврп 2.8.6.1, хотел обновить тврп до 2.8.7.0 или 2.8.7.7 и с него зашить 5.0.2. Благо обратно 2.8.6.1 батником заливается без проблем. вернулся на бекап 4.4, девайс K30-T.

Аппаратно кроме модема такой же, ибо шил А6000 S040 ему, без проблем все работало кроме модема который поднял бекапом. это я к чему, рекавери одинаковый должен быть и у вас и у нас, но где-то косяк.

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

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


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

Косяк в том, что не читают шапку:
 

Recovery TWRP 2.8.7.7 для Lenovo A6000 с предустановленным Android 5.0.2.

3 пользователям понравился пост

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


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

Появился вопрос: для чего функция partition sd card в advanced в twrp? Для создания второго раздела на флэшке?

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

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


Ссылка на сообщение
Поделиться на другие сайты
Появился вопрос: для чего функция partition sd card
Recovery - вопросы и ответы.
1 пользователю понравился пост

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


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

Пробовал сделать partition своей sd card 32 ГБ в ext 3 и затем ext 4 (отформатирована в fat 32)-выдаёт ошибку. Есть ещё флэшка на 2 ГБ - там то же самое. В чём проблема?

post-327870-0-02533800-1451946616_thumb.

post-327870-0-10074800-1451947419_thumb.

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

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


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

Я, наверное, сейчас глупость спрошу, но всё же...

Стоит TWRP 2.8.7.0 и Android 5.1.1. Смогу я поставить TWRP 2.8.7.7?

 

 

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


Ссылка на сообщение
Поделиться на другие сайты
53 minutes ago, Витязь написал:

Смогу я поставить TWRP 2.8.7.7?

Да, сможете. Без проблем.

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


Ссылка на сообщение
Поделиться на другие сайты
4 hours ago, Dimid написал:

Да, сможете. Без проблем.

Через рекавари ставить или через батник?

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


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

Да всё равно как ставить. Как больше нравится.

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


Ссылка на сообщение
Поделиться на другие сайты
1 hour ago, Dimid написал:

Да всё равно как ставить. Как больше нравится.

То есть на мое рекавери просто ставить новую версию? Свайпы делать?

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


Ссылка на сообщение
Поделиться на другие сайты
1 hour ago, Витязь написал:

Свайпы делать?

Никаких вайпов делать не нужно. Просто ставьте и всё.

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

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


Ссылка на сообщение
Поделиться на другие сайты
On 30.10.2015 at 00:24, ivann написал:

При нажатии OFF или Reboot, НАМЕРТВО виснет, только дёргать батарею.

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

 

 

On 31.10.2015 at 14:42, SevenMaxs написал:

также осуществить перезагрузку можно длительным нажатием на кнопку включения (8-10 сек.).

Кнопка включения работает, при длительном таком нажатии перезагружается.

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


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

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

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

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

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


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

Войти

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


Войти

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

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