Tutorial: Run any Android 2.3.3 App on Blackberry10

Hello everyone. This method allows you to run any Android 2.3.3 app in Blackberry 10.1. Even if the app is using NATIVE CODE.
Update: Now works with Android 4.2.2 apps using 10.2 Beta OS.

1. Java JRE
2. My Android-Pack: (Windows) (Mac) (Linux). Updated 8th of August.
3. Debug Token in same directory as Android-Pack

Create Debug Token on Windows:

  • Simply request tokens here. Keep note of the ‘PIN’ you chose.
  • Edit config.txt from Android-Pack. Fill it in according to the examples and instructions it contains.
  • Copy the two .csj files that were emailed to you in to the same folder as this pack. Then run RegisterToken.
  • You should have a debugtoken.bar if everything went successfully. Now you can continue.


    Windows: Drag any Android app .apk on to ConvertAndroidApp.
    Mac/Linux: Run ./ConvertAndroidApp.sh MyAndroidApp.apk and install resulting .bar file.

    Remember: Every 30 days you just need to run RenewToken

    Frequency Asked Questions

  • Why does it tell me my keystore password is incorrect?
    This usually means you are registering a second time. To register a second time you need to move or delete your debugtoken and your old registration files. They are located in %APPDATA%\..\Local\Research In Motion
  • My app crashes/doesn’t work properly. Why?
    Catlog is your friend! Sideload this. Crash your app. This will tell you why.
  • If you would like to thank me for my time and effort, you can donate to me here.

    This has been working for months now. Sorry for not getting it out to you guys earlier!