Можно ли сделать так, чтобы телефон 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-файл, нажмите
«Функции» - «Доступ». Выберите «Разрешено» для нужных функций, к
которым будет обращаться телефон.
|