Android if you can downgrade to the older Google service pack version and ensure that it remain at this version, maybe can. I had tried but it's a bit dangerous cause my version suddenly auto updated by itself and suddenly it gave a error 12 which if too often this error will get banned. So I had given up. Another way you can do is to jailbreak your Android phone which I am not expert and it's may void your warranty.
So I brought a IPhone 6 Plus solely for spoofing. It worked wonderfully just by downloading a software but I will not recommend IPhone 6 Plus cause my phone program keep on close by itself due to the 1 G ram. At least 20X auto close by itself and you need to open the app again. I would recommend at least a 3G Ram IPhone 7 and above.
IPhone 7 plus would be better cause it's bigger screen size. Just get the lowest storage will do and I think cheapest should be around 300.