I don't see any picture, but I don't think it will be easy. We'd need the exact model number to find the device: Depul is just a manufacturer, "din 2" probably just means 2 din connections, so there is more than one device out there that fits that description.
However, the truth is that there will only be an alternative ROM if the manufacturer has provided one, or if the device is sufficiently popular amongst Android enthusiasts that someone with the right skills has build one. The ROM must always be built for the specific device. And budget Chinese devices (which this seems to be) often get no updates at all from the manufacturer, so I cannot promise that we'll be able to find anything.