The only aspect of iOS that cannot be nodded too much is the kernel, but even that still happens with jailbreaks. And as far as editing android goes one needs to know java to make it "how they want" iOS has such a developer base that everything imaginable has been made and more stuff beyond imagination comes out on repos everyday.
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk