motofan logo
       
> 

[Milestone] Usb Host на Motorola Milestone, инструкция

aleg3250
сообщение 15.2.2010, 12:00


DROID
******

Группа: Почётные мотофаны
Сообщений: 886
Регистрация: 20.10.2006
Из: Ровно
Пользователь №: 103 890
Модель телефона: Droid ULTRA
Прошивка: 4.2.2

Рейтинг: 561



USB Host режиме на Motorola Droid

Да, это правда - Android (наконец!) Имел доступ к принимающей режиме USB. Я ждал, чтобы это произошло на корону Nexus 1 или N900 в скором времени, но, как выясняется, это дроид которое берет на себя. Это аккуратный рублю, что я слышал о в ShmooCon, я хотел бы поблагодарить Майка Kershaw от Kismet и Майк Бейкер из OpenWRT для обмена Вот как это работает.

Аппаратного USB на Droid действительно способны USB-OTG (имеется в виду, что она может выступать в качестве хозяина и периферийной), однако оно имеет только стандартную Micro-B USB порту вместо Micro-AB портов, которые обычно получают от на устройство OTG (таких, как N810). С минимальным количеством усилий (и терпимости несколько ошибок), то, возможно для того, чтобы порт В качестве хост-интерфейс (как OTG говорит, что вы должны уметь делать), что означает его питания и выступает в качестве контроллера шины. Это на самом деле довольно легко, я легко могу думать около ста миллионов способов сделать это полезно на Droid (думаю: подключить любое оборудование USB Вы хотите в вашем дроид тех пор, пока он работает на Linux она должна работать в Android).

Вам нужно сделать две вещи: микро-ключ, чтобы порт (вы подключите его во время загрузки) и кабель с разъемами на праве каждого конца (для подключения периферийных). Для этого вам понадобятся три кабеля:
- Автомобиль-кабелями (Off-The-полки в магазине Verizon)
- Micro-USB кабеля (как указано выше)
- Кабель USB Extender (маленький те, которые иногда приходят с USB ключа большую работу бесплатно)

Начните с автомобиля зарядки кабеля. Взломать Micro-USB разъем (речь идет помимо довольно легко), и посмотреть на маленьких печатных плат внутри - не должно быть одной крошечной поверхностного монтажа резисторов и два провода от зарядного устройства. Непроданные и провода и резистор, а затем моста колодки, где резистор использован быть таким, чтобы он полностью замкнут. Конечный результат должен выглядеть примерно так:
Прикрепленное изображение

Это ваш микро-ключа.

Следующее, вам нужно сделать ваш кабельный разъем. Отрежьте конец от кабеля USB Extender, вы хотите сохранить конец патрубка и выбросить за вилку. Вырезать micro-USB кабеля, как хорошо, но на этот тот, который нужно держать вилку и отказаться от розетки. Вы должны теперь иметь микро-USB штекер, что будет вписываются в ваш дроид и USB-разъем, с вас могут подключить карту памяти. Газ провода от обоих концах кабеля и соединить их друг к другу, соединяющего как цвета (и щит) вместе. Когда она закончит она должна выглядеть примерно так:
Прикрепленное изображение

(Вы, очевидно, хотят изолировать провода потом, это просто чтобы показать, как связаны между собой цвета).

Вам не нужно даже коренные ваш дроид для того, чтобы проверить это работает (хотя я и мои корнями в соответствии с инструкциями здесь в любом случае), просто выполните следующие действия:
- Выключите Droid
- Подключите ключ в микро-портовый USB
- Поверните на дроида
- Отключите микро-ключ, как только исчезает логотип Motorola (как дроид появляется Lodo).
После загрузки ваш дроид, подтянуть терминал и посмотрите на Dmesg - после подключения периферийных USB-с помощью кабеля сделанные вами ранее вы увидите обычное ядро уведомления о новых устройствах USB быть связаны, поэтому они будут по очереди (или начать зарядки), если они на питание от USB. Вы только сможете подключить одно периферийное до порта возвращается к периферийным режиме, вам нужно загрузиться с микро-ключ, если вы хотите, чтобы вернуться в принимающих режиме. Итак, если вы оставите микро-ключ подключено слишком долго она запускает другую ошибку, порт застревает снабжающей электроэнергией устройств, но фактически не признает их. Надеюсь, водителям достаточно открытым исходным кодом, что это легко раздавить ошибки, и которая динамически переключаться между принимающей и периферийного режиме режим не будет слишком сложно либо добавить.

Неудивительно существует не так много поддержку драйверов для периферийных устройств USB в стандартной Android ядра (я не могу подключить USB Key например), но это достаточно просто для разработчиков, чтобы начать добавление диска драйвера - Я буду мигать Sholes в скором времени увидеть, как он делает. Ожидали увидеть целое новое поколение Android повозка, запряженная волами скоро начнется

