Bombus - mobile Jabber client
Sources: http://bombus-im.org/wiki/bombus/svn
!!! ВНИМАНИЕ !!! Убедительная просьба перед занесением багрепорта ознакомиться с правилами. Правильно оформленный отчёт об ошибке - залог быстрого её исправления. Спасибо!
FS#615 — Сломано определение телефонов Motorola
Присоединено проекту —
Bombus - mobile Jabber client (J2ME)
Открыто Shiv (Shiv) - Wednesday, 21 March 2007, 15:41 GMT
Последние изменения Eugene (EvgS) - Sunday, 01 April 2007, 18:15 GMT
Открыто Shiv (Shiv) - Wednesday, 21 March 2007, 15:41 GMT
Последние изменения Eugene (EvgS) - Sunday, 01 April 2007, 18:15 GMT
|
ПодробностиСломано, судя по всему после патча для определения EZX моделей моторол.. Причем, серия C определяется нормально, а серии E, L, V - нет. |
System properties
microedition.configuration CLDS-1.1
microedition.platform j2me
microedition.locale ru-RU
microedition.encoding ISO-8859-1
microedition.profiles MIDP-2.0
microedition.hostname <null>
microedition.jtwi.version 1.0
microedition.commports COM0
device.software.version R452D_G_08.01.0AR
device.model L7e
funlights.product L7e
microedition.media.version 1.1
microedition.io.file.File.Connection.version 1.0
microedition.m3g.version <null>
microedition.pim.version 1.0
Можно ли сделать лог этой ошибки в midway ? я что то не нашел там похожего на определение модели телефона.
мысленно трассирую B-) Version.java:getPlatformName()
platformName=”j2me”
device=”L7e”
firmware=”R452D_G_08.01.0AR”
(false)
(true)
(false)
(true)
вот и получили глюк детекта L7E надо вспоминать, какие были проблемы с v360
определение сломалось здесь http://svn.xmpp.ru/tractemp/bombus/changeset?new=trunk%2Fsrc%2FInfo%401014&old=trunk%2Fsrc%2FInfo%40964 точнее - else в строке 58.
Так теперь не определяются, например, E398, V3 и другие, которые до этого определялись.
По идее этот патч должен помочь
Index: src/Info/Version.java =================================================================== --- src/Info/Version.java (revision 1050) +++ src/Info/Version.java (working copy) @@ -76,9 +76,9 @@ if (hostname.indexOf("(none)")<0) platformName+="/"+hostname; } + return platformName; } } - else if (platformName.startsWith("Moto")) { if (device==null) device=System.getProperty("funlights.product"); if (device!=null) platformName="Motorola-"+device;попробую собрать с этим патчем, о результате сообщу...
Собрал... установил... bombus завис на надписи loading...
Shiv: я всё-таки попробовал наложить патч от Dion. попробуй пересобрать и проверить. (r1052)