Archos 101 3G Stick — различия между версиями
Материал из YourcmcWiki
м |
м |
||
Строка 11: | Строка 11: | ||
* Статически собранный под Archos бинарник usb_modeswitch: [[Media:A101_usb_modeswitch.zip]]. usb_modeswitch нужно вызывать с параметрами типа <tt>usb_modeswitch -H -v 12d1 -p 1446</tt> (это мой разлоченный Huawei E150 от МТС), но для разных моделей модемов чиселки могут отличаться. Некоторые модемы могут вообще поддерживаться usb_modeswitch’ем и вызывать надо без параметров, всё получится. После однократного usb_modeswitch модем можно вынимать и вставлять, он будет в правильном режиме. Если вставить под винду — вероятно, usb_modeswitch понадобится повторный. | * Статически собранный под Archos бинарник usb_modeswitch: [[Media:A101_usb_modeswitch.zip]]. usb_modeswitch нужно вызывать с параметрами типа <tt>usb_modeswitch -H -v 12d1 -p 1446</tt> (это мой разлоченный Huawei E150 от МТС), но для разных моделей модемов чиселки могут отличаться. Некоторые модемы могут вообще поддерживаться usb_modeswitch’ем и вызывать надо без параметров, всё получится. После однократного usb_modeswitch модем можно вынимать и вставлять, он будет в правильном режиме. Если вставить под винду — вероятно, usb_modeswitch понадобится повторный. | ||
* Собранный под Archos (прошивка 2.1.04) модуль ядра option.ko: [[Media:A101_option.zip]] | * Собранный под Archos (прошивка 2.1.04) модуль ядра option.ko: [[Media:A101_option.zip]] | ||
− | * | + | * Модифицированные скрипты /system/bin/tether_*.sh: [[A101_tether_start_usb.sh]], [[A101_tether_at_cmd.sh]], [[A101_tether_stop.sh]]. Все вместе одним архивом: [[Media:A101_tether_xx.zip]]. Их нужно скопировать в /system/bin, чтобы использовать стандартный пункт меню «Cell phone tethering». |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
Дополнительные ссылки: | Дополнительные ссылки: |
Версия 03:17, 10 февраля 2011
В планшете Archos 101, как известно, нет 3G-модуля.В связи с этим у многих возникает логичная идея: использовать вместе с ним 3G USB модемы, например, распространённые Хуавеи разных моделей (E150/160/1552 и т.п). Однако есть две проблемы:
- эти модемы после использования их под виндой требуют переключения в нужный режим через usb_modeswitch.
- даже когда сделаешь usb_modeswitch, оказывается, что Archos 101 не содержит в себе модуля ядра option.ko (CONFIG_USB_SERIAL_OPTION), необходимого для работы сих модемов, а содержит лишь другой драйвер USB-модемов — cdc_acm, который эти Хуавеи как раз не поддерживает.
Однако не всё так плохо, Archos выложил в OpenSource полные исходники ядра для планшетов gen8 (от A28 до A101). Причём не просто выложил, а с конфигом и полным набором инструментов кросс-сборки. Что даёт влёгкую собрать любые необходимые модули. А полученный до этого с помощью Archangel’а рут даёт возможность их установить.
Так что забирайте и радуйтесь:
- Статически собранный под Archos бинарник usb_modeswitch: Media:A101_usb_modeswitch.zip. usb_modeswitch нужно вызывать с параметрами типа usb_modeswitch -H -v 12d1 -p 1446 (это мой разлоченный Huawei E150 от МТС), но для разных моделей модемов чиселки могут отличаться. Некоторые модемы могут вообще поддерживаться usb_modeswitch’ем и вызывать надо без параметров, всё получится. После однократного usb_modeswitch модем можно вынимать и вставлять, он будет в правильном режиме. Если вставить под винду — вероятно, usb_modeswitch понадобится повторный.
- Собранный под Archos (прошивка 2.1.04) модуль ядра option.ko: Media:A101_option.zip
- Модифицированные скрипты /system/bin/tether_*.sh: A101_tether_start_usb.sh, A101_tether_at_cmd.sh, A101_tether_stop.sh. Все вместе одним архивом: Media:A101_tether_xx.zip. Их нужно скопировать в /system/bin, чтобы использовать стандартный пункт меню «Cell phone tethering».
Дополнительные ссылки:
- Ссылка на форум с инструкциями по сборке ядра: http://archivez.info/index.php/47/gen8-android-development/-howto-build-custom-kernel-libraries-and-applications-on-your-own-a891056.html
- Исходники ядра, библиотек и инструментов Archos: http://www.archos.com/support/download/software/sources/gen8-gpl-froyo.tgz