Many BlackBerry 10 users have figured out how to sideload Android apps over the past year or even before on the PlayBook. While doing so you may have noticed that only about 50-75% of the apps you try to convert work on BlackBerry 10 due to running native code instead of Dalvik Java. This includes many games and apps like Instagram and Teamviewer. My buddy Bla1ze @CrackBerry highlighted a great tutorial by xsacha where he details exactly how to make practically every Android 2.3.3 app run on BlackBerry 10. Sadly this will not work for apps that require Android 4+ but it does allow for native code.
Keep in mind this process is even more complex than sideloading and the end result can only be used on your device so you cannot share BAR files due to it using debug tokens. The .bat script also requires a Windows computer.
If you are feeling brave and think you are up to the task check out xsacha’s tutorial here. Below is a copy in case it is taken down:
This method allows you to run any Android 2.3.3 app in Blackberry 10.1. Even if the app using NATIVE CODE.
This includes games, instagram, netflix, teamviewer, you name it.
1. Android SDK
2. A debug token
If you have a new Android SDK (4.2.2) copy everything from sdk\build-tools\android-4.2.2 to sdk\platform-tools first.
1. Download this package: here.
2. Edit zandroid2bb.bat and change the first line to point to where you have the Android SDK installed.
3. Put your debugtoken.bar in the same directory as the script.
4. Now just drag any Android app .apk on to zandroid2bb.bat. A .bar should be generated (otherwise check the error).
Now you can install this .bar on your device and it should just work. You can use the included zInstaller.bat or other means.