Установка Ubuntu Touch на Google Pixel 3a XL
Ubuntu Touch - альтернативная прошивка для ряда телефонов на андроид. Самый популярный и поддерживаемый на 100% телефон Google Pixel 3a XL . Данный телефон можно купить на Ozon или Aliexpress всего за 10-15 тыс. рублей на дату этого поста.
Для установки можно посмотреть видео на русском, где все описано вполне доходчиво:
Данная инструкция будет описываться используя Windows 11, все что вы делаете это на свой страх и риск. Не забудьте скопировать все данные с телефона или сделать backup, все данные будут потеряны.
Для начала понадобится скачать:
- ADB and Fastboot
- Прошивку Андроид 9.0 - PQ3B.190801.002
- Возможно понадобятся драйвера для fastboot режима
- Утилиту для установки Ubuntu Touch
В телефоне необходимо разблокировать режим разработчика и включить USB-отладка:
Далее подключаем телефон к компьютеру, после чего на телефоне может выскочить уведомление о доверии к компьютеру, нажимаете ОК. Если же ничего не выскочило, не страшно оно появиться чуть позже.
После скачки ADB необходимо разархивировать все с любую удобную для для Вас папку.
Открывайте папку с разархивированными файлами в адресной строке папки напишете cmd и нажмите Enter:
После чего откроется командная строка(терминал) в нашей папке:
Теперь у нас подключен телефон и открыта командная строка, необходимо ввести следующие команды:
* daemon not running; starting now at tcp:503/
* daemon started successtully
List of devices attached
99EAX0K7C1 device
99EAX0K7C1 - Серийный номер устройства
device - если у вас вместо этого unauthorized, значит вы не одобрили ваш компьютер на телефоне и необходимо повторно написать команду adb devices и на телефоне появиться вопрос с одобрением, где нужно поставить галочку всегда и нажать OK.
Теперь переводим телефон в bootloader:
После чего телефон перезагрузится и войдет в режим bootleader:
Если у вас Device state: loked , то необходимо выполнить следующую команду:
Если у вас ничего выдало в ответ, то необходимо:
- скачать драйвера и распаковать в папку
- нажать на меню Пуск правой кнопкой мыши
- открыть Диспетчер устройств
- найти неопознанное устройство Pixel 3a XL и нажать на него правой кнопкой
- нажать Обновить драйвер -> Найти драйвер на этом ПК -> Выбрать папку куда мы разархивировали файлы и нажать Далее
После установки драйверов повторяем команду :
Ответ получен и необходимо выполнить следующую команду для разблокировки:
После чего на телефоне появиться запрос на подтверждения разблокировки, кнопками громкости выбираем пункт согласия и нажимаем на кнопку питания. Телефон перезагрузится.
Далее нам нужно взять скаченную прошивку Android 9.0 PQ3B.190801.002 и распаковать в туже папку где находится наша программа ADB.
Начинается установка прошивки, после чего телефон перезагрузится пару раз и в конце телефон запустится с новым Android.
После включения необходимо пропустить всю настройку, нам не нужен андроид, нужно лишь вновь разблокировать меню разработчика и включить Отладка по USB.
После чего нужно открыть ранее скаченное приложение Ubuntu Touch где нас спросят про Android 9.0 и разблокирован ли наш телефон.
Нажимаем на My device is unloked.
Выбираем нашу Ubuntu Touch и жмем Install.
После чего выбираем версию Ubuntu Touch:
Начнется установка, после чего приложение попросит войти в Recovery Mode:
Для этого кнопками громкости дойдите до пункта Recovery Mode и нажмите кнопку питания.
После появления такого экрана нажмите Continue. Процесс прошивки продолжиться.
После установки телефон перезагрузится и в приложении покажется такое уведомление:
Поздравляю ваш телефон перепрошит и на нем загружается Ubuntu Touch. Первая загрузка достаточно долгая, наберитесь терпения.
Далее следуйте инструкциям по настройке устройства, для удобства можно назначить Русский язык.