
Java Verified is a globally recognized testing and signing program that enables developers and mobile operators to confidently develop, deliver and distribute mobile applications. As an open, industry-driven effort, the Java Verified Program is the first program to utilize the testing framework developed by the Unified Testing Initiative (UTI).
Permission settings in Sony Ericsson phones
Read a Tips, Tricks & Code article giving an overview of permission settings here
Using the JavaVerified program the application will go though testing at a independent test house and if the testing is successful the application will be signed with the UTI certificate. The UTI Java Root certificate is available in all Sony Ericsson MIDP2 phones regardless of branding.
Unsigned application is installed in the untrusted permission domain in the phones, hence some APIs will not be accessible and some will have more restrictive access i.e. the user might be prompted before using the API. Applications signed with the UTI certificate will be installed in the 3rd party trusted domain, hence the application will be able to get "blanket", (never ask), permission for all apis. For a complete list see the "Permission settings in Sony Ericsson phones" document.
Before an application is signed the appropriate permissions must be specified for the application to get access to the APIs. The permission attributes should be added to the jad file and the MANIFEST file, this can commonly be done by the IDE.
For JavaVerified testing the testing is commonly only done on a specified 'lead' device and if the testing is a success for that lead device the application will also be JavaVerified for all devices in that phone group.
Copyright © 2001 - 2009 Sony Ericsson Mobile Communications AB. All Rights Reserved.