====== Телефонный 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