К сожалению один мой планшет Lenovo Tab 3 8 Plus (модель TB-8703X 2018 года) с LTE и процессором Qaulcomm Snapdragon 625 сильно отличается от родных продуктов Lenovo. Такое впечатление, что это так называемая китайская реплика, сделанная китайскими компаниями без ведома Lenovo, давнишней фирмы IBM, проданной Китаю.
Прошивка в момент покупки (апрель 2018 года) была TB-8703X_S000036_171207_ROW.zip, доставка была выполнена в течении 2-х месяцев, и практически сразу было поставлено обновление по воздуху (OTA) до версии TB-8703X_S000037_180404_ROW.zip. Ну у нас в те времена 4G только пробивала путь на рынок мобильных операторов и в общем-то она была не востребована, простой Wi-Fi ее прекрасно заменял. Разрешение 8-дюймового экрана было 1200×1920 пикселей, тот же YouTube можно смотреть с качеством 1080 пикселей.
Второй момент: заводское recovery на китайском языке, и оно может только стирать память, и устанавливать обновление ПО, ничего больше. Установка другого загрузчика с помощью команды fastboot разблокировки загрузчика типа fastboot oem unlock-go тоже невозможна, сразу после такой команды устройство переходит в режим установки Android.
Поэтому установить recovery можно только с помощью утилиты QFIL, входящей в состав QPST. Эти инструменты используют особый режим работы процессоров семейства Qualcomm, с названием EDL. Он напрямую позволяет записывать в ROM всю нужную информацию без разблокировки bootloader по специально выделенному порту 9008 (Qualcomm HS-USB QDLoader 9008). Также нужен специальный файл, например, prog_emmc_firehose_8953_ddr.mbn, который создается для каждого семейства чипов, на основе которых строится процессор. Также нужны два файла rawprogram0.xml, patch0.xml, которые создаются специальными утилитами.
Нужно сказать, что для разных TWRP практически эти файлы практически одинаковы, только в rawprogram0.xml стоит имя образа конкретного TWRP. Однако не думайте, что для разных TWRP можно просто поменять название файла образа и все получится, такой фокус пока не получается, вы можете даже обозвать вашу версию TWRP тем именем, которое уже стоит в rawprogram0.xml, все равно, установка TWRP скорее всего завершится ошибкой.
Иногда удается поменять TWRP через утилиту Restore, из TWRP копии, но не для всех версий TWRP копии переносимы. Последние версии выделяют отдельные разделы типа vendor, и другие разделы, которые нужны для конкретной прошивки, но отсутствуют в вашем устройстве. Тогда появляются головные боли по переразбиению разделов на вашем устройстве.
Так, например, укажу на прошивку LineageOS разных версий, вроде все хорошо, постоянно обновляются, то есть команда работает над улучшением продукции, поставил на мой Lenovo, разжился SD картой Samsung 10 класса, емкостью 64 ГБ. Всю отдал под внутреннюю память, потому что у меня на планшете всего 16 ГБ внутренней памяти, из них система съедает 13 ГБ, и приложениям остается всего 3 ГБ. Так 64 ГБ этой прошивке хватило всего на неделю обновлений...
Ну еще более вредная ошибка появилась, после проблем с установкой Lineage OS перестали работать голубой зуб, GPS, Wi-Fi. Пришлось распрощаться с LineageOS во всех видах.
Также встречаются прошивки, которые при успешном завершении установки требуют сделать Sign Boot, что ограничивает свободу выбора recovery...
На данный момент я покажу как я решил проблему с отказом Bluetooth, GPS, Wi-Fi на планшете.
Если вы перед началом экспериментов с прошивкой сделали полный Backup вашего устройства, то это может помочь вам восстановить первоначальное состояние планшета, которое вы сохранили и снова нырнуть в эксперименты с прошивкой.
Если же вы при этом заменили recovery, то эта recovery другая, и возможно для нее тоже нужно сделать полную копию, иначе вы можете оказаться в ситуации, в какой оказался ваш покорный слуга. Так, например, у вас был CWM recovery, и вы поменяли его на TWRP. Понятно, что скорее всего backup созданный первым recovery скорее всего не будет восстанавливаться вторым, или заводским, или китайским...
Единственно приемлемым решением выглядит установка стоковой прошивки TB-8703X_S000037_180404_ROW.zip на планшете.
Трудность представляет где найти стоковое firmware для Lenovo Tab 3 8 Plus TB-8703X_S000037_180404_ROW.zip.
Есть китайский сайт, но там разобраться не получилось...
Удалось найти 2 сайта, к сожалению на первом сайте прошивка была платной, а на втором сайте прошивка была не полной, а только переходом от прошивки TB-8703X_S000036_171207_ROW.zip к прошивке TB-8703X_S000037_180404_ROW.zip. Оставался единственный путь — это прошить первую прошивку — это TB-8703X_S000034_170525_ROW_QPST.zip и продолжить update до последней версии…, но update от TB-8703X_S000034 к TB-8703X_S000035 также на просторах Интернета не нашлось.
Так что пришлось идти по следующему пути:
- Прошил через QFIL стоковую прошивку TB-8703X_S000034_170525_ROW_QPST.zip — Получил Android-устройство с китайским recovery.
- Установил TWRP recovery 3.2.1 китайский.
- Теперь восстановили по TWRP копии 2025-03-12--13-52-00_QQ3A200805001 только recovery, который на тот момент был TWRP recovery 3.2.1 с подписью Sign Boot. В результате получили Android с работающими Blue Tooth, GPS, Wi-FI.
- Теперь можно было устанавливать очередную прошивку crDroidAndroid-10.0-20201209-TB8703-v6.12.zip с подписью Sign Boot в конце.
- Прошил open_gapps-arm64-10.0-mini-20200918.zip — это для поддержки Google сервисов.
О дальнейших проблемах расскажу в следующих статьях.
С уважением, Радмир.