/ / Edit: Эндрю де Куинси, видимо, получил такой принимающей режиме не работает на героя, и указал, что, хотя фондовый Android ядра может быть поддержка USB Storage он поддерживает USB клавиатуры. Подключение одного на мой дроид использования указанных выше действий, оно просто работает. Это любопытное приятно иметь надлежащую на клавиатуре мобильного телефона ...smile.gif

Автор Chris Paget, я просто скопировал к нам : )

Сообщение отредактировал Neko-mata - 13.7.2011, 5:26
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lelvisl
сообщение 13.7.2010, 23:15


Ветеран
*****

Группа: Пользователи
Сообщений: 484
Регистрация: 14.1.2007
Пользователь №: 116 837
Модель телефона: Milestone & A1200

Рейтинг: 103.5



А драйвера есть в системе для хоста? А то это очен удобный вариант для работы с флешками!

И вообще проверял кто-нить?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
aleg3250
сообщение 14.7.2010, 7:48


DROID
******

Группа: Почётные мотофаны
Сообщений: 886
Регистрация: 20.10.2006
Из: Ровно
Пользователь №: 103 890
Модель телефона: Droid ULTRA
Прошивка: 4.2.2

Рейтинг: 561



Цитата(lelvisl @ 14.7.2010, 2:15) *

А драйвера есть в системе для хоста? А то это очен удобный вариант для работы с флешками!

И вообще проверял кто-нить?

/Есть.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
empdapez
сообщение 14.7.2010, 14:43


Опытный
***

Группа: Пользователи
Сообщений: 129
Регистрация: 9.3.2009
Из: msk
Пользователь №: 195 288
Модель телефона: Milestone
Прошивка: SHOLS_U2_02.27.7

Рейтинг: 6



Т.е. я теперь смогу подключить к мотору консольник (кабель USB -> to -> Com) ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
aleg3250
сообщение 14.7.2010, 19:39


DROID
******

Группа: Почётные мотофаны
Сообщений: 886
Регистрация: 20.10.2006
Из: Ровно
Пользователь №: 103 890
Модель телефона: Droid ULTRA
Прошивка: 4.2.2

Рейтинг: 561



Цитата(empdapez @ 14.7.2010, 16:43) *

Т.е. я теперь смогу подключить к мотору консольник (кабель USB -> to -> Com) ?

флеш накопители 100%
, а остальное проверяй.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MasterHome
сообщение 15.7.2010, 4:48


Интересующийся
**

Группа: Пользователи
Сообщений: 79
Регистрация: 16.2.2010
Пользователь №: 214 015
Модель телефона: Milestone
Прошивка: CM7

Рейтинг: 5



И только после ребута.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
empdapez
сообщение 15.7.2010, 19:08


Опытный
***

Группа: Пользователи
Сообщений: 129
Регистрация: 9.3.2009
Из: msk
Пользователь №: 195 288
Модель телефона: Milestone
Прошивка: SHOLS_U2_02.27.7

Рейтинг: 6



Цитата(aleg3250 @ 14.7.2010, 19:39) *

а остальное проверяй.

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

Сообщение отредактировал empdapez - 15.7.2010, 19:09
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Wedmed5
сообщение 16.7.2010, 0:28


Мастер
****

Группа: Пользователи
Сообщений: 182
Регистрация: 11.6.2010
Из: Усть Илимск, Иркутская обл.
Пользователь №: 217 745
Модель телефона: а1200е, milestone
Прошивка: miui 1.3.11

Рейтинг: 57.5



Желаю удачи в нужном деле, USB -мечта многих!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
4473
сообщение 2.8.2010, 16:19


Мастер
****

Группа: Пользователи
Сообщений: 266
Регистрация: 19.10.2005
Пользователь №: 55 068
Модель телефона: E398 > E1 > E2 > E6
Прошивка: >>>>>>>>>>>

Рейтинг: 8.5



