Первые телефоны с Ubuntu Phone наконец-то станет реальностью сегодня, но именно потому, что многие из нас только что приехали, у нас не будет устройства, на котором работает такая стандартная операционная система, как те, которые представлены сегодня. Однако то, что мы можем делать, пока у нас есть совместимый терминал Android, установить ROM системы в них.
С помощью этого руководства, которое мы собираемся предложить вам сегодня, вы сможете установить Ubuntu Phone на свой Android, но перед этим мы рекомендуем несколько вещей: Проконсультируйтесь со списком официально поддерживаемые устройстваЭто, устройства, поддерживаемые сообществом, следуйте инструкциям, которые мы собираемся показать вам, иметь резервные копии всего и четко понимать, что вы делаете.
Прежде всего, должно быть ясно, что руководство, которое мы собираемся вам дать, разработано специально для установки ПЗУ в устройства, которые имеют официальную поддержку. Если у вас нет одного из этих устройств, соответствующее руководство для него должно появиться в списке терминалов, поддерживаемых сообществом.
Еще вам следует знать, что установка Ubuntu Phone повлечет за собой потеря данных с вашего терминала, но для этого позже мы предоставим вам инструменты для создания резервных копий всего, что у вас есть в терминале, с помощью команд ADB.
Подготовьте рабочий стол
Прежде всего, мы должны убедиться, что у нас активирован репозиторий Universe, поскольку пакет, который нам нужно будет установить, содержится в нем. Как только мы это сделаем, нам сначала нужно будет добавить Ubuntu SDK PPA. Открываем терминал и добавляем следующее:
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
то обновляем список репозиториев:
sudo apt-get update
Следующее, что нам нужно сделать, это установить пакет ubuntu-device-flash
. Для этого в терминале выполняем эту команду:
sudo apt-get install ubuntu-device-flash
Чтобы лучше узнать, что мы можем сделать с этим пакетом, мы всегда можем перейти на страницу руководства, набрав в терминале следующее:
man ubuntu-device-flash
Следующее установить пакет phablet-tools
. Для этого снова прибегаем к терминалу:
sudo apt-get install phablet-tools
Мы можем получить список включенных инструментов в нем с помощью этой команды:
dpkg -L phablet-tools | grep bin
Мы можем получить инструмент помощи из этого пакета с модификатором -h
например:
phablet-config -h usage: phablet-config [-h] [-s SERIAL] ... Set up different configuration options on a device [...]
Рекомендации по ADB и Fastboot
При установке пакета ubuntu-device-flash
добавлены два инструмента которые мы будем часто использовать в этом руководстве: ADB и Fastboot. ADB - это мост между терминалом и компьютером, который позволяет нам работать с ним через терминал, когда он полностью загружен, а Fastboot предлагает USB-соединение, когда устройство загружается с загрузчик.
Мы рекомендуем взгляните на страницы помощи из этих двух элементов, используя эти две команды, чтобы максимально избавиться от сомнений:
adb help 2>&1 | less fastboot help 2>&1 | less
Сохранение резервных копий Android
Эсто это можно сделать двумя способами: Если у вас уже есть загрузчик разблокирован и изготовленный под заказ восстановление установлен, вы всегда можете сделать резервную копию через выздоровление которые впоследствии можно было восстановить таким же образом. Если у вас не установлен какой-либо инструмент восстановления, вам сначала нужно перейти в настройки Android, чтобы активировать режим разработки.
Для этого, и если вы никогда этого не делали, вам придется перейти в раздел О телефоне и нажимайте номер сборки несколько раз, пока не появится сообщение, подобное !! Поздравляю !! Вы уже являетесь разработчиком!. Затем появятся варианты разработки, и там можно будет активировать режим отладки по USB.
Когда вы его активируете, вы можете подключить через USB-кабель это поможет нам построить мост ADB. Вы можете проверить, что соединение было успешным, используя команду в терминале, которая должна вернуть что-то вроде этого:
adb devices List of devices attached 025d138e2f521413 device
Как только мы это сделаем, мы можем перейти к сохраняем резервную копию на нашем рабочем столе всего, что есть в нашем Android-терминале, которое мы затем можем использовать для восстановления нашего терминала, если Ubuntu Phone нас не убедит. Здесь у вас есть способ восстановления Android предоставлено Canonical, но мы постараемся посвятить ему другое руководство позже.
Чтобы создать резервную копию, мы должны выполните следующую команду В терминале:
adb backup -apk -shared -all
А сообщение, поскольку будет создана резервная копия на нашем телефоне, и он спросит нас, хотим ли мы его авторизовать. Мы говорим да.
Разблокировка загрузчика
Чтобы установить любое ПЗУ, будь то это из Ubuntu или пользовательское из Android, например CyanogenMod, это этот предмет должен быть разблокирован. Чтобы сделать это из терминала, мы сначала должны перезагрузить устройство в загрузчик. Для этого мы используем следующую команду:
adb reboot bootloader
Мы будем знать, что находимся в загрузчик когда мы видим изображение андроид лежит на спине с открытой передней панелью. После этого мы еще раз проверяем, что устройство хорошо подключено, и, если все идет хорошо, мы должны увидеть такой вывод:
fastboot devices 025d138e2f521413 fastboot
Следующее - использовать команда для разблокировки загрузчик как таковой:
sudo fastboot oem unlock
Появится экран условий, которые мы должны принять, чтобы продолжить. Важно знать, что если мы разблокируем загрузчик мы потеряем гарантию на телефон. После этого мы снова перезапустим Android, мы потеряем наши данные, и нам нужно будет ввести минимальную информацию для завершения первой загрузки, поскольку при установке Ubuntu все эти данные снова будут потеряны.
Установка телефона Ubuntu
Чтобы установить Ubuntu Phone, нам сначала нужно выключить устройство. Как только мы это сделаем, нам придется перезапустить, нажав кнопку правильная комбинация клавиш сделать это в режиме быстрая загрузка. Поскольку мы используем этот метод для официально поддерживаемых устройств, мы можем вернуться к руководство опубликовано Google делать это правильно.
Следующее, что нужно сделать, это установить ROM, для чего вам нужно выберите канал. Предполагая, например, что мы используем Nexus 7 для нашей установки, мы можем использовать канал разви. Для этого нам нужно будет ввести команду в терминале ubuntu-device-flash
, и результат, который мы должны получить, будет примерно таким:
ubuntu-device-flash --channel=devel --bootstrap 2014/04/16 10:19:26 Device is |flo| 2014/04/16 10:19:27 Flashing version 296 from devel channel and server https://system-image.ubuntu.com to device flo 2014/04/16 10:19:27 ubuntu-touch/trusty is a channel alias to devel [...]
Что касается выбора канала, Canonical опубликовала руководство по выбору канала в соответствии с нашим устройством, поскольку именно так мы должны идентифицировать изображения. С этим руководством можно ознакомиться через Веб-сайт разработчика Ubuntu.
Когда установка будет завершена, телефон перезагрузится, и, прежде чем что-либо делать, вы должны подождать перезагрузка завершена. В большинстве случаев взаимодействие с пользователем не требуется, и мы отмечаем, что это может занять несколько минут. Что касается обновлений системы, уведомления об их доступности должны приходить автоматически.
И пока наше руководство по установке Ubuntu Phone на телефон Android. Мы пользуемся случаем, чтобы подчеркнуть, что при таком способе установки мы полностью удалим Android ROM; это не двойной загрузки. Для выполнения установки с двойной загрузкой мы подготовим еще одно руководство, которое также опубликуем на сайте. Ubunlog.
к получить расширенную информацию По поводу установки системы вы можете перейти к руководство, опубликованное Canonical.
Последняя инструкция, на мой взгляд, неверная: subuntu-device-flash –channel = devel –bootstrap
Теперь я исправляю это, спасибо за вклад.
Приветик!
Можно ли его установить на galaxy note 2? Спасибо
Насколько стабилен телефон Ubuntu сейчас? у вас есть базовые приложения вроде whatsaap? лицо?
терминал не обнаруживает устройство, которое я обнаруживаю в этом случае)
что произойдет, если я установлю его на lg l5x optimus, так как он не отображается в списке телефонов
привет, что произойдет, если я установлю его на htc desire 510, которого нет в списке
ХОРОШО, КТО-ТО ЗНАЕТ, МОГУ ЛИ Я УСТАНОВИТЬ ЕГО НА МОЙ IPHONE 4S ?? В ТЕОРИИ ЭТО ДОЛЖНО РАБОТАТЬ, ПОТОМУ ЧТО ИМЕЕТ ЯДРО UNIX, НО Я ДУМАЮ, ЧТО-ТО OPR НЕТ В СПИСКЕ: \: \ ПОМОГИТЕ, Я ХОЧУ ПОПРОБОВАТЬ ТЕЛЕФОН UBUNTU.
БЛАГОДАРНОСТЬ
Будет ли работать на bq aquaris e4?
Здравствуйте, не могли бы вы мне установить его на htc evo 4g cdma
Кто-нибудь знает, поддерживает ли он гаппсы?
Вы можете приготовить коктейль в одно касание (4.5
)
Здравствуйте, у меня вопрос какой из Samsung Galaxy работает.
У меня Samsung galaxy s3 mini I8190L, у него 1 ГБ оперативной памяти и 5 встроенной памяти.
Эта операционная система будет поставляться с рекавери, как у андроидов.
Я хочу протестировать его на этом сотовом телефоне, который утверждает, что он первый в мире S3 mini со своей системой.
Поищите общие характеристики, чтобы сделать меня ромом, пожалуйста.
Мне нравится персонализировать сотовые телефоны.
Заранее большое спасибо и жду вашего ответа с полным руководством по установке.
Пока, удачи !!!!
команда меня не компилирует
команда sudo apt-get install ubuntu-device-flash
Добрый день Можно установить на moto g 2013
Можно установить на Sony Xperiast21a
Можно ли установить телефон Ubuntu на S3 Mini?
Я могу установить Ubuntu на свой мобильный телефон Huawei Ascend Y221
Я могу установить Ubuntu на свой SAMSUNG SMARTPHONE GALAXY GRAND PRIME PLUS, будет ли он поддерживаться сообществом или каноническим
Добрый день, кто-нибудь знает, когда мне нужно сменить планшет (lenovo yoga plus 3) на ubuntu? каждый раз, когда я пытаюсь получить доступ к корню, он перестает реагировать, давая ему загрузчик перезагрузки adb, если они помогают мне как родителю, это намного лучше, потому что он фильтрует все распространение детей, и они узнают больше вещей, извиняют за неудобства и благодарят вы очень заранее
Добрый вечер можно протестировать на восьмиядерном процессоре Caterpillar S60 Snapdragon 617, 3 ГБ оперативной памяти