Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development


Thank you for visiting the BlackBerry Support Community Forums.

BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)

BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.

"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."

- Kevin Michaluk, Founder, CrackBerry.com

Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.


Reply
Highlighted
Developer
Posts: 77
Registered: ‎11-20-2008
My Device: Not Specified
Accepted Solution

Device ID versus typing mypin

I'm not sure which one is the PIN of my device.  When I use the DeviceInfo.getDeviceId() call returns me an integer.  When I type "mypin" into a compose email (that's supposed to also retrieve the pin), I get a number in hex.  These two numbers do not seem equivalent no matter what what I try to convert them.  What am I missing? 

 

I've tested this on the 4.7 simulator where the device pin is set to:  0x2100000A but the DeviceInfo.getDeviceId() returns me 553648138.  I've tried this on my handset (Bold, 4.6.0.167) and they are different as well.

Developer
Posts: 4,764
Registered: ‎07-21-2008
My Device: Not Specified

Re: Device ID versus typing mypin

0x2100000A is the same as 553648138

 

Only the notation is different. Try using Integer.toHexString() to display the ID in hexidecimal notation.

 

 

Developer
Posts: 77
Registered: ‎11-20-2008
My Device: Not Specified

Re: Device ID versus typing mypin

Thanks Rex.  That did it.  Gotta brush up on my hex to int and vice versa...Smiley Wink