0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Запуск Ubuntu на Android-смартфоне Sony Xperia S (или Записки сумасшедшего)

Содержание

На смартфоны Sony теперь можно установить Ubuntu Touch и Firefox OS

Android-смартфоны Sony были не самыми подходящими решениями для любителей менять прошивки. Компания не реализовала возможность загрузки из режима восстановления, а это привело к тому, что на устройства нельзя было установить CyanogenMod или какую-либо другую неофициальную операционную систему без определённых усилий. Теперь же компания Sony выпустила загрузчик операционной системы, позволяющий произвести загрузку из режима восстановления, благодаря чему на смартфоны этой компании стала возможной установка не только кастомных прошивок на базе Android, но и других платформ, как, например, Firefox OS или Ubuntu Touch.

В настоящее время этот загрузчик поддерживается только на недорогих моделях смартфонов — Xperia E3, M2, T2 Ultra и T3. К сожалению, сменить прошивку на Xperia Z3 с помощью этого загрузчика пока не получится, однако не исключено, что такая возможность в скором времени появится и у пользователей других моделей смартфонов от Sony.

С инструкцией вы можете ознакомиться здесь.

90 комментариев

Заголовок темы звучит так, как будто на сони уже парк этих прошивок. А на деле просто возможно на сони появяться эти прошивки.

10к руб+ — куда уж недорогие то..

Jomphboob,
По сравнению с Z3 Dual за 40 косых, очень даже не дорогие %)

horsekiller,
Может они просто выпустили загрузчик для этих телефонов чтоб потом не заморачиваться с их поддержкой т.к мододелы это смогут сделать быстрей

Что-то я не понял о чём новость. У сони и так давно есть оффициальный анлок бутлоудера. В чём проблема открыть загрузчик, поставить удобное рекавери и закинуть любую прошивку? На соньках уже были порты этих систем, просто на разных моделях, поскольку эти оси точно не лучше ведра на данный момент, да и в функциональности точно проигрывают. Так что новость не так уж и важна.

clever_man,
Заголовок не относится к статье. Авторы совершенно не понимали о чем писали. Ubuntu Touch и Firefox OS можно было поставить и раньше. Вся новость заключается в том, что Sony выпустила Bootloder с возможность загрузки с recovery раздела, который содержит второй загрузчик(у многих телефонов это recovery.img), его можно заменить на CWM или TWRP и заливать прошивки привычным способом. Только и всего.

kaizer979,
Что крутого? Сони самые дер.мовые телефоны. Еще и залочено что только можно! Не понимаю людей которые их вообще покупают. Сони утопись.

alphasim,
Не согласен с тобой я всегда только сони пользуюсь меня полностью устраивает не стоит марку гадить если сам пользуешься дер*мом

djsega2009,
а ты попробуй попользоваться Sony Sola =) Сразу поймешь ненависть к марке ))

anttoshka,
А ты линейкой Z попользуйся.

alphasim,
Они водонепроницаемые 😉

ни один телефон не рутовал, даже ковыряться с этим не собираюсь.
все утраивает как есть.

alphasim,
Что там залочено-то?

Ma9g0t,
Ничего. Просто автор поста фанат самсунга или китайцев.

alphasim,
И что плохого ты нашел в сони. Нормальные себе аппараты. Просто может ты привык уже видеть недостатки во всем. Это говорит о психическом растройстве. Обратиська к психиатру

alphasim,
Отличные телефоны! Жене купил z1c, после этого купил себе zr, брат купил zr, сейчас супруга брата тоже хочет себе z3c/z1c.
Удобно, красиво, всё работает, не лагает. Рутовать не собираюсь.

Z3 compact хочу убунтюшу.

sanat1,
Чем вам всем так нравится убунту?

VaDeR69, система довольно необычная и интересная.

Dark-O-Storm,
И что? Даже приложения есть?

яблочный хомячек, они не нужны.

Dark-O-Storm, т.е. навигация, мессенджеры/соцсети и т.д. лишний функционал для современного смартфона?

Renegadson,
Это все довольно легко портируется.

evgeniy2, совсем недавно ставил на нексус4 свежую убунту. Достаточно продвинулась в сравнении с версиями год-пол назад, но ещё однако недоконца увы допилена и не хватает приложений (про игры вообще молчу). Сделают возможность запуска андроид-софта — будет круто. А в данный момент — необычная звонилка с минимумом возможностей, прям как яось))))

Mobick, циан12 — вот что в данный момент огонь. Много настроек, тем, все красиво, лампово и гладко. 😉

Mobick,
Canonical сейчас не до портов андроид-софта, ось допилить надо, желательно по времени с win10, а потом запуск андроид-софта реализуют, это не сложно ибо он в java-машине работает.

Dark-O-Storm,
охрененный ответ, сразу побежал ставить после такого!

VaDeR69,
Косят под труъ линуксоидов

Ron_FiX,
Что значит «косят»? Я тоже установлю себе Ubuntu Touch когда ее допилят, пока еще очень сырая.

evgeniy2,
Типо mustdie и т.д.

Ron_FiX,
Винда уже давно не mustdie, Android базируется на Linux, а тут Ubuntu Touch полноценная операционка, только еще оооооочень сырая.

evgeniy2,
Убунта тоже вроде на ядре линукс, или я отстал от жизни?

Ron_FiX,
Не отстал, в Android ядро Linux(урезанное) оно используется в основном только для запуска Java машины, а Ubuntu Touch это полноценная операционка, в идеале подключил смартфон к монитору, клаве и мышки: получил полноценный комп. По крайней мере именно к этому стремятся.

evgeniy2,
лолшто? Ядро нужно только для запуска dalvik/ART, а всё остальное делает клавиатура и мышка. Сам понел, что написал?

evgeniy2,
А ты внимательно читать пробовал?

Ron_FiX,
Логично предположить, что самый распространенный дистр линукса будет работать на ядре линукса. Даже в своей мобильной реинкарнации

VaDeR69,
«Живу на Ubuntu» уже 5 лет и вообще под *NIX системами включая MacOS и на винду возвращаться не собираюсь.

evgeniy2,
Привет от Игоря.

Ron_FiX,
И от Тони.

Тактикой Лыжи пошли — проэксперементировать на бюджетках, потом запускать на флагманы, если прокатит.

Любители каштомов уже здесь ?

Uziel2000,
прочитал как камшотов)

DenisioDelBoro,
Одно и то же

DenisioDelBoro,
Такая же херня

молодцы! шаг на встречу

бубунту да, но в лисице смысла нет

modification,
А в чем разница?

и как всегда забыли про старые модели сони. всем привет от Sony Xperia S

schokk_92,
Так на S-ку же есть убунту.

schokk_92, всем привет от Sony Ericsson Neo V. Правда, он у меня в коробке лежит.

Dark-O-Storm,
Всем привет от моего Xperia Neo V, на котором уже доступна кастомная Android 5.1 (хоть и сырая, но LegacyXperia своевременно обновляет свои билды)

horsekiller,
Ключевое слово сырая

Ron_FiX, да, есть критическая недоработка — фонарик тухнет при выключении экрана.

Luk Skyuoker,
Сырая! Срочно на доработку

horsekiller,
Xperia Play, тоже Android 5.1 от LegacyXperia

schokk_92, Sony tablet s приветствует тебя

Ну теперь понесутся кастомные сборочки 🙂

NOVA_RAZER,
Ubuntugen и FIUI.

VaDeR69, UbIUI, Cyanofox OS, Firegentu OS.

Dark-O-Storm,
BolgenfoxOS BolgentuOS

Зачем они блокируют возможность кастома. Человек с кривыми руками превратил телефон в кирпич и потопал за новым в магазин. Профит для мобильного рынка.

tapdroid,
Они жадные, очень жадные. Спят и видят как мы ставим кастомы и ломаем смартфоны. Потом обманывает их бедолага и несём свои сломанные смартфоны к ним в сервис и они бедняжки ремонтируют по гарантии наши смартфоны при этом тратя много денег сил и времени, а мы такие плохие пользуемся этим при первой же возможности.

Это — единственное, что ей остается. Скоро кирдык, как и прочим департаментам

Nightwildchild,
Скажи это ps4

Установить-то можно,а нужно ли?

lexa987,
Первый адекватный вопрос на новость. И ведь вы правы.

На что только не пойдут, лишь бы хоть чуть-чуть продажи поднять.

Nullalex, ну да, сделали возможность ставить убунты/фаерфоксы чтобы продажи поднять, логика невероятная..

Vincent_uff,
человек, привыкший к циану и прочему никогда не купил бы раньше Сони. Теперь купит.
Еще вопросы?

Для моего Z3 например есть официальный циан 12 и прочее, вопросы я тебе не задавал.

Nullalex,
Да разве ж. Когда выбирал себе новый тел, который можно было бы купить на стипендию бедного студента, одним из критериев было наличие кастом прошивок. В итоге Xperia ZR.

Дак вроде и раньше можно было ставить кастомы) Имея ZU и Z1 я с легкостью ставил кастомы. Правда перед тем как «научить» телефон ставить кастомы пришлось час-два с ним помучаться) Ну а потом все, ставь что хочешь, и в любых количествах 🙂 Так что особой проблемы я не видел, ведь час-два для дальнейшего неограниченного счастья это не проблема. 😉

Лучше бы поддержку Windows Phone 8.1 и 10 добавили.

а зачем это туда устанавливать?))

С прямыми руками их и так не трудно было устанавливать

Да хоть iOS — убогому, лагаещему guano от соне, это не поможет.
Из howna конфетку не вылепить.

WTF71,
Покажи мне в каком месте лагает линейка флагманов серии Z. На Z3 tablet compact оболочка сони на 5.0 работает так же ,как сток. Плавно и без лагов.

dfrew,
А у меня люмия 535 делает все то же что и 935 умеет. А бюджетки сони так умеют?

Ron_FiX,
Видео 4к снимает? Ты хотел сказать 930?
Далека 535 от 930-й или 1520, тем более от новых флагманов которые представят к выходу 10-ки, не обманывай себя.

Лучше бы lollipop на Xperia S выпустили

sdfrtit,
CyanogenMOD 5.0 же стабильный есть

Установить прошивку на тот же Z3 можно и сейчас. Но эта Сони со своими DRM ключами. При удаление которых и без того не лучшая в темноте камера становится ужасной

Читать еще:  Тест популярных архиваторов

везет владельцам,респект сони,а вот аштиси б сделало б такое,что б без танцев с бубном ставить можно

