Application Registry

Application registry is a core RIM Java OS structure . To play with it add the following string

Object __appReg = Process.getAppRegistry();

to BB java project. We used “Hello World!” sample project from JDE. Sure you need correct the import section of your project by adding import net.rim.vm.*;.
Using JDE IDE set a breakpoint on the next line and execute your code in standard IDE emulator. When program stops at the breakpoint, check __appReg :)

By the way the public key mentioned in this post was discovered using this approach.

4 Responses to Application Registry

  1. whooza says:

    This does not work for me, the compiler complains that it does not find the variable “Process” :(

  2. Dr. {B0lsen} says:

    You need to modify your net_rim_api.jar first as it is described here
    https://drbolsen.wordpress.com/2007/07/31/bypass-signature-requirement/

  3. nakke says:

    great, thanks…
    i’d love to see this on a real device!

  4. dandin1 says:

    After 20 minutes of fiddling, I have to say seeing that object in the locals pane was quite rewarding. Your work is fascinating!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: