Question: are all android phones the same?
Answer: Every Android model is running different software. No two Android models are the same. Even phones from the same manufacturer with the same name can run different software in different regions (or for different customers — your phone company), and they do.