Ну так пробовал кто?
У меня (если я правильно понял что перемычка должна стоять между выводом определения устройства и землей) пока не получается.
Да телефон при включении выдает на выход по питанию 5 вольт
но при этом присутствуют провалы (в общем меандр со скважность.
Где то я наверно ошибся.
А вообще есть у кого получилось? или видео?

Да и еще вопрос у кого есть кредл для майлстоуна
Там в кредле магнит стоит?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HeavenSGuarD
сообщение 2.8.2010, 16:45


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 27.8.2009
Пользователь №: 205 242
Модель телефона: motorola Milestone
Прошивка: 2.1-update1

Рейтинг: 0



Цитата(4473 @ 2.8.2010, 19:19) *

Да и еще вопрос у кого есть кредл для майлстоуна
Там в кредле магнит стоит?


У меня есть кредл для дроида - там магнитов нет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
4473
сообщение 4.8.2010, 5:36


Мастер
****

Группа: Пользователи
Сообщений: 266
Регистрация: 19.10.2005
Пользователь №: 55 068
Модель телефона: E398 > E1 > E2 > E6
Прошивка: >>>>>>>>>>>

Рейтинг: 8.5



Вот тут нашел инфу по комплектующим в маилстоуне
http://xvilka.org/files/milestone-datasheets.tar.bz2
http://forum.cyanogenmod.com/topic/1254-mo...datasheetsinfo/
за usb отвечает TWL5030
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qic
сообщение 19.1.2011, 17:49


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 27.3.2009
Пользователь №: 196 610
Модель телефона: Motorola Milestone

Рейтинг: 0



Как удостовериться в активации HOST режима не подключая чего либо?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ciber-demon
сообщение 21.1.2011, 18:53


Интересующийся
**

Группа: Пользователи
Сообщений: 81
Регистрация: 17.1.2007
Из: г. Каменск-Шахтинский
Пользователь №: 117 495
Модель телефона: RAZR2 V8 \ XT720 \ Z6
Прошивка: XT720 - RUSMOD 1.17

Рейтинг: 0



Будет ли это работать на Motorola Milestone XT720
вроде модели из одной линейки
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadim000
сообщение 23.1.2011, 0:31


Интересующийся
**

Группа: Пользователи
Сообщений: 75
Регистрация: 14.6.2007
Пользователь №: 138 227
Модель телефона: E6/MB501/XT701/EX128
Прошивка: любая

Рейтинг: 7.5



А стандартный USB host от nokia или toshiba не подойдёт?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
John-1994
сообщение 23.1.2011, 1:10


the cake is a lie
*****

Группа: Пользователи
Сообщений: 372
Регистрация: 29.7.2010
Из: Киев , Украина .
Пользователь №: 218 960
Модель телефона: Milestone , Bitch !
Прошивка: Froyomod 2.9.3

Рейтинг: 123.5



У меня на предыдущем аппарате G900 был стандартно USB Host , так вот я им пользовался только раз , когда осматривал фичи после покупки аппарата , и это при наличии переходника уже в комплекте ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadim000
сообщение 23.1.2011, 15:32


Интересующийся
**

Группа: Пользователи
Сообщений: 75
Регистрация: 14.6.2007
Пользователь №: 138 227
Модель телефона: E6/MB501/XT701/EX128
Прошивка: любая

Рейтинг: 7.5



Цитата(John-1994 @ 23.1.2011, 4:10) *

У меня на предыдущем аппарате G900 был стандартно USB Host , так вот я им пользовался только раз , когда осматривал фичи после покупки аппарата , и это при наличии переходника уже в комплекте ...

Да и мне надо только попробовать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qic
сообщение 23.1.2011, 20:15


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 27.3.2009
Пользователь №: 196 610
Модель телефона: Motorola Milestone

Рейтинг: 0



Ну допустим мы в эмуляторе терминала в /dev/ сидим, только дофига всего и не понятно как вычислить свежеподключенную флешку. Есть идеи?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadim000
сообщение 24.1.2011, 12:17


Интересующийся
**

Группа: Пользователи
Сообщений: 75
Регистрация: 14.6.2007
Пользователь №: 138 227
Модель телефона: E6/MB501/XT701/EX128
Прошивка: любая

Рейтинг: 7.5



значит стандартный шнурок никто втыкать не пробовал. придётся купить попробовать.

Сообщение отредактировал vadim000 - 24.1.2011, 12:17
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qic
сообщение 14.10.2011, 21:07


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 27.3.2009
Пользователь №: 196 610
Модель телефона: Motorola Milestone

Рейтинг: 0



UP! UP!
Нет ни у кого прорывов? Сейчас веха работает под управлением Cyanogen mod 7.1 Android 2.3.7 kernel 2.6.32.9 (сборка R.U.R. 1920). При релизе указана поддержка USB host неким Verygreen, причем переключение сказано делать при помощи NookUsbHostSwitcher.apk но программа либо нетуда обращается (сборка от комманды прочтите правила форума Motofan о реферальных ссылках ) либо туда, но нужное отсутствует.
Затычка "включатель" не делает ничего - да и это не вариант. Нужно всё делать софтово.
Кабель стандартный - переходник мама-мама из двух разъемов с материнок.
Какие-то зачатки в системе для хост мода имеются, но не понятно как их вручную запустить.
Есть идеи?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
[Milestone] Usb Host на Motorola Milestone, инструкция · Motorola на Android OS · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.7.2025, 23:21

Форум живёт: