Я хотел бы установить Сервисы Google Play для дополненной реальности (ARCore) на свой Moto G5 Plus, работающий под управлением Oreo 8.1 — этого устройства нет в официальном списке поддерживаемых Google. Я считаю, что это возможно с TWRP и Magisk Manager. У меня есть Android SDK и все необходимые USB-драйверы. Я могу загрузить .apk с помощью adb. Однако я хотел бы установить TWRP без разблокировки загрузчика или рутирования телефона. Первый вопрос: это вообще возможно? или мне нужно рутировать телефон?
Я пытался следовать инструкциям, чтобы установить TWRP без рутирования , но когда я пытаюсь прошить последнюю версию образа Поттера, twrp-3.3.1-0-potter.img, я получаю ошибку «Preflash validation failed»:
\android\Sdk\platform-tools> .\fastboot.exe flash recovery twrp.img
(bootloader) is-logical:recovery: not found
Sending 'recovery' (16342 KB) OKAY [ 0.710s]
Writing 'recovery' (bootloader) Image recovery failed validation
(bootloader) Preflash validation failed
FAILED (remote: '')
fastboot: error: Command failed
Согласно этому ответу , устройства Moto не поддерживают понижение версии загрузчика. Однако я решил, что образ восстановления (3.3.1-0) был самым обновленным и подходил для Oreo 8.1. Есть ли способ проверить версии загрузчика образа и того, что на моем телефоне?
Заранее спасибо за любую информацию!
Ответ: без разблокировки загрузчика это невозможно. Спасибо @alecxs!
Также для всех, кто заинтересован, рутирование имеет некоторые побочные эффекты: невозможно загрузить приложение Netflix из-за проверок сети. Даже с модом magisk для скрытия флажков подстраховки. И, в конце концов, ARCore по-прежнему не работает, даже после того, как я пометил «изображение» Pixel 2 и установил сервисы Google Play для AR.
алекс
fastboot oem get_unlock_data
androidmtk.com/unlock-bootloader-on-any-motorola-devicecbannerjee
алекс
adb backup
cbannerjee
алекс
cbannerjee