Меню сайта

Используем телефон в качестве неттопа, или десктопный Linux на Motorola Atrix 4G

Используем телефон в качестве неттопа, или десктопный Linux на Motorola Atrix 4G

Используем телефон в качестве неттопа, или десктопный Linux на Motorola Atrix 4GВфеврале этого года в продажу поступил смартфон Motorola Atrix 4G,обладающей замечательной функцией webtop, которая позволяет приподключении телефона к одной из док-странций от Motorola использоватьфункции телефона на большом экране, а также десктопную версию Firefox. Вэтом топике я опишу, как подключить к телефону usb-устройства,запустить webtop без фирменных док-станций, используя лишь общедоступныеустройства и кабели, а сам webtop превратить в полноценный декстопныйLinux.


Hardware

Нам понадобятся:

  • Кабель HDMI-MicroHDMI. С некоторыми телефонами идет в комплекте.
  • Кабель USB-MicroUSB OTG. Нужен именно OTG, обычный MicroUSB кабель с gender-changer’ом работать не будет.
  • Powered USB-hub.

Хаб с внешним питанием нужен обязательно, даже если подключается толькоодно устройство, так как Atrix хоть и поддерживает USB-host, но питаниена порт не подается. По этой же причине хаб надо будет слегка допилить:соединить контакты USB VCC и «плюс» питания:

Используем телефон в качестве неттопа, или десктопный Linux на Motorola Atrix 4G

Через такой хаб к телефону можно подключать разные устройства, которыебудут работать даже в обычном андроиде: у меня замечательно работаетклавиатура, мышь (появляется курсор, правая кнопка работает как «назад»,колесико — «меню»), флешки (монтируются в usbdisk_1.*)

Software

Для начала понадобится официальная прошивка 2.3.4 (или кастом на её основе) с полученным root.

1. Webtop over HDMI hack

Webtop изначально доступен только при использовании одной из двух док-станций от Motorola. Этот хакпозволяет использовать webtop через обычный HDMI-кабель. Если выиспользуете кастом на основе 2.3.4, то это хак, скорее всего, там ужеесть. После установки хака при подключении к монитору во всплывающемменю появится ещё один пункт для запуска webtop.

2. webtop2sd

webtop2sd— приложение, переносящее webtop из раздела размером 800мб внутреннейsd-карты на раздел произвольного размера на внешней sd-карте, а такжевносящее некоторые изменения, необходимые для дальнейшей настройки:устанавливает webtop configurator (который используется для установкиlxterminal и synaptic), делает возможным конфигурирование AWN dock,используемого в оригинальном webtop, предоставляет дефолтномупользователю adas беспарольный доступ к sudo и др. Приложение можетсамостоятельно создать раздел нужного размера на sd-карте. Сам переносwebtop у меня занял минут 10. После перезагрузки телефона и подключенияHDMI-кабеля загрузится модифицированный webtop с внешней sd-карты. Сразупосле этого рекомендуется запустить webtop configurator, иконка длязапуска которого появится в доке, и установить с помощью него lxterminalи synaptic.

3. Чиним зависимости

Ставить что-либо ещё пока рано — дерево зависимостей от Ubuntu 9.04Jaunty Jackalope, используемое в webtop, поломано, о чем нам сообщаетsynaptic при первом запуске. Для решения проблемы предлагаетсяиспользовать этот набор скриптов. Скрипты работают довольно долго (минут 20), в это время можно посмотреть на модифицированный браузер Firefox 6.0.2:
Используем телефон в качестве неттопа, или десктопный Linux на Motorola Atrix 4G
Браузер «из коробки» поддерживает Flash 10.2. Посмотреть список закладоки незакрытых вкладок можно через андроид-приложение Webtop Connector.

Также всегда присутствует незакрываемое окно Mobile View, с которымможно взаимодействовать, как с обычным интерфейсом телефона: запускатьприложения, совершать звонки и т.п.:
Используем телефон в качестве неттопа, или десктопный Linux на Motorola Atrix 4G

4. Ставим приложения

После окончания работы скрипта можно ставить приложения через synapticили apt-get. Те, кто привык к Gnome, могут установить gnome-panel изаменить в файле /osh/usr/local/bin/start-oshwt-2.sh «awm-autostart» на«gnome-panel»:
Используем телефон в качестве неттопа, или десктопный Linux на Motorola Atrix 4G
Печально, что используется довольно старый софт от Ubutu 9.04 и, судя пофорумам, обновиться, ничего не сломав, нельзя. Впрочем, делаются попытки перенести webtop от Motorola Droid Bionic (Ubuntu 10.10) на Atrix.

Общие впечатления

Как десктоп Atrix использовать вполне можно, но относительно неудобно.Дело в небольшом количестве оперативной памяти (1Гб для современногодесктопа — мало), которое ещё нужно делить с Android, и низкой скоростичтения/записи sd-карт. При открытии нескольких вкладок в Firefoxоперативная память кончается и начинаются заметные фризы. Ещё у меняпочему-то плохо работало максимальное разрешение 1280×1024 —периодически на экране появлялись полосы и пропадало изображение насекунду, при переключении на 1024х768 проблеме исчезла.

Для первого шага совсем неплохо. Думаю, в недалеком будущем появятсядействительно производительные карманные устройства, способные полностьюзаменить современный десктоп.

Категория: Интересные статьи | Дата: 09.05.13

Меню раздела
Блок