можно, только это не имеет никакого отношения к moto4lin
![]() moto4lin - официальная поддержка, Изменения/пожелания/предложения. |
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() moto4lin - официальная поддержка, Изменения/пожелания/предложения. |
filin_UA |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 10.2.2006 Пользователь №: 69 757 Модель телефона: C390 Прошивка: R368_G_0B.A0.0FR Рейтинг: 0 ![]() |
можно, только это не имеет никакого отношения к moto4lin
|
VladTs |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 3 Регистрация: 10.3.2005 Пользователь №: 38 518 Модель телефона: Motorola C650 Прошивка: R364_G_0B.D1.09R Рейтинг: 0 ![]() |
Приветствую.
У меня такой вопрос: работает ли moto4lin в дистрибутивах с UDEV? Был раньше у меня Mandrake 10, в нем работало все без проблем. Сейчас стоит ASP11, не создается устройство /dev/usb/acm0, хотя модули cdc-acm и pl2303 загружены. При подключении USB-шнура появляется устройство /dev/ttyACM0, посылаю ему AT+MODE=8, /dev/ttyACM0 исчезает, как положено, но /dev/usb/acm0 не появляется. Смотрел сообщения в D-BUS обмен с мобильником (С650) идет. Куда копнуть? Что посмотреть? |
filin_UA |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 10.2.2006 Пользователь №: 69 757 Модель телефона: C390 Прошивка: R368_G_0B.A0.0FR Рейтинг: 0 ![]() |
работает с UDEV
ничего там не исчезает помоему...в настройках moto4lin говорю чтоб работало на /dev/ttyACM0 и все работает. попробуй под рутом запускать |
VladTs |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 3 Регистрация: 10.3.2005 Пользователь №: 38 518 Модель телефона: Motorola C650 Прошивка: R364_G_0B.D1.09R Рейтинг: 0 ![]() |
Запускал из под root'a, вечером попробую прописать путь на /dev/ttyACM0. Дистр только два дня назад поставил, разбираюсь.
|
VladTs |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 3 Регистрация: 10.3.2005 Пользователь №: 38 518 Модель телефона: Motorola C650 Прошивка: R364_G_0B.D1.09R Рейтинг: 0 ![]() |
Цитата(filin_UA @ Понедельник, 31 Июля 2006, 12:58) ничего там не исчезает помоему...в настройках moto4lin говорю чтоб работало на /dev/ttyACM0 и все работает. Исчезает /dev/ttyACM0 и должен исчезать при преключении в P2K-режим. Просто у меня вместо /dev/usb/acm/0 UDEV создает устройство /dev/usbdev3.3, вот к нему путь и нужно было прописать в настройках moto4lin. Сегодня, если время будет, отдельное правило для UDEV напишу, что бы создавал устройство с более подходящим названием типа /dev/c650 и устанавливал на него пользовательские права, неудобно все время root'овый пароль вводить. |
Фунтик |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 37 Регистрация: 9.6.2005 Из: Россия, Омск Пользователь №: 43 914 Модель телефона: V3i Прошивка: 0A.52 ;) Рейтинг: 1 ![]() |
Цитата Сегодня, если время будет, отдельное правило для UDEV напишу Поделись плиз, а то у меня чвот не получаицо. Ставлю 666 и все равно только под рутом работает :/ |
filin_UA |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 10.2.2006 Пользователь №: 69 757 Модель телефона: C390 Прошивка: R368_G_0B.A0.0FR Рейтинг: 0 ![]() |
У меня так:
Код # tty devices KERNEL=="ttyACM[0-9]*", NAME="%k", GROUP="tty", MODE="0660" # usbfs-like device nodes SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", MODE="0666" /dev/ttyACM0 действительно исчезает, это я тупанул... устройство /dev/bus/usb/001/00х появляется после подключения кабеля и его номер увеличивается на 1 после переключения в р2к. С самой прогой наблюдается такая странность : Код [info] Phone pluged as AT Try to connect [info] AT phone found [info] Switching device /dev/ttyACM0 to P2K mode... [error] Unable to connect [info] Phone is unpluged [info] Phone pluged as P2K ----в этом месте повторно нажимаю на кнопку Connect\Disconnect---- Try to connect [info] Phone connected as P2K с первого раза почемуто не подключается |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
|
filin_UA |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 10.2.2006 Пользователь №: 69 757 Модель телефона: C390 Прошивка: R368_G_0B.A0.0FR Рейтинг: 0 ![]() |
ага, я не успеваю обновить то что у меня в gentoo в ~x86 дистрибуторы ложат...:) не то что SVN...
пусть будет со второго, мне не мешает |
вася 3000 |
![]() ![]() |
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 16.8.2006 Пользователь №: 95 236 Модель телефона: v980,v80 Прошивка: R26_83.38.38.04.01P Рейтинг: 0 ![]() |
starwars_draka; где мее взять программу moto4lin
![]() _______________________________ здесь https://motofan.ru/board/index.php?act=downloads |
Фунтик |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 37 Регистрация: 9.6.2005 Из: Россия, Омск Пользователь №: 43 914 Модель телефона: V3i Прошивка: 0A.52 ;) Рейтинг: 1 ![]() |
Заработало только с:
Код KERNEL=="ttyACM[0-9]*", NAME="%k", GROUP="tty", MODE="0666" Версии: Код * sys-fs/udev Latest version available: 096-r1 Latest version installed: 096-r1 * sys-apps/hotplug Latest version available: 20040923-r2 Latest version installed: [ Not Installed ] * sys-apps/hotplug-base Latest version available: 20040401 Latest version installed: 20040401 |
filin_UA |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 10.2.2006 Пользователь №: 69 757 Модель телефона: C390 Прошивка: R368_G_0B.A0.0FR Рейтинг: 0 ![]() |
ну если добавишь себя в группу tty то и с правами 0660 должно работать
|
ciklop |
![]() |
![]() Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 8.9.2006 Пользователь №: 98 273 Модель телефона: v600 Рейтинг: 0 ![]() |
v600 прекрасно работает, версия из портежей gentoo (кроме заливки java)
Для java использую JAL Где-бы ещё jad-генератор надыбать.... Респект создателям. |
filin_UA |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 10.2.2006 Пользователь №: 69 757 Модель телефона: C390 Прошивка: R368_G_0B.A0.0FR Рейтинг: 0 ![]() |
Еще бы редактор телефонной книжки нормальный, и органайзера...
|
Aaron |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 30.9.2006 Пользователь №: 101 194 Модель телефона: L6 Рейтинг: 0 ![]() |
Большое спосибо разработчикам!
У меня такой вопрос: подключил с помощью moto4lin свою L6. Все бы хорошо, телефон нашелся, но есть одна беда. Программа видит только диск /a/ (сдесь лежат настроечки, типа системный). В L6 2 два диска, на /c/ хранаться пользовательские файлики, но его не видно. Под виндовыи p2ktool все есть. Ставил в настройках устройства /dev/ttyACM1-/dev/ttyACM4 (на /dev/ttyACM0 - диск /a/) - ничего не нашло(. Усть ли возможность увидеть этот второй диск, или программка в принципе не расчитана на это? Заранее спасибо! |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
Обновись из SVN и будет тебе счастье..
|
edo |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 26.9.2006 Пользователь №: 100 761 Модель телефона: c390 Рейтинг: 0 ![]() |
вопрос - а как с помощью moto4lin залиать java на телефон? (и стоит ли?)
|
Farafonoff |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 19.10.2006 Пользователь №: 103 829 Модель телефона: MC650 Рейтинг: 0 ![]() |
qmake работает без проблем, а вот make пишет следующее(это конец очень длинной пачки подобных сообщений)
что делать? у меня Debian, qt 3.3.3-4 Код obj/moc_frmjava_base.o(.gnu.linkonce.r._ZTV12frmJava_base+0x1f0):moc/moc_frmjava_base.cpp:91: undefined referenceto `QPaintDevice::handle() const' obj/moc_frmjava_base.o(.gnu.linkonce.r._ZTV12frmJava_base+0x1f4):moc/moc_frmjava_base.cpp:91: undefined referenceto `QPaintDevice::x11RenderHandle() const' obj/moc_frmjava_base.o(.gnu.linkonce.r._ZTV12frmJava_base+0x1f8):moc/moc_frmjava_base.cpp:91: undefined referenceto `QPaintDevice::setX11Data(QPaintDeviceX11Data const*)' obj/moc_frmjava_base.o(.gnu.linkonce.r._ZTV12frmJava_base+0x1fc):moc/moc_frmjava_base.cpp:91: undefined referenceto `QPaintDevice::cmd(int, QPainter*, QPDevCmdParam*)' obj/moc_frmjava_base.o(.gnu.linkonce.r._ZTV12frmJava_base+0x200):moc/moc_frmjava_base.cpp:92: undefined referenceto `non-virtual thunk [nv:-40] to QWidget::metric(int) const' obj/moc_frmjava_base.o(.gnu.linkonce.r._ZTV12frmJava_base+0x204):moc/moc_frmjava_base.cpp:92: undefined referenceto `QPaintDevice::fontMet(QFont*, int, char const*, int) const' obj/moc_frmjava_base.o(.gnu.linkonce.r._ZTV12frmJava_base+0x208):moc/moc_frmjava_base.cpp:92: undefined referenceto `QPaintDevice::fontInf(QFont*, int) const' obj/moc_frmjava_base.o(.gnu.linkonce.r._ZTI12frmJava_base+0x8):moc/moc_frmjava_base.cpp:25: undefined reference to `typeinfo for QWidge |
slonopotam |
![]() |
![]() Новичок ![]() Группа: Пользователи Сообщений: 22 Регистрация: 1.1.2007 Из: Беларусь, Могилев Пользователь №: 114 333 Модель телефона: Moto ROKR z6 Прошивка: MOD "WK Tools" Рейтинг: 4 ![]() |
Планируется ли в moto4lin поддержка e770v?
|
AnLe |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 162 Регистрация: 16.9.2005 Пользователь №: 51 707 Модель телефона: c650, l7e, zn5 Прошивка: 3.08r+flex/drm 2.32r Рейтинг: 24.5 ![]() |
Присматриваюсь к l7e, а сейчас чащще оказываюсь под linux, посему вопрос, будет ли софтина её поддерживать?
![]() |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
Цитата(slonopotam @ Вторник, 9 Января 2007, 23:48) Сейчас вроде нет.. lsusb -v кинь сюдаЦитата(AnLe @ Воскресенье, 14 Января 2007, 13:33) Честно говоря не знаю.. Этих l7 очень много разны. L7C _не_работает_. Его cdc-acm даже не видит. |
AnLe |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 162 Регистрация: 16.9.2005 Пользователь №: 51 707 Модель телефона: c650, l7e, zn5 Прошивка: 3.08r+flex/drm 2.32r Рейтинг: 24.5 ![]() |
Хотите сказать что он в лине даже как просто модем для юзания гпрс не увидится?
|
slonopotam |
![]() |
![]() Новичок ![]() Группа: Пользователи Сообщений: 22 Регистрация: 1.1.2007 Из: Беларусь, Могилев Пользователь №: 114 333 Модель телефона: Moto ROKR z6 Прошивка: MOD "WK Tools" Рейтинг: 4 ![]() |
Цитата(dion @ Вторник, 16 Января 2007, 7:48) Сейчас вроде нет.. lsusb -v кинь сюда С горем пополам запустил. Работает все кроме заливки Jva. в P2K режим переходила нормально, но когда просил обновить дерево каталогов писало что неможет, и неопределяла модель телефона(и в терминале писала что неможет найти диски и какието кракозябры вместо \а и \е, по умолчанию стоил UTF-8, запустил из cp1251 и все заработало, запускаю в UTF-8 тоже работает ............ мистика Может кому нада будет, вот что выдает lsusb -v : Код Bus 002 Device 003: ID 22b8:3001 Motorola PCS Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x22b8 Motorola PCS idProduct 0x3001 bcdDevice 0.01 iManufacturer 1 Motorola Inc. iProduct 2 Motorola Phone (E770v) iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 43 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 23 MCU Logging+test cmd+accy bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 1 bInterfaceProtocol 255 iInterface 11 Motorola Accessory Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 6 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 2 bInterfaceProtocol 255 iInterface 12 Motorola MCU Data Logger Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x89 EP 9 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 8 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 3 bInterfaceProtocol 0 iInterface 13 Motorola Test Command Device Status: 0x0000 (Bus Powered) |
AnLe |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 162 Регистрация: 16.9.2005 Пользователь №: 51 707 Модель телефона: c650, l7e, zn5 Прошивка: 3.08r+flex/drm 2.32r Рейтинг: 24.5 ![]() |
Кстати л7е cdc-acm вполне увидел, и она прицепилась как ttyacm0 при включенном режиме передачи данных. Миникомом зашёл, вполне себе так ок отзывается...
|
esculap |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 9 Регистрация: 6.2.2007 Пользователь №: 120 938 Модель телефона: Motorola L7e Прошивка: R452D_G_08.01.0AR Рейтинг: 0 ![]() |
Попытался запустить moto4lin на Fedora 6 (ядро 2.6.18). Сам moto4lin и p2kmoto собрались без проблем (moto4lin-0.3_p20051125 и p2kmoto-0.1). Подключил телефон Motorola L7e. Создался девайс /dev/ttyACM0:
/var/log/messages Feb 6 15:29:14 dynamo kernel: usb 1-2: new full speed USB device using uhci_hcd and address 29 Feb 6 15:29:15 dynamo kernel: usb 1-2: configuration #1 chosen from 1 choice Feb 6 15:29:15 dynamo kernel: cdc_acm 1-2:1.0: ttyACM0: USB ACM device Попытался запустить p2ktest из p2kmoto: P2k Test Device list: 0000:0000: [Linux 2.6.18-1.2798.fc6 ehci_hcd] [EHCI Host Controller] 22b8:4902: [Motorola Inc.] [Motorola Phone (L7e)] 0000:0000: [Linux 2.6.18-1.2798.fc6 uhci_hcd] [UHCI Host Controller] 0000:0000: [Linux 2.6.18-1.2798.fc6 uhci_hcd] [UHCI Host Controller] 0000:0000: [Linux 2.6.18-1.2798.fc6 uhci_hcd] [UHCI Host Controller] Switching to P2K... P2k Phone found (E_p2k_openPhone.-1: no p2k phone) (E_p2k_sendControl.-6: no connection) (E_p2k_getPhoneName.-14: E001) Can not get phone model (E_p2k_sendControl.-6: no connection) (E_p2k_getDriveName.-14: E001) Can not get drive name (E_p2k_sendControl.-6: no connection) (E_p2k_freeSpace.-14: E001) Can not get free space(E_p2k_sendControl.-6: no connection) (E_p2k_fileCount.-14: E001) Can not get file count(E_p2k_sendControl.-6: no connection) (E_p2k_fileCount.-14: E001) (E_p2k_fileList.-14: E000) После запуска moto4lin прописываю в настройках ACM device: /dev/ttyACM0 AT Vendor ID: 22b8 AT Product ID: 4902 P2K Vendor ID: 22b8 P2K Product ID: 4901 и жмакаю Connect. В окне статуса получаю следующее: [info] Phone pluged as AT Try to connect [info] AT phone found [info] Switching device /dev/ttyACM0 to P2K mode... [error] Unable to connect [info] Phone is unpluged [info] Phone pluged as P2K При этом в/var/log/messages пишется следующее: Feb 6 15:40:26 dynamo kernel: usb 1-2: USB disconnect, address 29 Feb 6 15:40:28 dynamo kernel: usb 1-2: new full speed USB device using uhci_hcd and address 30 Feb 6 15:40:29 dynamo kernel: usb 1-2: configuration #1 chosen from 1 choice Дальше начинается самое интересное. При повторном нажатии connect в статусе пишется следущее: [info] Phone pluged as P2K Try to connect [info] Phone connected as P2K [error] Unable to get phone model [error] Unable to get drive name [error] Unable to get file count [error] Unable to get drive name Getting file list [info] Found drives: [ Ȇ ] [info] Search request: [Ȇ /|*] [debug] Unable to execute search request Complete. На этом все заканчивается. Как понять происходящее ? Софтина видит телефон или нет ? Если видит, то почему выдает ошибки ? Подскажите пожалуйста что-нибудь умное. |
DrkRaMeN |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 59 Регистрация: 16.8.2006 Пользователь №: 95 291 Модель телефона: Z3 Прошивка: R452B_G_08.01.05R Рейтинг: 7.5 ![]() |
esculap, в L7e несколько переделали P2K-протокол, насколько я понимаю.
Надо у dwALX спросить, что он в своём p2kapi менял для поддержки оного. |
slonopotam |
![]() |
![]() Новичок ![]() Группа: Пользователи Сообщений: 22 Регистрация: 1.1.2007 Из: Беларусь, Могилев Пользователь №: 114 333 Модель телефона: Moto ROKR z6 Прошивка: MOD "WK Tools" Рейтинг: 4 ![]() |
|
esculap |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 9 Регистрация: 6.2.2007 Пользователь №: 120 938 Модель телефона: Motorola L7e Прошивка: R452D_G_08.01.0AR Рейтинг: 0 ![]() |
|
dwALX |
![]() |
![]() McLaren fan ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 27.4.2005 Из: Саратов Пользователь №: 41 466 Модель телефона: MOTOMING A1200e Рейтинг: 399 ![]() |
Изменился номер интерфейса для L7e.
Менять надо тут: inpData(unsigned char * data, unsigned int count, unsigned int size) int ret=sendControl(DIR_IN , phoneHandle, 0xc1, 0x01, 0x01, 0x08, (char*)data, size, 1000); inpSize ret = sendControl(DIR_IN, phoneHandle, 0xc1, 0x00, 0x00, 0x08, (char *)cmd, size, 1000); outData(unsigned char * data, unsigned int size) sendControl(DIR_OUT, phoneHandle, 0x41, 0x02, 0x00, 0x08, (char*) data, size,1000)) вот эта 0x08 поменялась для L7e на 0x02 (для остальных она так и осталась 0х08) В виндах автодетект сделан по ключу в реестре HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4e1e1e15-52d7-11d4-852d-00105aa6f80b}\##?#USB#Vid_22b8&Pid_4901&MI_08#6&110d6f26&0&0008#{4e1e1e15-52d7-11d4-852d-00105aa6f80b} он вроде у всех разный, но формат такой же. вот выделенная часть и есть номер интерфейса А вот как в unix сделать, я не знаю |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
Хм. запости плиз lsusb -v в AT и P2K режимах.
|
esculap |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 9 Регистрация: 6.2.2007 Пользователь №: 120 938 Модель телефона: Motorola L7e Прошивка: R452D_G_08.01.0AR Рейтинг: 0 ![]() |
|
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
Как и любой другой.. AT+MODE=8 в режиме модема. Либо moto4lin
![]() |
esculap |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 9 Регистрация: 6.2.2007 Пользователь №: 120 938 Модель телефона: Motorola L7e Прошивка: R452D_G_08.01.0AR Рейтинг: 0 ![]() |
Цитата(dwALX @ Пятница, 9 Февраля 2007, 10:14) Изменился номер интерфейса для L7e. Менять надо тут: inpData(unsigned char * data, unsigned int count, unsigned int size) int ret=sendControl(DIR_IN , phoneHandle, 0xc1, 0x01, 0x01, 0x08, (char*)data, size, 1000); inpSize ret = sendControl(DIR_IN, phoneHandle, 0xc1, 0x00, 0x00, 0x08, (char *)cmd, size, 1000); outData(unsigned char * data, unsigned int size) sendControl(DIR_OUT, phoneHandle, 0x41, 0x02, 0x00, 0x08, (char*) data, size,1000)) вот эта 0x08 поменялась для L7e на 0x02 (для остальных она так и осталась 0х08) В виндах автодетект сделан по ключу в реестре HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{4e1e1e15-52d7-11d4-852d-00105aa6f80b}\##?#USB#Vid_22b8&Pid_4901&MI_08#6&110d6f26&0&0008#{4e1e1e15-52d7-11d4-852d-00105aa6f80b} он вроде у всех разный, но формат такой же. вот выделенная часть и есть номер интерфейса А вот как в unix сделать, я не знаю Гениально ! Оставайтесь ! Будете главным инженером планеты ! (С) Тайна третьей планеты :-) Спасибо ! Подправил, перекомпилил, запустил - телефон увиделся, файлы зачитались, файл залился. Вот только джавовские приложения он не задетектил и закачивать не дает. Может и тут есть какая-то хитрость ? Цитата(dion @ Пятница, 9 Февраля 2007, 11:41) Проблема считывания файлов полечилась по методу dwALX-а, да пошлет ему Аллах здоровья и жену - бригадира поезда :-). Но джавовские приложения он не задетектил и не дает закачивать. Может здесь что-нибудь подскажешь ? Если для этого нужен выхлоп lsusb -v - закину. |
AnLe |
![]() |
Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 162 Регистрация: 16.9.2005 Пользователь №: 51 707 Модель телефона: c650, l7e, zn5 Прошивка: 3.08r+flex/drm 2.32r Рейтинг: 24.5 ![]() |
О, так а где это менять то?
![]() В moto_ui/p2kproc.cpp ? Если там, то там это 0x08 во многих местах встречается, всюду менять чтоль? |
esculap |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 9 Регистрация: 6.2.2007 Пользователь №: 120 938 Модель телефона: Motorola L7e Прошивка: R452D_G_08.01.0AR Рейтинг: 0 ![]() |
Цитата(AnLe @ Пятница, 9 Февраля 2007, 13:02) О, так а где это менять то? ![]() В moto_ui/p2kproc.cpp ? Если там, то там это 0x08 во многих местах встречается, всюду менять чтоль? Посмотри его сообщение чуть выше: Изменился номер интерфейса для L7e. Менять надо тут: inpData(unsigned char * data, unsigned int count, unsigned int size) int ret=sendControl(DIR_IN , phoneHandle, 0xc1, 0x01, 0x01, 0x08, (char*)data, size, 1000); inpSize ret = sendControl(DIR_IN, phoneHandle, 0xc1, 0x00, 0x00, 0x08, (char *)cmd, size, 1000); outData(unsigned char * data, unsigned int size) sendControl(DIR_OUT, phoneHandle, 0x41, 0x02, 0x00, 0x08, (char*) data, size,1000)) вот эта 0x08 поменялась для L7e на 0x02 (для остальных она так и осталась 0х08) |
esculap |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 9 Регистрация: 6.2.2007 Пользователь №: 120 938 Модель телефона: Motorola L7e Прошивка: R452D_G_08.01.0AR Рейтинг: 0 ![]() |
Забыл добавить. Когда я перехожу в kjava и делаю update list, софтина после сканирования файлов пишет строку:
[error] Unable to get J2MEST |
dwALX |
![]() |
![]() McLaren fan ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 27.4.2005 Из: Саратов Пользователь №: 41 466 Модель телефона: MOTOMING A1200e Рейтинг: 399 ![]() |
Цитата(esculap) Вот только джавовские приложения он не задетектил и закачивать не дает. Может и тут есть какая-то хитрость ? О, да... еще какая хитрость... тут заменой нескольких байт не обойтись. 1. Поменялся формат J2MEST 2. Изменилось его расположение 3. Изменилось расположение файлов приложений. В общем, куча изменений и в основном придется писать код заново. Если интересует, могу помочь в этом деле, т.к. в Moto MIDlets Manager вроде удалось добавить поддержку L7e, K1... (но доступа к ФС все равно пока нету, так что может стоит устанавливать самим телефоном?) |
esculap |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 9 Регистрация: 6.2.2007 Пользователь №: 120 938 Модель телефона: Motorola L7e Прошивка: R452D_G_08.01.0AR Рейтинг: 0 ![]() |
Цитата(dwALX @ Пятница, 9 Февраля 2007, 18:37) Цитата(esculap) Вот только джавовские приложения он не задетектил и закачивать не дает. Может и тут есть какая-то хитрость ? О, да... еще какая хитрость... тут заменой нескольких байт не обойтись. 1. Поменялся формат J2MEST 2. Изменилось его расположение 3. Изменилось расположение файлов приложений. В общем, куча изменений и в основном придется писать код заново. Если интересует, могу помочь в этом деле, т.к. в Moto MIDlets Manager вроде удалось добавить поддержку L7e, K1... (но доступа к ФС все равно пока нету, так что может стоит устанавливать самим телефоном?) Однозначно, что Moto MIDlets Manager загружает приложения без проблем. В принципе, хотелось бы поиметь эту фичу в moto4lin, только тут есть один нюанс: не программер я :-). Поэтому затрудняюсь сказать насколько ты мне можешь помочь :-) |
dwALX |
![]() |
![]() McLaren fan ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 230 Регистрация: 27.4.2005 Из: Саратов Пользователь №: 41 466 Модель телефона: MOTOMING A1200e Рейтинг: 399 ![]() |
esculap, а сейчас установка java приложений работает в виндовой версии? (та версия, что у меня, точно не работает) Если, да, то я попробовал бы сам сделать версию для L7e и K1 (только придется меня научить компилить под винду эту программу
![]() |
esculap |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 9 Регистрация: 6.2.2007 Пользователь №: 120 938 Модель телефона: Motorola L7e Прошивка: R452D_G_08.01.0AR Рейтинг: 0 ![]() |
Цитата(dwALX @ Пятница, 9 Февраля 2007, 19:12) esculap, а сейчас установка java приложений работает в виндовой версии? (та версия, что у меня, точно не работает) Если, да, то я попробовал бы сам сделать версию для L7e и K1 (только придется меня научить компилить под винду эту программу ![]() Установка java-приложений работает в Moto MIDlets Manager под виндой. Виндюковую версию moto4lin я не ставил. |
![]() ![]() |
Текстовая версия | Сейчас: 18.7.2025, 17:02 |
Форум живёт: