Just found this new app called NGXPlay, that you can find in the Bigboss repo in cydia. It allows you to launch any app in carplay, but you need to have an iphone and be jailbroken. It's buggy in its current form, but works about as good as the appradio format, which isn't saying much. So far you can mirror what's on your screen, which means that you must use the phone to control the app you have launched, or you can choose external display, which makes your phone go black and you can control the app through your radio. I've only just started to use it and have put google maps, waze, netflix, and movie box on it. Both netflix and moviebox, will display menus, but once you start a movie, only sound comes out. Google and waze seemed to work. Haven't gone on a long trip to test it yet. Only went on a short little run, so I don't know if it'll be worth using or not. Google maps seemed to work, but I found that you can't type anything using the radio screen. You have to type on the phone. If you have addresses saved, you can use the radio to choose them. If nothing else, it's worth keeping an eye on and see if the developer improves it. I've also heard about another developer that is developing a jailbreak app that will also run waze on carplay, but I don't think that's ready yet.
EDIT:
Was able to get Moviebox working. Had to put it in external mode and then start the movie without the phone connected to carplay. Once movie starts, plug phone into the radio (in landscape mode) and the movie will display accurately on the screen with controls and everything. Pretty nice little app. A little buggy, but has a lot of potential.