I have a 2015 Mazda3 Grand Touring with the touchscreen radio. I've installed the AIO tweaks and whatnot and have had a fairly good experience. The only gripe is the speed of the unit and the constant crashing and reboots. I'm looking into aftermarket replacements and haven't had much luck trying to find anything. I've seen some Chinese sources with what seems to be compatible, but have my doubts. What steps do I need to take to replace the radio and is it even possible with the touchscreen model?