Возможно ли как-то избавиться от запросов доступа в приложениях Java на смартфонах Symbian 9?
Для того, чтобы убрать запросы Java-приложений на доступ к функциям
телефона (напр. Opera Mini) потребуется компьютер и разблокированный
смартфон. Как разблокировать смартфон, можно прочесть здесь и здесь.
Далее сделайте следующее:
1. Зайдите с помощью X-Plore в папку Z:\Sys\Bin
и скопируйте файл EFSrv.dll на компьютер. Если Вы не видите скрытых
папок, отметьте галки напротив «Показывать ROM-диски», «Показ. скрытые
файлы», «системные файлы/папки» в настройках X-Plore. Помните, что Ваш
смартфон должен быть разблокирован, то есть Вы должны видеть содержимое
папки C:\Private и других системных папок;
![screenshot0022](http://info.mobilux.info/wp-content/uploads/2009/03/screenshot0022.png)
2. Загрузите архив c2z по этой ссылке, извлеките его в отдельную папку c2z;
3. Поместите в эту же папку файл EFSrv.dll, который был скопирован с диска Z в первом пункте;
4. Запустите c2z.exe в папке c2z. После этого в папке появится файл c2z.rmp;
5. Создайте в корне карты памяти смартфона папку Patches. Скопируйте туда файл c2z.rmp;
6. Скачайте этот
архив. Извлеките его содержимое в те же папки в памяти телефона, в
которых эти файлы лежат в архиве. То есть, файлы jtwi_r1.xpf и
midp2_rp.xpf должны лежать в папке C:\System\data\midp2\security\policy\ Если в памяти телефона нет таких папок – создайте их;
7. Установите Rom Patcher. Для аппаратов на Symbian 9.1 его можно скачать здесь, для 9.2 - здесь;
8. Запустите RomPatcher. Нажмите «Функции» - «Patch» – «Apply»;
9. Зайдите в «Диспетчер приложений» («Меню» - «Средства» - «Диспетчер
приложений» (или «Меню» – «Установлено» - «Диспетчер приложений» для
Symbian 9.2 и выше);
10. Выберите Ваше Java-приложение – «Функции» - «Настр. приложения».
Выставьте везде «Разрешен». Теперь Java-приложение будет
беспрепятственно обращаться к функциям телефона, не раздражая запросами
доступа.
|