motofan logo
7 страниц V « < 4 5 6 7 >        
> 

moto4lin - официальная поддержка, Изменения/пожелания/предложения.

Фунтик
сообщение 29.8.2006, 16:59


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

Группа: Пользователи
Сообщений: 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
сообщение 29.8.2006, 17:41


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

Группа: Пользователи
Сообщений: 43
Регистрация: 10.2.2006
Пользователь №: 69 757
Модель телефона: C390
Прошивка: R368_G_0B.A0.0FR

Рейтинг: 0



ну если добавишь себя в группу tty то и с правами 0660 должно работать
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ciklop
сообщение 8.9.2006, 21:29


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 8.9.2006
Пользователь №: 98 273
Модель телефона: v600

Рейтинг: 0



v600 прекрасно работает, версия из портежей gentoo (кроме заливки java)
Для java использую JAL
Где-бы ещё jad-генератор надыбать....

Респект создателям.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
filin_UA
сообщение 11.9.2006, 11:33


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

Группа: Пользователи
Сообщений: 43
Регистрация: 10.2.2006
Пользователь №: 69 757
Модель телефона: C390
Прошивка: R368_G_0B.A0.0FR

Рейтинг: 0



Еще бы редактор телефонной книжки нормальный, и органайзера...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Aaron
сообщение 30.9.2006, 8:00


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 30.9.2006
Пользователь №: 101 194
Модель телефона: L6

Рейтинг: 0



