Could a Kodi Box (Android box) be used instead of raspberry pi?
I have one or two redundant Kodi Boxes,
could they be repurposed for 3d printer control?
when you find a way to install linux on it, it should work to get octopi working on it.
It should work:
Once you have linux on it, then just install octoprint. Some plugins might not work, need to be compiled but in general I don't see a reason why not.