не разобрался каким образом бутлоудер поставить. ((

Привет от Sony Xperia C

Видимо у сони продажи падают, популярность ниже плинтуса, вот и решили что-то новое сделать)

Ну не знаю ребята 5.0.2 на Z 1 устраивает и да на сони пропало желание что то менять наверное старею.

Бы Meizu MX2, MX3, HTC m8. Z3 точно худший флагман.

Игрок World of Warcraft повторил подвиг Картмана из «Южного Парка»

Мир выходит из самоизоляции, но ограничения снимаются настолько выборочно и постепенно, что многие продолжают сходить с ума от безделья. На что может толкнуть человека затяжное домоседство? К примеру, блогер Dr Five решил повторить подвиг Картмана из «Южного Парка», который хотел прокачаться до 60 уровня в WoW, убивая кабанчиков.

EGS дарит GTA V бесплатно и навсегда. Магазин «рухнул» в первые же минуты раздачи

Кажется, даже ярые противники Epic Games Store сейчас побегут скачивать этот лончер. Да, там действительно раздают GTA V. И ажиотаж настолько высок, что сайт магазина тут же упал замертво. Ситуация должна исправиться в ближайшее время.

Нас ждёт эра стеклянных смартфонов. Объясняем, почему это хорошо

Недавно аналитики заявили, что стеклянных смартфонов станет больше — свыше половины от всех новых гаджетов. Пользователи зачастую трактуют это однозначно: производители сговорились делать хрупкие аппараты, чтобы их чаще пришлось менять. Похоже, стекло и впрямь будет нормой — но дело не в жадности вендоров. Просто это очень удобный материал. Объясняем, почему за ним ближайшее будущее.

Сделал дело — присваивай смело. Как бесплатно получить новый флагман HUAWEI

В прошлом месяце HUAWEI представила флагманский смартфон P40. Этот красавец щеголяет топовым восьмиядерным процессором Kirin 990 5G, 8 ГБ оперативки и едва ли не лучшей на рынке 50-мегапиксельной камерой. Столь любопытную новинку любой пользователь 4PDA может получить бесплатно. Кроме шуток. Что надо сделать? Читайте дальше!

Microsoft переработала легендарную командную строку Windows

Несмотря на постоянные апгрейды графического интерфейса, командная строка остаётся востребованной пользователями Windows. В рамках конференции Build 2020 Microsoft представила релизную версию приложения Terminal 1.0, получившего множество полезных функций — от поддержки вкладок и задействования ресурсов GPU до возможности отображения GIF-картинок и эмодзи вместо классического текста на чёрном фоне.

Запуск Ubuntu на Android-смартфоне Sony Xperia S (или Записки сумасшедшего)

Напоминаем, что попытки повторить действия автора могут привести к потере гарантии на оборудование и даже к выходу его из строя. Материал приведен исключительно в ознакомительных целях. Если же вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимательно прочитать статью до конца хотя бы один раз. Редакция 3DNews не несет никакой ответственности за любые возможные последствия

На самом деле идея запуска какого-нибудь дистрибутива на смартфоне или планшете под управлением Android далеко не нова. Даже на самом первом аппарате с этой ОС, HTC Dream, умельцы заставляли работать Debian. На вопрос «Кому и зачем всё это надо?» наиболее полно ответила Motorola со своим Laptop Dock и оболочкой WebTop, которые превращали смартфон в не самый плохой нетбук. Этакая смесь два в одном — взболтать, но не смешивать. Реализация в «железе» интересная, но по разным причинам массовой она не стала. Любопытное развитие идея получила в стане Canonical, где сейчас занимаются проектом Ubuntu for Android — полноценной ОС, адаптированной для смартфонов. Правда, здесь тоже требуется док-станция, но уже без экрана, батарейки и прочих аксессуаров. То есть более дешёвая.

Энтузиасты тоже не отстают — есть несколько проектов по запуску «больших» ОС на телефонах: классический Debian Kit for Android, универсальный Linux Installer и самый простой LinuxonAndroid, который мы и рассмотрим в этой статье. Работают они на одном и том же принципе — запуске chroot-окружения в Linux-ядре Android. Естественно, смартфон должен быть достаточно мощным — CPU с частотой хотя бы в районе 1 ГГц, как минимум 512 Мбайт RAM и хотя бы пара гигабайт свободного места на SD-карте. Для корректной работы нужны root-права, поддержка ext2/3/4, возможность монтирования loop-устройств, загрузка модулей ядра и так далее. Желательно иметь максимально урезанную прошивку для экономии памяти и ресурсов процессора, а также использовать легковесные оболочки LXDE или XFCE. Полный список совместимых устройств и прошивок/ядер можно найти здесь.

В итоге у нас получится примерно вот такое чудо

Если вашего смартфона в списке нет, то это ещё не значит, что он не подходит. Мы же достаточно подробно рассмотрим процесс установки Ubuntu 12.04 на один из совместимых телефонов — Sony Xperia S с Android 2.3.7 и стоковым ядром, так как на свежей 4-й версии установка может не заработать. Если вы ранее уже лишились гарантии и DRM-ключей в процессе софтовых игрищ с аппаратом, то можете продолжать. В противном случае не рекомендуется выполнять нижеследующие действия. Желательно сделать резервную копию важных данных и настроек. Перед всеми манипуляциями полностью зарядите батарею смартфона и позаботьтесь о том, чтобы свет не «мигнул» во время прошивки.

Наиболее простой и надёжный способ получения root-доступа для Sony Xperia S — это специально подготовленная прошивка, в которой уже есть такая возможность и нет лишнего ПО. Для установки придётся разблокировать загрузчик, благо для этого есть официальные методы. Следуя инструкции, перед разблокировкой необходимо убедиться в том, что она вообще возможна. Наберите на телефонной клавиатуре код *#*#7378423#*#* (слово service) для открытия сервисного меню. Здесь надо перейти к разделу Service info → Configuration → Rooting Status и посмотреть параметр Bootloader unlock allowed. Если напротив него стоит Yes, то записываем IMEI и переходим к следующему этапу. IMEI также можно узнать, набрав *#06# .

Получить ключ разблокировки можно на этой странице. Здесь надо указать IMEI аппарата без последней цифры, имя и адрес e-mail. (Та-дам, IMEI попал в чёрный список Sony!) Выданный ключ надо куда-нибудь записать. Ещё нам понадобятся драйвера для Android и утилита fastboot. И то и другое входит в состав SDK. Можно не ставить весь набор SDK, а просто найти в Сети архивы только с двумя вышеназванными компонентами. В папке с драйверами (например, C:Program FilesAndroidandroid-sdkextrasgoogleusb_driver ) придётся заменить файл android_winusb.inf на тот, что содержится в этом архиве, а исходный файл переименовать и оставить там же. Также необходимо скачать последнюю prerooted-прошивку с Gingerbread с этого сайта. (Сейчас это KA_Xperia_S_prerooted_76TW.zip)

Теперь выключим телефон и, зажав клавишу увеличения громкости, подключим его через USB-шнурок к компьютеру. Если на аппарате светодиод стал синим, то телефон перешёл в нужный нам fastboot-режим — кнопку можно отпустить. Кликаем правой кнопкой мыши по значку «Мой компьютер», выбираем в меню пункт «Управление» и переходим в «Диспетчер устройств». Ищем в списке S1Boot Fastboot, дважды кликаем по нему и на соответствующей вкладке жмём «Обновить драйвер». В мастере переходим к ручной установке драйверов. Далее проходимся по пунктам «Выбрать драйвер из списка уже установленных драйверов» → «Установить с диска» → «Обзор…» и выбираем в папке с драйверами файл android_winusb.inf , а затем в списке указываем Android Bootloader Interface и завершаем установку.

Если смартфон при таком подключении очень быстро переходит в режим подзарядки и светодиод меняет цвет с синего на зелёный, то вы вряд ли успеете вручную установить драйвера. В некоторых случаях помогает такой финт: отключаем смартфон от ПК, в меню диспетчера устройств выбираем «Действие» → «Установить старое устройство» и в открывшемся мастере выбираем ручную установку драйвера. Далее, как описано выше, добираемся до папки с драйверами и принудительно инсталлируем Android Bootloader Interface (4.0.0.0). Подключаем телефон в fastboot-режиме, он определится как Android ADB Interface. А вот теперь по накатанному пути обновляем для него драйвера, но снимаем галочку «Только совместимые устройства» и ставим Android Bootloader Interface (7.0.0.1).

Ещё раз обращаем внимание, что любые операции со смартфоном делаются на ваш страх и риск! После разлочки загрузчика вы можете лишиться гарантии, потеряете DRM-ключи, вам будет запрещено ставить официальные OTA-обновления, а также придётся аккуратно выбирать последующие прошивки. Если вас не страшит сия участь, то продолжим. Открываем командную строку (Win+R, cmd, Enter) и переходим к папке, где лежит fastboot.exe. Если вы установили Android SDK, то это C:Program FilesAndroidandroid-sdkplatform-tools .

Если в ответ вы получили что-то в духе version: 0.5, то всё в порядке. В случае ошибки проверьте правильность установки драйвера в диспетчере устройств или попробуйте отключить и снова подсоединить аппарат в fastboot-режиме. Затем ещё раз попытайтесь выполнить эту команду. Остался последний этап, после которого пути назад не будет, и есть ещё время отказаться от всей этой затеи. Если терять уже нечего, то выполняем нижеследующую команду, где KEY — это код разблокировки, который был ранее получен на сайте Sony.

Телефон пока не отключаем. Прошивка устанавливается с помощью утилиты QuikIMG. В подкаталог images необходимо скопировать img-образ системы из архива с prerooted-прошивкой и ничего более. Не перепутайте — не zip-архив, а именно файл img (например, system.img)! Запускаем QuikIMG, в списке слева выбираем извлечённый img-файл, справа отмечаем system и нажимаем кнопку Flash. Через пару минут телефон прошьётся и его можно будет отсоединить от ПК, перезагрузить и провести базовую настройку системы. Проверяем, что у нас действительно установлена версия 2.3.7 и включаем режим отладки в настройках приложений.

Первым делом необходимо скачать архив с подготовленным образом Ubuntu (есть и другие дистрибутивы). Для Xperia S подойдёт Ubuntu Small (с LXDE) или Full (с Unity). На SD-карте или во внутреннем хранилище надо создать папку ubuntu и скопировать в неё файлы img и md5 из скачанного архива. А пока всё это добро скачивается, лучше заняться установкой минимума необходимого ПО в телефоне — непосредственно Complete Linux Installer, системных утилит BusyBox (нужны не для всех моделей), терминала Android Terminal Emulator, VNC-клиента вроде android-vnc-viewer и при желании какого-нибудь SSH-клиента. В самом приложении можно найти инструкции по запуску различных дистрибутивов, небольшой FAQ и прочую полезную информацию.

Для запуска Ubuntu надо перейти в раздел Launch, выбрать в списке наш дистрибутив и нажать Start. Откроется окно терминала. При первом запуске образ системы проходит проверку целостности, так что придётся подождать несколько минут, пока она завершится. Затем надо дважды ввести пароль пользователя, согласиться на запуск VNC-сервера (y) и, если хотите, SSH-сервера. Осталось указать разрешение экрана и сохранить по желанию указанные настройки как дефолтные. Теперь можно подключаться с помощью VNC-клиента к запущенной ОС локально или же по Wi-Fi с другой машины. Порт 5900, адрес localhost или IP-адрес смартфона, логин и пароль совпадают — ubuntu. В настройках цвета лучше выставить 24bpp.

Читать еще:  Dragon Ball FighterZ — не в бровь, а в глаз

Ubuntu с оболочками LXDE и Unity

В итоге получается вполне рабочая настольная ОС, запущенная на смартфоне. Конечно, следует учитывать некоторую нестабильность, не очень большой выбор ПО для ARM-платформы и не столь быструю работу, как на обычном современном ПК. Впрочем, для экспериментов этого достаточно. Работать непосредственно на телефоне не очень удобно — проще подключить Bluetooth-клавиатуру и мышь, а изображение вывести на монитор или ТВ. Прочие пути улучшения работы в новом окружении и решение некоторых проблем можно найти в wiki проекта.

Удалённое подключение к смартфону через TightVNC

Для завершения работы Ubuntu достаточно выполнить в эмуляторе терминала команду exit. Как видите, всё довольно просто. Большую часть времени заняла возня с прошивкой для получения root-прав. На других аппаратах всё может быть как проще, так и сложнее. В связи с этим в очередной раз призываем к внимательности и аккуратности при работе с прошивками, дабы не превратить высокотехнологичную игрушку в «кирпич».

Ну что, кажется, рассказали обо всех важных деталях. Поэтому можно распрощаться и напоследок традиционно пожелать удачных изысканий на ниве смартфонного убунтоводства!

Популярные группы

Запуск Ubuntu на Android-смартфоне

Пожалуй, вопрос «Зачем?» лучше сразу оставить в стороне. В этом материале мы ответим на другой вопрос — как установить на смартфон под управлением Android полноценный вариант ОС Linux и какие сложности могут поджидать на этом пути

Напоминаем, что попытки повторить действия автора могут привести к потере гарантии на оборудование и даже к выходу его из строя. Материал приведен исключительно в ознакомительных целях. Если же вы собираетесь воспроизводить действия, описанные ниже, настоятельно советуем внимательно прочитать статью до конца хотя бы один раз. Редакция 3DNews не несет никакой ответственности за любые возможные последствия

На самом деле идея запуска какого-нибудь дистрибутива на смартфоне или планшете под управлением Android далеко не нова. Даже на самом первом аппарате с этой ОС, HTC Dream, умельцы заставляли работать Debian. На вопрос «Кому и зачем всё это надо?» наиболее полно ответила Motorola со своим Laptop Dock и оболочкой WebTop, которые превращали смартфон в не самый плохой нетбук. Этакая смесь два в одном — взболтать, но не смешивать. Реализация в «железе» интересная, но по разным причинам массовой она не стала. Любопытное развитие идея получила в стане Canonical, где сейчас занимаются проектом Ubuntu for Android — полноценной ОС, адаптированной для смартфонов. Правда, здесь тоже требуется док-станция, но уже без экрана, батарейки и прочих аксессуаров. То есть более дешёвая.

Энтузиасты тоже не отстают — есть несколько проектов по запуску «больших» ОС на телефонах: классический Debian Kit for Android, универсальный Linux Installer и самый простой LinuxonAndroid, который мы и рассмотрим в этой статье. Работают они на одном и том же принципе — запуске chroot-окружения в Linux-ядре Android. Естественно, смартфон должен быть достаточно мощным — CPU с частотой хотя бы в районе 1 ГГц, как минимум 512 Мбайт RAM и хотя бы пара гигабайт свободного места на SD-карте. Для корректной работы нужны root-права, поддержка ext2/3/4, возможность монтирования loop-устройств, загрузка модулей ядра и так далее. Желательно иметь максимально урезанную прошивку для экономии памяти и ресурсов процессора, а также использовать легковесные оболочки LXDE или XFCE. Полный список совместимых устройств и прошивок/ядер можно найти здесь — http://linuxonandroid.org/working-devices/.

Если вашего смартфона в списке нет, то это ещё не значит, что он не подходит. Мы же достаточно подробно рассмотрим процесс установки Ubuntu 12.04 на один из совместимых телефонов — Sony Xperia S с Android 2.3.7 и стоковым ядром, так как на свежей 4-й версии установка может не заработать. Если вы ранее уже лишились гарантии и DRM-ключей в процессе софтовых игрищ с аппаратом, то можете продолжать. В противном случае не рекомендуется выполнять нижеследующие действия. Желательно сделать резервную копию важных данных и настроек. Перед всеми манипуляциями полностью зарядите батарею смартфона и позаботьтесь о том, чтобы свет не «мигнул» во время прошивки.

Наиболее простой и надёжный способ получения root-доступа для Sony Xperia S — это специально подготовленная прошивка, в которой уже есть такая возможность и нет лишнего ПО. Для установки придётся разблокировать загрузчик, благо для этого есть официальные методы. Следуя инструкции, перед разблокировкой необходимо убедиться в том, что она вообще возможна. Наберите на телефонной клавиатуре код *#*#7378423#*#* (слово service) для открытия сервисного меню. Здесь надо перейти к разделу Service info → Configuration → Rooting Status и посмотреть параметр Bootloader unlock allowed. Если напротив него стоит Yes, то записываем IMEI и переходим к следующему этапу. IMEI также можно узнать, набрав *#06#.

Получить ключ разблокировки можно на этой странице — http://unlockbootloader.sonymobile.com/unlock/step1. Здесь надо указать IMEI аппарата без последней цифры, имя и адрес e-mail. (Та-дам, IMEI попал в чёрный список Sony!) Выданный ключ надо куда-нибудь записать. Ещё нам понадобятся драйвера для Android и утилита fastboot. И то и другое входит в состав SDK. Можно не ставить весь набор SDK, а просто найти в Сети архивы только с двумя вышеназванными компонентами. В папке с драйверами (например, C:Program FilesAndroidandroid-sdkextrasgoogleusb_driver) придётся заменить файл android_winusb.inf на тот, что содержится в этом архиве, а исходный файл переименовать и оставить там же. Также необходимо скачать последнюю prerooted-прошивку с Gingerbread с этого сайта — http://www.xdafileserver.nl/index.php?dir=Sony+(Ericsson)/SE+Xperia+S+(LT26i)/STOCK+ROMS/GB. (Сейчас это KA_Xperia_S_prerooted_76TW.zip)

Теперь выключим телефон и, зажав клавишу увеличения громкости, подключим его через USB-шнурок к компьютеру. Если на аппарате светодиод стал синим, то телефон перешёл в нужный нам fastboot-режим — кнопку можно отпустить. Кликаем правой кнопкой мыши по значку «Мой компьютер», выбираем в меню пункт «Управление» и переходим в «Диспетчер устройств». Ищем в списке S1Boot Fastboot, дважды кликаем по нему и на соответствующей вкладке жмём «Обновить драйвер». В мастере переходим к ручной установке драйверов. Далее проходимся по пунктам «Выбрать драйвер из списка уже установленных драйверов» → «Установить с диска» → «Обзор…» и выбираем в папке с драйверами файл android_winusb.inf, а затем в списке указываем Android Bootloader Interface и завершаем установку.

Если смартфон при таком подключении очень быстро переходит в режим подзарядки и светодиод меняет цвет с синего на зелёный, то вы вряд ли успеете вручную установить драйвера. В некоторых случаях помогает такой финт: отключаем смартфон от ПК, в меню диспетчера устройств выбираем «Действие» → «Установить старое устройство» и в открывшемся мастере выбираем ручную установку драйвера. Далее, как описано выше, добираемся до папки с драйверами и принудительно инсталлируем Android Bootloader Interface (4.0.0.0). Подключаем телефон в fastboot-режиме, он определится как Android ADB Interface. А вот теперь по накатанному пути обновляем для него драйвера, но снимаем галочку «Только совместимые устройства» и ставим Android Bootloader Interface (7.0.0.1).

Ещё раз обращаем внимание, что любые операции со смартфоном делаются на ваш страх и риск! После разлочки загрузчика вы можете лишиться гарантии, потеряете DRM-ключи, вам будет запрещено ставить официальные OTA-обновления, а также придётся аккуратно выбирать последующие прошивки. Если вас не страшит сия участь, то продолжим. Открываем командную строку (Win+R, cmd, Enter) и переходим к папке, где лежит fastboot.exe. Если вы установили Android SDK, то это C:Program FilesAndroidandroid-sdkplatform-tools.

2 cd C:Program FilesAndroidandroid-sdkplatform-tools

fastboot.exe -i 0x0fce getvar version

Если в ответ вы получили что-то в духе version: 0.5, то всё в порядке. В случае ошибки проверьте правильность установки драйвера в диспетчере устройств или попробуйте отключить и снова подсоединить аппарат в fastboot-режиме. Затем ещё раз попытайтесь выполнить эту команду. Остался последний этап, после которого пути назад не будет, и есть ещё время отказаться от всей этой затеи. Если терять уже нечего, то выполняем нижеследующую команду, где KEY — это код разблокировки, который был ранее получен на сайте Sony.

1 fastboot.exe -i 0x0fce oem unlock 0xKEY

Телефон пока не отключаем. Прошивка устанавливается с помощью утилиты QuikIMG. В подкаталог images необходимо скопировать img-образ системы из архива с prerooted-прошивкой и ничего более. Не перепутайте — не zip-архив, а именно файл img (например, system.img)! Запускаем QuikIMG, в списке слева выбираем извлечённый img-файл, справа отмечаем system и нажимаем кнопку Flash. Через пару минут телефон прошьётся и его можно будет отсоединить от ПК, перезагрузить и провести базовую настройку системы. Проверяем, что у нас действительно установлена версия 2.3.7 и включаем режим отладки в настройках приложений.

Первым делом необходимо скачать (http://linuxonandroid.org/downloads/) архив с подготовленным образом Ubuntu (есть и другие дистрибутивы). Для Xperia S подойдёт Ubuntu Small (с LXDE) или Full (с Unity). На SD-карте или во внутреннем хранилище надо создать папку ubuntu и скопировать в неё файлы img и md5 из скачанного архива. А пока всё это добро скачивается, лучше заняться установкой минимума необходимого ПО в телефоне — непосредственно Complete Linux Installer, системных утилит BusyBox (нужны не для всех моделей), терминала Android Terminal Emulator, VNC-клиента вроде android-vnc-viewer и при желании какого-нибудь SSH-клиента. В самом приложении можно найти инструкции по запуску различных дистрибутивов, небольшой FAQ и прочую полезную информацию.

Для запуска Ubuntu надо перейти в раздел Launch, выбрать в списке наш дистрибутив и нажать Start. Откроется окно терминала. При первом запуске образ системы проходит проверку целостности, так что придётся подождать несколько минут, пока она завершится. Затем надо дважды ввести пароль пользователя, согласиться на запуск VNC-сервера (y) и, если хотите, SSH-сервера. Осталось указать разрешение экрана и сохранить по желанию указанные настройки как дефолтные. Теперь можно подключаться с помощью VNC-клиента к запущенной ОС локально или же по Wi-Fi с другой машины. Порт 5900, адрес localhost или IP-адрес смартфона, логин и пароль совпадают — ubuntu. В настройках цвета лучше выставить 24bpp.

Читать еще:  Пять многопользовательских карт Call of Duty: Modern Warfare стали временно доступны игрокам Warzone

Ubuntu с оболочками LXDE и Unity

В итоге получается вполне рабочая настольная ОС, запущенная на смартфоне. Конечно, следует учитывать некоторую нестабильность, не очень большой выбор ПО для ARM-платформы и не столь быструю работу, как на обычном современном ПК. Впрочем, для экспериментов этого достаточно. Работать непосредственно на телефоне не очень удобно — проще подключить Bluetooth-клавиатуру и мышь, а изображение вывести на монитор или ТВ. Прочие пути улучшения работы в новом окружении и решение некоторых проблем можно найти в wiki проекта.

Удалённое подключение к смартфону через TightVNC

Для завершения работы Ubuntu достаточно выполнить в эмуляторе терминала команду exit. Как видите, всё довольно просто. Большую часть времени заняла возня с прошивкой для получения root-прав. На других аппаратах всё может быть как проще, так и сложнее. В связи с этим в очередной раз призываем к внимательности и аккуратности при работе с прошивками, дабы не превратить высокотехнологичную игрушку в «кирпич».

Ну что, кажется, рассказали обо всех важных деталях. Поэтому можно распрощаться и напоследок традиционно пожелать удачных изысканий на ниве смартфонного убунтоводства!

Отключение ненужных заводских приложений на устройствах Sony

Инструкция по отключению и удалению стоковых приложений без разблокировки загрузчика и рута на устройствах Sony

1. Открываем опции для разработчика в настройках смартфона планшета. Для этого идём в «Настройки -> Система -> О телефоне» и тапаем пальцем 8 раз по «Номер сборки». Должно будет выскочить уведомление о том, что вы стали разработчиком.
2. Включаем отладку по USB. Для этого заходим в «Настройки -> Система -> Для разработчиков» и включаем «Отладка по USB».
3. Подключаем устройство к компьютеру в режиме «Передача файлов» («Настройки -> Подключения и устройства -> Подключения USB -> Режим подключения USB -> Передача файлов»).
4. Устанавливаем драйвер.

  • Драйвера: https://developer.sony.com/develop/drivers/
  • Инструкция по установке: раз, два

Непосредственно сам процесс удаления отключения (заморозки) приложений

1. Скачиваем архив Files_Sony.zip (прикрепил к посту). Распаковываем на компьютере.
2. Узнаём имя пакета приложения, которое мы хотим заморозить или удалить. Сделать это можно с помощью App Inspector . Или же смотрим таблицу. Ссылка на неё есть внизу этого поста.

3. Далее зажимаем shift на клавиатуре и не отпуская его кликаем правой кнопкой мыши по папке «tools», в меню выбираем «открыть окно команд». Откроется окно консоли, где вводим следующую команду и жмём enter на клавиатуре:

*команды можно копировать и вставлять правой кнопкой мыши (ctrl +v не работает)

4. Держим телефон в разблокированном состоянии и постоянно посматриваем на экран т.к. в момент ввода следующих команд на экране выскочит уведомление и нужно будет дать разрешение на отладку для вашего ПК. Выглядеть окошко будет так:

после ввода в окне консоли вы должны увидеть идентификатор (он уникальный) своего устройства

  • Если у вас будет написано «waiting devices» -> это значит что adb ждёт и не видит устройств. Причина либо в неустановленном драйвере, либо у вас не включена отладка по USB.
  • Если у вас будет написано «unauthorized» -> это значит что вы не разрешили отладку на телефоне (в окошке на телефоне не нажали OK)

5. Определились с приложением? Отключаем его или удаляем.

Команды ниже для Android 8. Если у вас андроид версии ниже — смотрим примечание.

для «заморозки» вводим следующую команду:

Например для заморозки What`s New нужно ввести «adb shell pm disable-user com.sonymobile.entrance«, где имя пакета это «com.sonymobile.entrance«

если хотите удалить то вводите (удалять не рекомендую! некоторые приложения могут не удаляться)

Пример: «adb shell pm uninstall com.sonymobile.entrance»

если вы в будущем захотите разморозить приложение, тогда вводите:

Всё тот же пример: «adb shell pm enable —user 0 com.sonymobile.entrance»

для Android 5 6 команды следующие:

заморозка: adb shell pm hide «имя пакета»
разморозка: adb shell pm unhide «имя пакета»

удаление: adb shell pm uninstall —user 0 «имя пакета»
заморозка: adb shell pm disable-user —user 0 «имя пакета»
разморозка: adb shell enable —user 0 «имя пакета»

Как подключить телефон с Android к Ubuntu как MTP устройство

Один из способов подключить Android к Ubuntu Linux

Данное руководство проверено для телефонов Samsung Galaxy Nexus и Samsung Galaxy S 2 (в дальнейшем «телефон» или «Android«). Думаю, и для многих других будет также справедливо.

Телефон при подключении к компьютеру по USB кабелю информирует пользователя и предлагает выбрать: подключиться как MTP-устройство (это различные музыкальные плееры, хранилища музыки и просто файлов), или же подключиться как камера.

Однако, Ubuntu об этом устройстве мало что знает, поэтому не предлагает что-либо с ним делать. Что же, наша задача: объяснить как пользоваться Android’ом Ubunt’е

Кстати, на месте «Ubuntu» тут можно написать «Linux Mint» — для него всё ровно то же. А при должной замене названий команд установки пакетов — это будет работать на большинстве Linux-based систем (названия самих пакетов обычно совпадают).

Итак, чтобы можно было использовать в Ubuntu телефон с Android в качестве MTP-устройства, нужно установить пакеты mtpfs — для того, чтобы можно было использовать телефон, как обычный примонтированный диск. mtp-tools также окажется полезным.

Далее вводим команду mtp-detect для выяснения подробностей о телефоне, что мы подключили:

Здесь для нас важны 2 числа: VID и PID. Это vendor id и product id — идентификатор производителя и идентификатор продукта (модели устройства).

Теперь нам нужно отредактировать конфигурационный файл:

Тут то нам и пригодятся VID и PID! Пишем в файле:

Не забыть заменить 04e8 и 685c на нужные VID и PID — соответственно!

Чтобы правило из конфигурационного файла вступило в силу — перезапускаем udev:

Создаём папку, в которую будет монтироваться (подключаться Android). Например так:

Теперь добавим себя в группу тех, кто может подключать устройства:

На всякий случай проверим, можно ли пользователям вообще подключать подобные устройства:

Строчка «#user_allow_other» должна быть раскоментирована (без решётки спереди), то есть «user_allow_other».

После перезагрузки можно будет подключать устройство с помощью довольно длинной команды. Однако, для удобства создадим свои команды, делающие то же самое:

После перезагрузки можно будет выполнить команду «android-on«, чтобы подключить телефон. И команду «android-off«, чтобы отключить.

Sony даёт всем желающим установить на Xperia Android M Developer Preview

Всё-таки у смартфонов компании Sony, несмотря на их чрезмерную преемственность и нежелание рваться в лидеры, есть свои плюсы. И речь сейчас не о дизайне, водозащищенности или прочих особенностях Xperia. Всё дело в том, что японский производитель позволит своим потребителям побыть в шкуре владельцев Nexus, предоставив образы Android M Developer Preview для целой серии своих мобильных устройств.

Как сообщает phonearena, на сайте разработчиков Sony появились AOSP-образы Android M Developer Preview. В список устройств, поддерживающих установку предварительного релиза будущей версии операционной системы, вошли смартфоны Xperia Z3, Z3 Compact, Z2, Z1, Z Ultra, Z, ZL, E3, M2, T2 Ultra, T3, L, и S, а также планшеты Z3 Tablet Compact, Z2 Tablet, и Tablet Z. То есть те устройства, которые входят в программу Sony Open Device, подразумевающую возможность разработки на устройствах компании.

Правда, Xperia с Android M вряд ли получится использовать в качестве основного устройства. Sony предупреждает, что работа модема и камеры в сборке не реализованы, а кроме того, это AOSP, а значит Google-сервисы там не установлены.

Да и, строго говоря, процесс установки несколько сложнее обычного. Чтобы скомпилировать билд, придется выполнить определенный перечень команд в командной строке, описанных на сайте, и только потом приступить к прошивке устройства.

Тем не менее если всё это вас не пугает и вы имеете представление о своих действиях, то вы вольны попробовать M на своей Xperia уже сейчас.

Многие при покупке Android-смартфона не задумываются о том, как быстро их телефон будет терять в цене, и очень зря, ведь согласно последнему исследованию аппараты на базе операционной системы Android теряют в цене гораздо больше решений от Apple. В данном материале мы рассмотрим, какие именно устройства являются наименее привлекательными в вопросе продажи на вторичном рынке и при trade-in, а также изучим другую не менее интересную статистику, которая была собрана на основе данных о 300 смартфонах от различных производителей.

Я знаю немало ребят, которые до сих пор пользуются старыми устройствами без трендовых фишек. Очень многие все еще ходят с Xiaomi Redmi 5 Plus, который в свое время неплохо так бомбанул. Но времена меняются, вместе с ними меняются и телефоны, предлагая пользователю различные трендовые штуки. В данном материале я расскажу о нескольких особенностях, которые начала меня в последнее время сильно напрягать. Они негативно влияют удобство использования телефона.

От матрицы для создания фотоснимков в современных цифровых камерах зависит многое. И зачастую волшебное словосочетание «столько-то мегапикселей» продает пользователю то или иное устройство. Особенно, если речь идет о смартфонах, при выборе которых многие крайне трепетно начали относиться к выбору встроенной камеры. Но те самые мегапиксели — это далеко не главное. Ведь важна вся система в целом. И не последнее место в ней занимает оптика. И компания Sony, один из лидеров рынка цифровых фотокамер, разработала новую технологию, которая сделает снимки гораздо лучше.

2 комментария Оставить свой

Без модема и камеры? Когда Крым переходил в Россию у нас пару месяцев небыло мобильного интернета и в течение данного периода ходил с отрытой в тумбочке нокией 6500. Без этих вещей смысла в смарте невижу.

Месяц назад обновил Z-3compakt до андроид 5,02. Аппарат куплен два месяца назад, до этого пользовался Нокиа — 701. Посло simbian FP прывыкать к андроиду весьма трудновато да в мои 54 года. Но оно того стоит. Можно немного потерпеть и установит уже апробированную версию андроид М от Сони, привычнее что ли. В новых апдейтах всегда есть какие то баги, подождем.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector