Even though this is a old ‘hack’ i’ve only recently discovered how to grant permissions to java applications. Java applications must request permission to access gprs/wifi connections, use the camera, load/save user data etc. With this hack you can remove these prompts.
You can set permissions on a per application basis without hacking your phone, but the permissions available is limited (depending on the privilege). With this hack you can grant full permissions to any privilege you want (use connectivity, save data, use user data, etc.)
Now for the hack:
- Download the following zip file: fca00000.googlepages.com/java_permissions.zip (copy and paste on your browser to download)
- Put the two files from the zip file into “c:\System\data\midp2\security\policy\” on your mobile phone (you may need to create the directory(s) yourself)
- Download the following rar file: http://fca00000.googlepages.com/c2z.rar (copy and paste on your browser to download)
- Extract the rar file to a folder on your computer
- You now need to generate a RomPatcher patch file. To do this (instructions are included in the above .rar file) copy “z:\sys\bin\EFSrv.dll” from your phone to the directory where you extracted the rar file. Run c2z.exe from that directory and it will generate a c2z.rmp file. Copy this to “e:\patches”.
- Download and install RomPatcher from this SymbianFreak page (skip if you already have it installed)
- Run RomPatcher and apply the c2z patch.
- Reboot your phone and you should be able to give the necessary permissions by opening the App Manager, finding the program you want to change and click “Open”. You can then assign the permissions as you wish.
Note: Only grant permissions to applications you know and trust. Do not grant any permissions you do not need to!