I guess it is, I am not an apple guy, android, etc....I forget the site but there is a big one, rather complex to dig out what you need, tons of android stuff, might have apples as well on custom OS upgrades, they call them ROM maybe cause they are firmware instead of an OS or combo of both?
If...