Большое спосибо разработчикам!
У меня такой вопрос: подключил с помощью moto4lin свою L6. Все бы хорошо, телефон нашелся, но есть одна беда. Программа видит только диск /a/ (сдесь лежат настроечки, типа системный). В L6 2 два диска, на /c/ хранаться пользовательские файлики, но его не видно. Под виндовыи p2ktool все есть. Ставил в настройках устройства /dev/ttyACM1-/dev/ttyACM4 (на /dev/ttyACM0 - диск /a/) - ничего не нашло(.
Усть ли возможность увидеть этот второй диск, или программка в принципе не расчитана на это?
Заранее спасибо!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dion
сообщение 30.9.2006, 9:43


/dev/null
Group Icon

Группа: System Administrators
Сообщений: 528
Регистрация: 21.12.2004
Из: Kiev, Ukraine
Пользователь №: 28 801
Модель телефона: E680i, C380

Рейтинг: 70



Обновись из SVN и будет тебе счастье..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
edo
сообщение 1.10.2006, 22:56


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 26.9.2006
Пользователь №: 100 761
Модель телефона: c390

Рейтинг: 0



вопрос - а как с помощью moto4lin залиать java на телефон? (и стоит ли?)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Farafonoff
сообщение 19.10.2006, 17:42


Новичок
*

Группа: Пользователи
Сообщений: 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
сообщение 9.1.2007, 21:48


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 1.1.2007
Из: Беларусь, Могилев
Пользователь №: 114 333
Модель телефона: Moto ROKR z6
Прошивка: MOD "WK Tools"

Рейтинг: 4



Планируется ли в moto4lin поддержка e770v?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AnLe
сообщение 14.1.2007, 11:33


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 16.9.2005
Пользователь №: 51 707
Модель телефона: c650, l7e, zn5
Прошивка: 3.08r+flex/drm 2.32r

Рейтинг: 24.5



Присматриваюсь к l7e, а сейчас чащще оказываюсь под linux, посему вопрос, будет ли софтина её поддерживать? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dion
сообщение 16.1.2007, 5:48


/dev/null
Group Icon

Группа: System Administrators
Сообщений: 528
Регистрация: 21.12.2004
Из: Kiev, Ukraine
Пользователь №: 28 801
Модель телефона: E680i, C380

Рейтинг: 70



Цитата(slonopotam @ Вторник, 9 Января 2007, 23:48)
Планируется ли в moto4lin поддержка e770v?
*

Сейчас вроде нет.. lsusb -v кинь сюда

Цитата(AnLe @ Воскресенье, 14 Января 2007, 13:33)
Присматриваюсь к l7e, а сейчас чащще оказываюсь под linux, посему вопрос, будет ли софтина её поддерживать?
*

Честно говоря не знаю.. Этих l7 очень много разны. L7C _не_работает_. Его cdc-acm даже не видит.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AnLe
сообщение 16.1.2007, 6:03


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 16.9.2005
Пользователь №: 51 707
Модель телефона: c650, l7e, zn5
Прошивка: 3.08r+flex/drm 2.32r

Рейтинг: 24.5



Хотите сказать что он в лине даже как просто модем для юзания гпрс не увидится?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
slonopotam
сообщение 17.1.2007, 16:35


Новичок
*

Группа: Пользователи
Сообщений: 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
сообщение 27.1.2007, 13:20


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 16.9.2005
Пользователь №: 51 707
Модель телефона: c650, l7e, zn5
Прошивка: 3.08r+flex/drm 2.32r

Рейтинг: 24.5



Кстати л7е cdc-acm вполне увидел, и она прицепилась как ttyacm0 при включенном режиме передачи данных. Миникомом зашёл, вполне себе так ок отзывается...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
esculap
сообщение 6.2.2007, 13:51


Новичок
*

Группа: Пользователи
Сообщений: 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
сообщение 6.2.2007, 18:57


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

Группа: Пользователи
Сообщений: 59
Регистрация: 16.8.2006
Пользователь №: 95 291
Модель телефона: Z3
Прошивка: R452B_G_08.01.05R

Рейтинг: 7.5



esculap, в L7e несколько переделали P2K-протокол, насколько я понимаю.
Надо у dwALX спросить, что он в своём p2kapi менял для поддержки оного.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
slonopotam
сообщение 6.2.2007, 23:03


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 1.1.2007
Из: Беларусь, Могилев
Пользователь №: 114 333
Модель телефона: Moto ROKR z6
Прошивка: MOD "WK Tools"

Рейтинг: 4



Цитата(esculap @ Вторник, 6 Февраля 2007, 15:51)
.......
На этом все заканчивается. Как понять происходящее ? Софтина видит телефон или нет ? Если видит, то почему выдает ошибки ? Подскажите пожалуйста что-нибудь умное.
*


Видит.... запускай от рута и все будет ок.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
esculap
сообщение 8.2.2007, 9:25


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 6.2.2007
Пользователь №: 120 938
Модель телефона: Motorola L7e
Прошивка: R452D_G_08.01.0AR

Рейтинг: 0



Цитата(slonopotam @ Среда, 7 Февраля 2007, 1:03)
Видит.... запускай от рута и все будет ок.
*



Именно от рута и запускал :-(.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dwALX
сообщение 9.2.2007, 8:14


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
сообщение 9.2.2007, 9:06


/dev/null
Group Icon

Группа: System Administrators
Сообщений: 528
Регистрация: 21.12.2004
Из: Kiev, Ukraine
Пользователь №: 28 801
Модель телефона: E680i, C380

Рейтинг: 70



Хм. запости плиз lsusb -v в AT и P2K режимах.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
esculap
сообщение 9.2.2007, 9:20


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 6.2.2007
Пользователь №: 120 938
Модель телефона: Motorola L7e
Прошивка: R452D_G_08.01.0AR

Рейтинг: 0



Цитата(dion @ Пятница, 9 Февраля 2007, 11:06)
Хм. запости плиз lsusb -v в AT и P2K режимах.
*


Э-э-э .. А как его переключить из одного режима в другой ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dion
сообщение 9.2.2007, 9:41


/dev/null
Group Icon

Группа: System Administrators
Сообщений: 528
Регистрация: 21.12.2004
Из: Kiev, Ukraine
Пользователь №: 28 801
Модель телефона: E680i, C380

Рейтинг: 70



Как и любой другой.. AT+MODE=8 в режиме модема. Либо moto4lin smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
esculap
сообщение 9.2.2007, 10:32


Новичок
*

Группа: Пользователи
Сообщений: 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)
Как и любой другой.. AT+MODE=8 в режиме модема. Либо moto4lin smile.gif
*



Проблема считывания файлов полечилась по методу dwALX-а, да пошлет ему Аллах здоровья и жену - бригадира поезда :-). Но джавовские приложения он не задетектил и не дает закачивать. Может здесь что-нибудь подскажешь ? Если для этого нужен выхлоп lsusb -v - закину.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AnLe
сообщение 9.2.2007, 11:02


Мастер
****

Группа: Пользователи
Сообщений: 162
Регистрация: 16.9.2005
Пользователь №: 51 707
Модель телефона: c650, l7e, zn5
Прошивка: 3.08r+flex/drm 2.32r

Рейтинг: 24.5



О, так а где это менять то? smile.gif
В moto_ui/p2kproc.cpp ?
Если там, то там это 0x08 во многих местах встречается, всюду менять чтоль?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
esculap
сообщение 9.2.2007, 11:46


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 6.2.2007
Пользователь №: 120 938
Модель телефона: Motorola L7e
Прошивка: R452D_G_08.01.0AR

Рейтинг: 0



Цитата(AnLe @ Пятница, 9 Февраля 2007, 13:02)
О, так а где это менять то? smile.gif
В 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.2.2007, 12:37


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 6.2.2007
Пользователь №: 120 938
Модель телефона: Motorola L7e
Прошивка: R452D_G_08.01.0AR

Рейтинг: 0



Забыл добавить. Когда я перехожу в kjava и делаю update list, софтина после сканирования файлов пишет строку:

[error] Unable to get J2MEST
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dwALX
сообщение 9.2.2007, 16:37


McLaren fan
****

Группа: Пользователи
Сообщений: 230
Регистрация: 27.4.2005
Из: Саратов
Пользователь №: 41 466
Модель телефона: MOTOMING A1200e

Рейтинг: 399



Цитата(esculap)
Вот только джавовские приложения он не задетектил и закачивать не дает. Может и тут есть какая-то хитрость ?

О, да... еще какая хитрость... тут заменой нескольких байт не обойтись.
1. Поменялся формат J2MEST
2. Изменилось его расположение
3. Изменилось расположение файлов приложений.
В общем, куча изменений и в основном придется писать код заново. Если интересует, могу помочь в этом деле, т.к. в Moto MIDlets Manager вроде удалось добавить поддержку L7e, K1... (но доступа к ФС все равно пока нету, так что может стоит устанавливать самим телефоном?)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
esculap
сообщение 9.2.2007, 16:49


Новичок
*

Группа: Пользователи
Сообщений: 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
сообщение 9.2.2007, 17:12


McLaren fan
****

Группа: Пользователи
Сообщений: 230
Регистрация: 27.4.2005
Из: Саратов
Пользователь №: 41 466
Модель телефона: MOTOMING A1200e

Рейтинг: 399



esculap, а сейчас установка java приложений работает в виндовой версии? (та версия, что у меня, точно не работает) Если, да, то я попробовал бы сам сделать версию для L7e и K1 (только придется меня научить компилить под винду эту программу smile.gif )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
esculap
сообщение 10.2.2007, 9:38


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 6.2.2007
Пользователь №: 120 938
Модель телефона: Motorola L7e
Прошивка: R452D_G_08.01.0AR

Рейтинг: 0



Цитата(dwALX @ Пятница, 9 Февраля 2007, 19:12)
esculap, а сейчас установка java приложений работает в виндовой версии? (та версия, что у меня, точно не работает) Если, да, то я попробовал бы сам сделать версию для L7e и K1 (только придется меня научить компилить под винду эту программу smile.gif )
*



Установка java-приложений работает в Moto MIDlets Manager под виндой. Виндюковую версию moto4lin я не ставил.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
wRAR
сообщение 10.2.2007, 9:59


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

Группа: Почётные мотофаны
Сообщений: 367
Регистрация: 19.2.2005
Из: Екатеринбург
Пользователь №: 37 277
Модель телефона: Galaxy S4

Рейтинг: 97



Не надо пытаться ставить (а особенно удалять smile.gif) яву moto4lin, в последнем SVN это вообще убрано.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dwALX
сообщение 10.2.2007, 20:35


McLaren fan
****

Группа: Пользователи
Сообщений: 230
Регистрация: 27.4.2005
Из: Саратов
Пользователь №: 41 466
Модель телефона: MOTOMING A1200e

Рейтинг: 399



Цитата(esculap @ Суббота, 10 Февраля 2007, 11:38)
Установка java-приложений работает в Moto MIDlets Manager под виндой. Виндюковую версию moto4lin я не ставил.

Ну уж про MMM я вкурсе. Потому и говорю, что могу помочь сделать это в moto4lin, если уж мне удалось сделать это в МММ smile.gif


В общем, если кто готов релиазовать установку ява приложений в moto4lin, обращайтесь в аську. Готов предоставить любую известную мне инфу по этому вопросу, включая куски кода МММ.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Humka
сообщение 10.4.2007, 20:41


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 10.4.2007
Пользователь №: 130 609
Модель телефона: Motorola v980

Рейтинг: 0



Интересует как у вас продвигаются дела с поддержкой модели V980.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dion
сообщение 10.4.2007, 21:07


/dev/null
Group Icon

Группа: System Administrators
Сообщений: 528
Регистрация: 21.12.2004
Из: Kiev, Ukraine
Пользователь №: 28 801
Модель телефона: E680i, C380

Рейтинг: 70



Цитата(Humka @ Вчера, 23:41)

Интересует как у вас продвигаются дела с поддержкой модели V980.
*

