====== Телефонный FAQ ====== Здесь содержатся ответы на вопросы по установке и по работе Bombus применительно к различным моделям мобильных устройств. ===== Alcatel ===== ==== Активация возможности закачки Java-мидлетов в Content Manager ==== импортировать в рестр файл {{bombus:java.reg}} REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel\One Touch PC Suite 3\Content Manager] "EnableJava"=dword:00000001 "EnableXHTML"=dword:00000001 ===== Motorola ===== ==== Настройка WEB-сессии ==== **Меню** → **Интернет** → **WEB-сессии** → **[Новая запись]**\\ (можно отредактировать уже записанную) ^ Параметр ^ значение ^ ^ Имя | (Любое,например: Beeline_HTTP) | ^ Дом.страница | (можете писать любой адрес, можно оставить пустым) | ^ Тип сервиса 1 | HTTP | ^ IP-адрес 1 | нет записи | ^ Порт 1 | 8080 | ^ Домен 1 | нет записи | ^ Тип сервиса 2 | HTTP | ^ IP-адрес 2 | нет записи | ^ Потрт 2 | 8080 | ^ Домен 2 | нет записи | ^ DNS 1 | нет записи | ^ DNS 2 | нет записи | ^ Время ожидания | 15 минут | ^ CSD No. 1 | нет записи | ^ Имя 1 | нет записи | ^ Пароль 1 | нет записи | ^ Скорость(б/с) 1 | 9600 | ^ Тип линии 1 | Модем | ^ CSD No. 2 | нет записи | ^ Имя 2 | нет записи | ^ Пароль 2 | нет записи | ^ Скорость(б/с) 2 | 9600 | ^ Тип линии 2 | Модем | ^ GPRS APN | (APN смотреть у своего оператора для GPRS-интернета) | ^ Имя пользователя | (смотреть у своего оператора для GPRS-интернета) | ^ Пароль | (смотреть у своего оператора для GPRS-интернета) | __**ВАЖНО:**__ не забудьте сделать эту WEB-сессию сессией по умолчанию.\\ В телефонах Motorola для Java-приложений и браузера используется один и тот же GPRS-профиль. WEB-сессии при необходимости переключаются. ==== Средства для загрузки мидлетов с компьютера в телефон ==== http://forum.motofan.ru/index.php?showtopic=2264&st=15 "Закачка Java Через Провод" (ссылки на инструкции по подключению телефонов Motorola к компьютеру даны там же, установка приложения **Mobile Phone Tools 3** не потребуется) __**ВАЖНО:**__ при загрузке мидлета в телефон при помощи MidWay в файле Bombus.jad строку c URL MIDlet-Jar-URL: http://bombus-im.org/builds/beta/midp2.0/Bombus.jar нужно заменить на MIDlet-Jar-URL: Bombus.jar __Примечание:__ P2Ktools умеет закачивать Java, НО для Bombus этот способ не подходит, т.к. закачка идет без использования jad-файла. (см. "Сворачивание (минимизация) Java-мидлетов") ==== Сворачивание (минимизация) Java-мидлетов ==== Мидлет необходимо устанавливать вместе с файлом **.jad**, содержащим следующие строки: Background: True FlipInsensitive: True Bombus.jad уже содержит эти строки ====Автоповтор клавиш и доступ к файловой системе==== Автоповтор необходим для работы с кнопками, требующими удержания. Например, **<*> - блокировка клавиатуры** и **<#> - активация профиля вибро**.\\ Доступ к файловой системе возможен только в [[bombus:zlib]]-версиях Bombus. - Скачать архив [[http://dwalx.motofan.ru/downloads/motomidman.7z|motomidman.7z]] - Распаковать с помощью [[http://www.7-zip.org/download.html|7-Zip]] - Подключить телефон и запустить motomidman (необходимы p2k-драйверы, идущие в архиве motomidman) - Выбрать приложение, которому нужен доступ к файловой системе, и нажать **Доступ** (**Access**). Давая доступ неизвестным приложениям, будьте внимательны, т.к. при этом убираются запросы на отправку СМС из приложения и работу с сетью - Перейти на вкладку **Настройка телефона** (**Phone settings**) - Поставить галку на **Включить поддержку классов Vodafone VSCL** (**Enable Vodafone classes support (VSCL)**) - Вернуться на вкладку **Память телефона** (**Phone memory**) и нажать кнопку **Перезагрузить** (**Restart**) __Примечание 1:__ описанный выше способ получения доступа к файловой системе основан на подмене pat-файла Java-приложения и действует только на "старых" моторолах (C380, C650, ...). В новых аппаратах компания Motorola запретила эту возможность, поэтому неподписанные сертификатом компании приложения не будут иметь доступа к файловой системе. [[http://www.motofan.ru|Но не всё потеряно!]] __Примечание 2:__ если в процессе использования Bombus возникнет ситуация, когда при навигации по файловой системе отсутствуют первые буквы в именах файлов и папок и надпись **unrestricted area**, то находясь в файловом раузере, нажмите **Меню** → **Root** для перехода к корню файловой системы. ====Отсутствие вибрации при работе в фоновом режиме==== Это не ошибка Bombus, это особенность телефонов Motorola Подробности можно почитать в [[http://bombus-im.org/flyspray/task/250#comment336|задаче FS#250]] багтрэкера ==== Управление подсветкой ==== Motorola в java-машине отступила от стандартов в реализации управления подсветкой. Bombus пытается определять тип телефона, и, в случае моторолы, использует другой механизм управления подсветкой. На данный момент подсветка гаснет только при заблокированной клавиатуре. (кнопка **<*>**) На некоторых моделях телефонов Motorola не срабатывает автоопределение типа телефона, что вызывает неправильное управление подсветкой. Для определения, правильно ли определяется тип телефона, нужно зайти в меню **About**, и посмотреть тип платформы Platform=. При правильном определении телефона высветится "Motorola-generic", а при ошибочном - "j2me". Принудительно указать для Bombus, что используется одна из моделей Motorola, можно, записав в **.jad** строку: moto_e398: true (имя атрибута //moto_e398// используется по историческим причинам, хотя действует и на других моделях Motorola) //Последние версии Bombus определяют классические (не WindowsCE/Linux) телефоны Motorola практически в 99% случаев// ===== Nokia ===== Мобильные телефоны **Nokia** позволяют загружать извне и запускать приложения (апплеты), написанные на языке **JAVA 2ME** (MicroEdition) **MIDP** (Mobile Information Device Profile) 1.0-2.0 Java-приложения существуют в виде файлов с расширением **[[java:jar|jar]]**, например, //Bombus.jar//. Файлы jar являются rar/zip-архивами, в которых находится сама программа, а также её картинки, мелодии и прочая информация. При желании jar-файл можно разархивировать, однако в телефон его нужно загружать целиком, не распаковывая. Вместе с jar-файлом иногда может встретиться **[[java:jad|jad-файл]]**. Это небольшой текстовый файл, в котором содержится информация о jar-файле, помогающая загрузить приложение в телефон. Jad-файл требуется программам **MobiMB** (до версии 2.3) и **Oxygen Phone Manager**, программе **Nokia PCSuite** и **MobiMB** (c версии 2.4 и выше) этот файл не нужен. Поэтому наличие jad-файла желательно, но необязательно. Jad-файл можно сделать для конкретного jar-файла с помощью программы **[[http://www.geocities.com/mangokun/jadmaker/jadmaker.htm|JadMaker]]** В телефоне Java-приложение можно разместить только в собственной памяти телефона в одной из двух папок: "Игры" ("Games") и "Коллекция" ("Collection"), где они автоматически разархивируются и подготавливаются к запуску. Суммарный размер папок "Игры" и "Коллекция" не может превышать определенный объём (см.инструкцию к вашему аппарату). Некоторые пользователи предпочитают загружать Java-игры только в папку "Игры", что приводит к неравномерному заполнению папок. В то же время скорость открытия папки зависит от количества программ в ней, папки размером >1Мб открываются достаточно долго, поэтому рекомендуется распределять Java-приложения между папками так, чтобы их количество было примерно равным в обеих папках. Размер закачиваемых jar-файлов может быть разным (в зависимости от [[http://www.forum.nokia.com/devices/|модели телефона]]) Java-приложения можно устанавливать в телефоне различными способами (на примере Nokia 6230i): ==== Установка Java-приложения при помощи встроенного браузера телефона ==== //вероятность успеха не всегда = 100%// Для этого необходимо, чтобы браузер телефона был настроен на работу с сетью Internet (при этом могут использоваться различные точки входа (полный internet или wap) - Запустить встроенный браузер телефона - Создать в закладках браузера новую закладку. В поле URL указать путь к последней beta-версии Bombus **http://bombus-im.org/builds/beta/midp2.0/Bombus.jad** - Перейти по ссылке, указанной в созданной закладке - После проверки текущей версии Bombus в телефоне произойдёт выдача запроса на обновление версии - После утвердительного ответа на запрос произойдёт запуск обновления приложения (может занять несколько минут, в зависимости от скорости подключения) ==== Установка Java-приложения при помощи ПК ==== Чаще всего используют специальные программы для ПК: **[[http://www.nokia.com|Nokia PCSuite]]**, **[[http://www.logomanager.co.uk/php/products.php?id=51|MobiMB]] (Mobile Media Browser)**, **[[http://www.oxygensoftware.com/|OPM]] (Oxygen Phone Manager)**. Эти программы позволяют просматривать содержимое папок телефона (как в проводнике), добавлять новые приложения и удалять ненужные. Удаление Java-приложений в телефоне - весьма важная их функция. Дело в том, что иногда загрузка Java-приложения может приводить к сбоям в работе телефона. Причина этого может быть в неправильной их загрузке; возможно, эти Java-приложения были повреждены или просто по каким-то причинам не подходят для вашей модели телефона Nokia. Иногда повторная установка таких приложений после ресета телефона и ПК бывает успешной. Сбой в работе телефона заключается в его перезагрузке при попытке зайти в папку, содержащую виновное Java-приложение. У телефона на некоторое время гаснет экран, а потом он переходит в режим ожидания. Возникает порочный круг: вы не можете решить проблему, потому что не можете зайти в эту папку и удалить виновное Java-приложение. В таких случаях вопрос решается с помощью программ Nokia PCSuite, MobiMB или OPM. Эти программы могут открыть папку с виновным Java-приложением и удалить его. === Установка Java-приложения в телефон Nokia с помощью Nokia PCSuite === Программа Nokia PCSuite должна являться основной, так как она бесплатна, стабильна и обеспечивает самую быструю передачу данных с ПК на телефон Nokia и обратно. Nokia PCSuite выполняет с телефоном практически все возможные действия. Nokia PCSuite не нужны .jad-файлы, данная программа работает только с jar-файлами. Скачайте с сайта www.nokia.com последнюю версию программы Nokia PCSuite (не ниже 6.41), так как с каждой новой весией эта программа становится более стабильной. Необходимо установить Nokia PCSuite и настроить программу на тот вид связи, который Вы используете (BlueTooth, IRDA, DKU-2). Подключаем телефон Nokia к ПК, запускаем Nokia PCSuite и выбираем "Установка Приложений" (Nokia Application Installer). В левом окне отображается файловая структура вашего компьютера, нужно открыть в нём папку, содержащую устанавливаемые jar-файлы. В правом окне отображается содержимое папки "Коллекция". Если в течение нескольких секунд в правом окне ничего не появилось, значит, вам нужно воспользоваться кнопкой с избражением телефона над этим окном и настроить связь с телефоном. Когда всё готово и загружаемый jar-файл выделен, активируется зелёная кнопка со стрелкой между окнами, на которую и нужно нажать. Если вы хотите удалить уже установленное в телефоне Java-приложение, то выделите его в правом окне и кликните на кнопку с крестом над окном. === Установка Java-приложения в телефон Nokia с помощью MobiMB (Mobile Media Browser) === Программу MobiMB (Mobile Media Browser) хорошо использовать вместе с Nokia PCSuite. Хотя MobiMB гораздо медленнее, чем Nokia PCSuite копирует данные в телефон и обратно, но в свою очередь она очень проста и мало "весит". Установите последнюю версию MobiMB (не ниже 2.3) и настройте в ней соединение с телефоном. Откройте в проводнике папку вашего ПК с файлами .jar и .jad, затем загрузите MobiMB. В левом окне MobiMB должна отобразиться файловая структура телефона Nokia. Откройте папку Games или Collection так, чтобы её содержимое отобразилось в правом окне MobiMB. Захватите мышью необходимые файлы проекта (например, Bombus.jar, Bombus.jad, accnt_db.rms, archive.rms, config.rms, status.rms) и перенесите их в правое окно MobiMB. === Установка Java-приложения в телефон Nokia с помощью OPM (Oxygen Phone Manager) === Работа с программой Oxygen Phone Manager похожа на описанные выше действия. ==== Cворачивание приложения на Nokia S40 ==== По маркетинговым, или по каким-то иным, соображениям, компания Nokia ограничивает платформу S40 тем, что не разрешает сворачивание сторонним приложениям. Однако, приложения самой Nokia и предустановленные на последние модели приложения компаний, умеют сворачиваться. [[http://forum.allnokia.ru/viewtopic.php?t=47037|Здесь]] описан порядок действий, как разрешить Bombus сворачиваться. ==== Symbian 60 series ==== === Вопрос 1: Как поставить Bombus на S60? === **__Ответ 1.1:__** Берём ссылку на Bombus здесь http://bombus-im.org/builds/beta/midp2.0z/Bombus.jar и скармливаем её стандартному браузеру (или FGet`у). После того, как скачали Bombus, просто запускаем jar-файл. Bombus будет установлен в телефон. **__Ответ 1.2:__** Если сам Bombus уже есть, но он на компьютере, то передаём файл доступным способом (IrDA, Bluetooth, Cable) на телефон и там опять его просто запускаем. === Вопрос 2: Как обновить Bombus на S60? === **__Ответ 2.1:__** Берём ответы на вопрос выше, телефон сам всё обновит. На вопрос оставить ли настройки ответить - **ДА**. **__Ответ 2.2:__** Заливаем каким-нибудь способом jar-файл в телефон и любимым файл-менеджером ищем в C:\system\MIDlets\ (или там же, но на диске E, в зависимости от того, где стоит Bombus: в памяти телефона или на карте памяти) и ищем в директориях вида [101122с6] (квадратные скобки входят в имя) файл Bombus.jar. Затем просто новую версию Bombus (только что закачанную) копируем в найденную директорию (предварительно удалив старую версию Bombus). Сам Bombus при этом должен быть выгружен из памяти (не запущен). **__ВАЖНО__**: если есть уже сохранённый файл **Bombus.jаr** и мы качаем обновлённую версию этого файла, то они просто сливаются в один файл (старый+новый). Так что перед тем, как скачивать новую версию файла Bombus.jar, необходимо удалить старую версию файла **Bombus.jar**. **__Примечание:__** директория **system** обычно имеет флаг **скрытой** директории, поэтому не все файл-менеджеры способны увидеть директорию без соответствующей настройки. === Вопрос 3: Почему Bombus через некоторое время виснет и работает только пункт меню Exit? === **__Ответ 3:__** Это проблема java-машины смартфонов серии 60 первого и второго поколения. Этот глюк признала сама Nokia, но даже обновлённая прошивка результата не даёт __**Примечание:**__ Для того, чтобы предугадать скорое подвисание приложения, обратите внимание на то, как появляется меню (только для первого и второго поколения S60). Если оно плавно "выползает", то пока ещё можно работать. А если появляется резко, то вскоре, скорее всего, Bombus повиснет и если идёт серьёзное общение, то лучше перезапустить Bombus, использовав при этом пункт меню **Quit** (не Exit). Это нужно для того, чтобы Bombus сначала отключился от сети и вышел. Если использовать Exit то Bombus будет способен несколько секунд принимать сообщения, после того, как будет нажат Exit. === Вопрос 4: Почему вибра (подсветка) не работает (гаснет и не включается) при работе в Bombus? === **__Ответ 4:__** Это опять глюк java-машины. Никак не лечится, кроме как сменой телефона, либо отключением соответствующих "галочек". В используемом профиле телефона(не бомбуса!) должна быть активна опция "предупредительные сигналы", тогда с виброй и подсветкой всё в порядке. === Вопрос 5: Как убрать постоянные запросы на подтверждение соединения с сетью и обращения к файловой системе? === **__Ответ 5.1:__** В телефоне идём в Application Manager, ищем там Bombus и в меню выбираем **Settings**. В открывшемся меню ставим все галочки на **разрешить постоянно** (обычно самые последние варианты выбора), к сожалению, на таких телефонах, как Nokia 6260 и Nokia 6630 (на них было проверено) пункта **разрешить доступ всегда** нет, поэтому придётся отвечать на надоедливые вопросы. **__Ответ 5.2:__** Запросы появляются по причине того, что телефон считает Bombus приложением из ненадежного источника, и потому опасные действия (доступ к сети, фс, смс и т.п.) выполняются строго с разрешения пользователя. Коммерческие компании, выпускающие мобильные приложения, имеют возможность подписать мидлет сертификатом, выданным специальными организациями (Verisign, Thawte, и т.д.), после чего приложение становится "надежным". В нашем случае, можно попытаться заставить телефон считать Bombus "надежным" приложением двумя способами: * в телефоне имеется хранилище сертификатов доверенных т.н. "корневых центров сертификации" - к ним относятся сертификаты перечисленных выше и ряда других компаний. Многие телефоны (большинство телефонов Series 40, старые модели Series 60) позволяют установить сторонний сертификат в качестве доверенного, подробности - [[http://forum.allnokia.ru/viewtopic.php?t=18929|здесь]] * Современные устройства S60 v3.x не позволяют установить сторонние Java-сертификаты, однако умельцы обнаружили некоторый конфигурационный файл, позволяющий поднять привилегии "ненадежным" мидлетам. Подробности [[http://dimonvideo.ru/articles/4/2356/0/560|здесь]] и [[http://forum.allnokia.ru/viewtopic.php?p=732426#732426|здесь]] === Вопрос 6: Где и как разрешить приложению соединение с сетью? === **__Ответ 6__**: Настройки -> Диспетчер приложений -> Bombus -> Открыть -> Выбрать там свою точку доступа и разрешить доступ к сети. ==== MIDP: Mobile Media API Support In Nokia Devices ==== This document lists the Mobile Media API (JSR-135) features that are supported in Nokia devices The information is organized into categories that: * cover speech and music audio playing capabilities * synthetic audio playing capabilities * speech and music audio recording capabilities * video capabilities (playing and recording) * **camera snapshot capabilities** * and supported controls http://www.forum.nokia.com/info/sw.nokia.com/id/bc00e4ce-7df3-4527-962c-d39843a808d0/MIDP_Mobile_Media_API_Support_In_Nokia_Devices_v1_0_en.pdf.html ==== File Tranfer и Bombus ==== Для того, чтобы разрешить java-приложению доступ к файловой системе телефона (JSR-75), необходимо проделать следующую последовательность действий: - не запуская **Bombus** выбрать пункт **Варианты** - выбрать пункт **Доступ приложения** - выбрать пункт **Тел. доступ** - выбрать пункт **Добавление/изменение данных** - выбрать пункт **Запрос всегда** **__Примечание__:** данная процедура справедлива для Nokia Series 40 ==== Полезные ссылки ==== Более подробную информацию по настройке аппаратов **Nokia** можно найти [[http://www.all-mobile.org/forums/|здесь]] [[http://www.forum.nokia.com/devices/matrix_all_1.html|Device Specifications]] ===== Samsung ===== ==== Сервисные коды ==== Для работы Bombus необходима поддержка сокетов в java. Разблокировать сокеты на x450 можно кодом ***#9998*5282#** ==== Защита от дисконнектов ==== Телефоны, которые постоянно испытывают дисконнекты (E530, E620), можно заставить не терять сеть. Для этого нужно добавить в настройках аккаунта установить следующие значения для полей: **Keep-alive type: **\\ **Keep-Alive period: 20** При этом Bombus будет держать связь до потери сети самим телефоном ==== Руссификация ввода текста ==== В некоторых моделях Samsung можно попробовать следующее: выбрать русский язык ввода при наборе СМС и во встроенном браузере, тогда среди языков ввода в Java-приложениях будет доступен русский (проверено на E380). Про русификацию ввода текста в java-приложениях можно почитать здесь: [[http://forum.sgh.ru/index.php?showtopic=17063&st=420#]] Патч: Русский ввод в Java v2 Прошивки: X700XEEK6, E730XEEH1, D500XEEG3, X700XEFA1, X700XEFC3, X640XEED1, X620XEEH4, E750XEEG3, E760XEEI4, E340XEEG2, E350XEEG2, E360XEEK1 Автор: Javer Описание: Патч добавляет возможность ввода текста на русском языке в Java, что необходимо, например, для ICQ-клиентов. После установки патча необходимо в мидлет, в котором нужен русский ввод, добавить папку com с необходимым классом. Отдельная благодарность SergeyL за помощь в раскрытии загадок самсунга касательно Java MIDP 2.0 P.S. В основе патча лежит идея, придуманная dan_av еще для X100, за что ему тоже выражается благодарность. Изменения: Теперь класс русского ввода совместим с Jimm под MIDP2.0, а также раскладка символов на единице стала более обширной и удобной. Появилась поддержка X620 и X640. Сам патч по сути не изменился, в него добавлены блоки для новых поддерживаемых прошивок. А также изменилось содержимое папки com, поэтому только ее и следует обновить в ваших мидлетах, в частности в Jimm под MIDP2.0. Версия патча специально не менялась, найдите файл старого патча в ResMan54Pro\Patches, удалите его оттуда, и скопируйте туда этот новый патч. Итого на сегодняшний день русский ввод в яве возможен в 10 моделях телефонов самсунг, которые поддерживают Java MIDP2.0: D500, E340, E350, E360, E730, E750, E760, X620, X640, X700 ==== Ссылки ==== [[http://developer.samsungmobile.com/Developer/index.jsp|Device Specifications]] ===== Siemens ===== ==== Установка приложения ==== В телефоны Siemens 65-ой и 75-ой серии Java-приложения устанавливаются тремя способами: === Установка при помощи ПК === Загрузку приложения в телефон можно произвести любым файловым менеджером для телефонов Siemens. Найти их можно на сайте [[http://www.siemens-club.org]]. Заранее создаём на своём ПК папку **Bombus**, помещаем в неё файлы **Bombus.jar** и **Bombus.jad** и после этого переносим всю папку в директорию телефона **Data/Java/jam/Applicatons/** Иной способ установки: Файлы **Bombus.jar** и **Bombus.jad** поместить в любую папку телефона и зайдя через **"Card-Explorer"** активировать любой из файлов. После активации телефон сам предложит директорию для установки приложения === Установка через инфракрасный порт (ИК) или устройство BlueTooth (BT) === Передавать через устройства ИК или BT необходимо оба файла программы Bombus (Bombus.jar и Bombus.jad). После принятия файлов, активировать любой из файлов в папке **Входящие**, после чего телефон предложит выбрать директорию для установки. С выбором директории процесс установки и заканчивается === Установка с помощью интернет-браузера телефона === Скачать программу можно, посетив официальный [[http://bombus-im.org/wap2/|wap-сайт]] проекта [[http://bombus-im.org/|Bombus]]. После выбора версии программы и начала загрузки телефон сам произведёт установку в выбранную директорию. Необходимо настроить профиль соединения для браузера на точку доступа для intrnet-соединения отличную от точки доступа для wap-соединения. Это поможет сэкономить деньги при последующих обновлениях программы с помощью GPRS, а также такие настройки точки доступа пригодятся для работы самого приложения Bombus. В телефонах Siemens 65-ой серии, имеющих прошивку выше 43, появилась возможность настраивать интернет-браузер с точкой доступа internet. Для этого в профиле соединения интернет-браузера сделать следующее: * в поле Протокол выбрать HTTP * в поле Адрес убрать какой-либо IP * выбрать профиль соединения с точкой доступа - internet ==== Настройка точки доступа "internet" для браузера и для работы Bombus ==== В телефонах 65-ой и 75-ой серии, кроме S75, SL76, настройка производится в пункте меню **Службы данных**. Нужно открыть **Меню → Настройки → Перед.данных → Службы данн.**, выбрать имеющийся или создать новый профиль. В выбранном профиле поставить галочку напротив поля **Данные GPRS** и перейти к его редактированию. В поле **APN** вписать точку доступа для интернет Пример: * **wap.umc.ua** - это wap-точка доступа * **www.umc.ua** - это internet-точка доступа После этого, при необходимости, заполнить поля **Пользователь** и **Пароль**, но, как правило, в этом нет необходимости. Затем открыв **Меню → Настройки → Перед.данных → HTTP-профиль** в поле **Провайдер** выбрать ранее созданный профиль соединения. Рекомендовано в поле **Время разъединения** поставить значение = 999. Прокси необходимо отключить. Настойки профилей соединения Вы можете получить автоматически, обратившись к своему Оператору Мобильной Связи ==== Обновление приложения ==== Для обновления приложения через GPRS нужно открыть папку **Приложения**, поставить курсор на саму программу и нажав **Опции**, выбрать **Обновить**. В таком случае программа обновится, сохранив все настройки и учётные записи **__Внимание!!!__** Если у вас имеются несколько установленных версий программы и Вы планируете дальше пользоваться программой Bombus, то нельзя производить удаление через **Меню → Мои файлы → Приложения**, поставив курсор на **Bombus** и нажав **Опции → Удалить**. В этом случае удалятся все настройки и учётные записи!!! ==== Удаление приложения ==== - открыть **Меню → Мои файлы → Приложения**, поставить курсор на **Bombus**, нажать **Опции → Удалить** - открыть **Меню → Настойки → Настройки телефона → Мастер пам.**, выбрать **Java/jam/Application** и удалить папку **Bombus**. Эти два способа удаляют программу, а также все настройки и учётные записи - открыть **Меню → Ещё → Card Explorer/Java/jam/Application/Bombus** и удалить все файлы, после чего удалить и папку **Bombus**. При таком удалении все настройки и учётные данные останутся неповрежденными __Примечание:__ Для Siemens S75 тайм-аут (время от начала простоя до завершения текущей сессии GPRS) должен составлять 20 секунд Лечение этой проблемы: * патч [[http://patches.kibab.com/patches/details.php5?id=5513|JNTO]] для прошивки 40: ;S75v40 ;Java Network Timeout Change JNTO ;Java Network Timeout Change JNTO ;(c) Rst7/CBSIE ;Version: 1.0 ;PatchID: 5513 ;Details: http://patches.kibab.com/patches/details.php5?id=5513 009F4750: 0010A0E1 401AA0E3 ;------------------------- end ------------------------- * патч [[http://patches.kibab.com/patches/details.php5?id=5515|JNTO]] для прошивки 42: ;S75v42 ;Изменить таймаут пинга в Java ;Java Network Timeout Change JNTO ;(c) Rst7/CBSIE ;Version: 1.0 ;PatchID: 5515 ;Details: http://patches.kibab.com/patches/details.php5?id=5515 009F1D58: 0010A0E1 401AA0E3 ;------------------------- end ------------------------- * патч JNTO для прошивки 47: ;S75v47 - JNTO - Изменение таймаута соединения в Джаве ;S75v47 - JNTO - Java Network Timeout Change ;(c) Rst7/CBSIE 09F44E4: 0010A0E1 401AA0E3 ;------------------------- end ------------------------- ===== SonyEricsson ===== ==== Установка и настройка приложения для работы с сетью ==== - Для загрузки в телефон и запуска приложения Bombus файл с расширением .jad не обязателен, для полноценной работы достаточно загрузить файл с расширением .jar, источник закачки не важен (wap, internet или кабель) - Настройки профиля интернет: **Меню** → **Параметры** → **Связь**: * **Передача данных** → **Учётные записи данных**:\\ **[Ваша учётная запись]** → **Точка доступа**: обязателен параметр **internet** (internet.beeline.ru, internet.mts.ru, megafon-internet. ... и т.д.) * **Параметры интернет**: выбираем тот же профиль, что настраивали в Передаче данных * **Параметры Java**: выбираем тот же профиль, что настраивали в Передаче данных ==== Режим Minimize ==== В телефонах SonyEricsson, поддерживающих платформу MIDP 2.0, реализована функция минимизации (перевод мидлета в фоновый режим). При отключении опции **popup from background** и выборе режима **Minimize** сообщения проявляются в зависимости от выбранного 'Alert profile', при этом мидлет **Bombus** остаётся в фоне. При включенной опции **popup from background** при поступлении сообщения мидлет активизируется (всплывает из фона). ==== Ссылки ==== [[http://developer.sonyericsson.com/site/global/products/phonegallery/p_phonegallery.jsp?cc=gb&lc=en&ver=4000&template=pp1&zone=pp&lm=pp|Phone Gallery]] ===== КПК (устройства на базе Windows CE 2003 и 5.0) ===== ==== Скачивание и установка Java-машины ==== === IBM WeMe J9 === Версия Java-машины J9 v6.1.0 для запуска Bombus на устройствах с Windows Mobile 2003, 2003SE - скачать файл с http://dissy.narod.ru/j9v61.zip (3629kb) - установить приложение в память устройства (требуется около 10 мегабайт) - кликнуть на файле Bombus.jar и на все вопросы ответить **Yes** - для доступа к файловой системе необходимо сделать следующее: * скачать файл с http://dissy.narod.ru/j9fix.zip (22kb) * прочитать инструкцию внутри архива **__Примечание:__** для запуска Java-машины желательно иметь **20 мегабайт** свободной оперативной памяти Версия Java-машины J9 v6.1.1 для запуска Bombus на устройствах с Windows Mobile 5 и выше - скачать файл с http://dominges.org/pda/IBM.J9.JVM.v6.1.1.zip (4,67mb) - установить приложение в память устройства или на карту памяти, если название карты в системе не содержит кирилицы, т.е. SD, Storage Card, SDMMC и т.д., но __не__ "Карта памяти" (требуется около 7 мегабайт). - кликнуть на файле Bombus.jar и на все вопросы ответить **Yes** - все API уже включены в инсталлер. **__Примечание:__** для запуска Java-машины желательно иметь **15 мегабайт** свободной оперативной памяти === Intent Tao JVM === Альтернативная Java-машина для Windows Mobile (Intent JVM) - скачать архив с http://dissy.narod.ru/intent.zip - установить .cab файл в память устройства - кликнуть на файле Bombus.jar - запустить Bombus - если Java-машина не запускается, то необходимо скопировать файл **elate.dll** в папку windows см. также [[HOWTO:HOWTO_intent_jvm]] ==== Настройка звуковых уведомлений в IBM WEME J9 ==== В данном эмуляторе удалось запустить только .wav звуки Формата PCM 22050Hz, mono, 176kb/sec (спасибо sergey55 за проделанную работу). Звуки .wav, использующиеся в Bombus, в Windows CE скорее всего прогрываться не будут. Необходимо проделать следующее: - собрать Bombus в конструкторе - выбрать звуки только соответственно .wav - переименовать свежескаченный мидлет в .zip - открыть в любом архиваторе - в папке sounds заменить стандартные .wav на .wav нужного формата - переименовать изменённый архив .zip обратно в .jar и запустить процесс установки приложения **__Примечание:__** * в J9 v6.1.0 при просмотре vCard будут отображаться только фото формата .png. Чтобы просмотреть .jpeg и .gif нужно будет предварительно сохранить и просмотреть в штатном просмотрщике * в J9 v6.1.1 при просмотре vCard фото в формате .PNG отображаются 100%, вероятность отображения .JPEG и .GIF - 75%. Остальные 25% изображений надо сохронять и смотреть в штатном просмотрщике * к сожалению, вибра не работает на J9 v6.1.0. на J9 v6.1.1 вибра работает в 95% случаев. Испытания проводились на **I-mate JAMin, Benq P50, HTC P4350**\\ Подробности в kpk@conference.jabber.ru