|
Имелись в наличии несколько планшетов на windows - Prestigio visconte quad 3G. cpu - z3735G RAM - 1gb ddr3l emmc - 16gb Также был не рабочий Irbis tw21 с cpu z3735F.
Захотелось сделать максимальный апгрейд одному 3G планшету. Экономически - отрицательно. Опыт - положительно.
Заменил процессор на z3735F. Снял с донора 3G - 1gb и запаял на испытуемого. У знакомого человека сильно тормозил телефон и он его разбил об дерево, я не успел его остановить, но плату себе забрал. С платы телефона снял emmc 256гб версии 5,1. Запаял ее также на планшет, поддерживается версия 4,5.
Само собой на оригинальной прошивке не запустилось. Началось самое долгое и не приятное - редактирование прошивки uefi bios. На сайте 4pda уже был подобный апгрейд для версии планета 3GK, но там просто заменили прошивку от TW48 и разделы для матрицы(IntelGOPVbt). Повторил и я, но появились проблемы: с матрицей - после установки драйвера Intel HD Graphics - черный экран, с камерами - в биос прописан i2c адрес и модель другая, не устанавливались драйвера.
Начал разбираться, какие разделы uefi можно заменить, чтоб биос был максимально оригинальный. Запаивал чип биоса раз 50-100 с разными модификациями, пока еще живой. Сначала у дампа отключал проверку контрольных сумм через IDA, а потом уже вносил изменения.
За основу брал биосы от tw21, tw48, chuwi vi8. У них были обновленные IntelGopDriver и IntelGOPVbt. Прошивка от этих планшетов всегда запускается и работает только с замененным IntelGOPVbt от оригинала, но всегда проблемы с устройствами. Где-то на хабре нашел статью про uefi bios про его разделы, он разделен на две части, как я понял. В первой части происходит минимальная инициализация оборудования - cpu, ram, emmc и может еще что-то. Это разделы с наименованиями "....Pei", как оказалось их много и они содержаться в трёх блоках (volume).
Замена в оригинальной прошивке только volume 2, давала положительный результат, начала включаться подсветка. т.е. инициализация оборудования прошла. Замена всех трёх volume делала кирпич.
Пытался менять подразделы точечно, тоже не удачно. В итогу решил взять весь volume, где содержится InteGOPVbt от оригинальной прошивки и заменить его в TW48. Этот результат и оставил, драйвера на все устройства устанавливаются. Была ошибка на TXE с кодом 10, но после очистки TXE региона проблема устранена.
Камеры правда не работают, но это болячка у самих устройств, оно так из коробки работает. Нужно выбрать правильный порядок установки драйверов.
Итоговые характеристики: cpu - z3735F ram - 2gb ddr3l emmc - 256gb
Позже был куплен отдельно процессор z3735F и по такому же принципу выполнен апгрейд TW21.
Прошивку можно еще доделать, переменные в биос, они остались от TW48, а меню биоса старое от 3G. Хотя там отличие всего в двух строчках. Пока оставил так.
Использовал ПО: IDA, UefiTool_0.28, UefiBiosEditor, UBU, MEAnalyzer, Flash_Image_Tool, HxD.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
|