Оно не продвигается, а работает, при чем уже достаточно давно smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Humka
сообщение 10.4.2007, 22:49


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 10.4.2007
Пользователь №: 130 609
Модель телефона: Motorola v980

Рейтинг: 0



А можно тогда поподробней smile.gif
Дистр FC6
Устройство /dev/ttyACM0 создаётся
Правда lsusb говорит
Bus 001 Device 034: ID 22b8:3002 Motorola PCS A835 GSM Phone
p2ktest
Цитата

[root@UFO dev]# p2ktest /dev/ttyACM0
P2k Test program

Detecting phone... phone detected
Using:
ACM device : /dev/ttyACM0
AT device : 22b8:4902
P2K device : 22b8:4901
No phone found.


При использовании moto4lin из офф репозитория не хочет переключатся в P2Kmode

P.S. и если можно, то сбрось тогда и p2kmoto с moto4lin последней ревизии, а то выход в нет через проксю, а свн через неё не пахает sad.gif, вернее пахает но для этого админы должны проксю править....

xhumanoid {собака} gmail {dot} com

Сообщение отредактировал Humka - 10.4.2007, 22:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
wRAR
сообщение 13.4.2007, 6:57


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

Группа: Почётные мотофаны
Сообщений: 367
Регистрация: 19.2.2005
Из: Екатеринбург
Пользователь №: 37 277
Модель телефона: Galaxy S4

Рейтинг: 97



Humka,
и по http не ходит разве?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-Joker-
сообщение 8.6.2007, 11:41


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

Группа: Пользователи
Сообщений: 89
Регистрация: 30.4.2006
Из: Екатеринбург
Пользователь №: 81 176
Модель телефона: L6 & L9

Рейтинг: 21



Поставил себе сабж, версия 0.3. ОС - Убунту 7.04.
Под рутом прога нормально работает.
Если запускать от имени простого пользователя то выдает следующее
Код
[info] Phone pluged as P2K
Try to connect
[info] Phone connected as P2K
[info] Sending control message failed.. Retry...
[info] Sending control message failed.. Retry...
[error] Unable to get phone model
[info] Sending control message failed.. Retry...
[info] Sending control message failed.. Retry...
[error] Unable to get drive name
[info] Sending control message failed.. Retry...

Хочется заставить работать от имени простого пользователя.
З.Ы. В линуксе я новичек. Просто неохота запускать каждый раз прогу через терминал.

Сообщение отредактировал -Joker- - 8.6.2007, 11:43
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
wRAR
сообщение 16.6.2007, 15:57


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

Группа: Почётные мотофаны
Сообщений: 367
Регистрация: 19.2.2005
Из: Екатеринбург
Пользователь №: 37 277
Модель телефона: Galaxy S4

Рейтинг: 97



Нуу, только дать права на девайс модема и на девайс в /dev/bus/usb
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
b0rN2Bw1Ld
сообщение 19.7.2007, 4:29


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 19.7.2007
Пользователь №: 141 845
Модель телефона: Motorola L7e

Рейтинг: 0



Цитата(dwALX @ 9.2.2007, 8: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 сделать, я не знаю


Супер! clap.gif Пропатчил, все работает!!! Спасибо за программу !!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rush Online
сообщение 13.9.2007, 18:31


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 5.9.2007
Пользователь №: 146 748
Модель телефона: Motorola L9
Прошивка: R452J_G_08.22.04R

Рейтинг: 0



На самом деле для L7e/L9 можно заменить index на 2 в 944-й строке файла p2kproc.cpp:

--- p2kproc.cpp.orig 2007-09-13 22:14:59.000000000 +0400
+++ p2kproc.cpp 2007-09-13 21:45:21.000000000 +0400
@@ -941,6 +941,7 @@

if (dir==DIR_OUT) showArr((unsigned char *)bytes, size);
#endif
- ret=usb_control_msg(dev, requesttype, request, value, index, bytes, size, timeout);
+ ret=usb_control_msg(dev, requesttype, request, value, 2, bytes, size, timeout);
lastControlStatus=ret;
#ifdef MY_DEBUG

Номер интерфейса можно определить, переведя телефон в P2K, и дав команду
# lsusb -vd 22b8:4901
--------8<---------------------------->8---------
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 3
bInterfaceProtocol 0
iInterface 13 Motorola Test Command
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
moto4lin - официальная поддержка, Изменения/пожелания/предложения. · moto4lin (Motorola for Linux) · Forum
 

7 страниц V « < 4 5 6 7 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 16.9.2025, 0:58

Форум живёт: