I have same problem mate.. I was searching solution for atleast one month, but unsuccessfull.. idk what can we do with that.. but atleast I can help you with device tree, I think u using wrong device tree.. I have at home 10 mxq pro 4k boxes and all of them need [gxbb_p201.dtb] device tree.
Maybe that's why u had problem with your remote controller.
My solutions was.. I bought 1GB SD cards and I'm running OS from that