I don't know what your radio looks like but take a look at http://www.cruzetalk.com/forum/36-gen1-audio-electronics/8792-7-android-tablet-dash.html.
I"m not sure you CAN upgrade radio's anymore. Without losing functionality to the car.
If you can, your options are probably limited and the cost won't be worth it.
I personally would like to have something better then what i got with my 17. I almost wish i would have gotten the highest package. Just for the 8in with nav.
Bingo. The giveaway is listing a "2010" Cruze. No such animal in the US. 2011 was the first one.ebay and alibaba have tons of android options. The issue is a lot of them are made for overseas cruzes and not US cruzes, so if you're a US cruze, do research on the item before you choose one.
You can probably put whatever you want in it. You just won't have the car functionality that comes with your current stock radio. Whatever settings you got. You won't have. The stock radio is also programmed for the VIN of the car. If it's taken out and installed in another vehicle. It won't work. Makes it worthless to steal. Install an aftermarket and you'll probably get robbed. Course, you've probably got a working car alarm.