Do you find it weird that BlackBerry revoked running on the Android OS but is currently running a version of Android 2.3 Gingerbread and soon to be Android 4.2.2 Jelly Bean??? Don't get me wrong they're still running the BlackBerry 10 OS (QNX Neutrino microkernel RTOS with Java and Adobe Air) but is running Android OS (just for sideloading apps) stacked on top of BB10OS.