Главная » 2009 » Июль » 25 » Как убрать запросы доступа для Java-приложений на телефонах Nokia S40?
18:06
Как убрать запросы доступа для Java-приложений на телефонах Nokia S40?

Можно ли сделать так, чтобы телефон Nokia 6233 не выдавал запрос на доступ к файловой системе в Java-приложениях?


Для того, чтобы убрать запросы доступа приложений, понадобится подписывать их специальным сертификатом, который необходимо установить в телефон. Для этого потребуется компьютер, программы MobiMB (скачать ее можно ЗДЕСЬ (1 Мб) и BeHappy (80 Кб). Для корректной работы программы для подписи приложений также понадобится WinRAR (1.3 MB) и среда Java Runtime Environment (JRE).
Чтобы проверить, установлена ли у Вас Java Runtime Environment, зайдите в C:\Program Files. Если Вы увидите там папку Java с вложенными папками, которые начинаются с аббревиатуры jre (напр. jre6) значит, устанавливать JRE не надо. В противном случае загрузите и установите последнюю версию JRE, найти ее можно ЗДЕСЬ (16 MB);

Для установки сертификатов в телефон сделайте следующее:
1. Подключите телефон к компьютеру в режиме PC Suite. Если на компьютере запущена Nokia PC Suite - закройте ее;
2. Установите MobiMB, запустите ее и выберите Ваше подключение (“файл” - “параметры” - “add connection”);
3. Извлеките на компьютере содержимое архива behappy_631.rar. В папке User Вы найдете файлы exp.cer и ext_info.sys;
4. Зайдите в MobiMB в папку A:\Hiddenfolder\certificates\user\ и скопируйте туда файлы exp.cer и ext_info.sys.

Теперь для того, чтобы установить Java-приложение, которое не будет запрашивать доступ при обращении к функциям телефона, необходимо его подписать. Для этого сделайте следующее:
1. Установите на компьютер WinRAR и JRE;
2. Установите BeHappyInstall.exe из архива behappy_631.rar;
3. Запустите BeHappy. Выберите те пункты разрешений (Permissions), которые нужны для вашего приложения. Например, если это программа для чтения текстовых файлов – выберите только галки в разделе «FileSystem». Если это браузер Opera Mini – то отметьте все галки в разделе «FileSystem» и «NET»;
4. Нажмите «открыть» и выберите ваше Java-приложение. После этого программа автоматически создаст .JAD-файл, в котором и хранятся данные о подписи сертификатом. Вы найдете этот .JAD-файл в той же папке, где находилось Java-приложение;


5. Скопируйте JAD и JAR файлы в телефон. Выделите JAR-файл, нажмите «Функции» - «Доступ». Выберите «Разрешено» для нужных функций, к которым будет обращаться телефон.

Категория: Nokia | Просмотров: 880 | Добавил: Admin | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]