light The same aspects you think are "weaknesses" of open sourced software, are its strengths. Since the code is reviewable by everyone, do you not think that most vulnerabilities, severe bugs and potential backdoors are reviewed and already fixed?
No program is perfect, yes, but it doesn't have to be imperfect in such a way that bugs exist. A bug-free operating system can certainly exist.
We can read the code of Android , we can find out how it executes our command and find backdoors and bugs in the code.. in this way we can excess any Android system without the user knowing about it
So, by hacking I mean accessing Android without the user knowing about it
No program is perfect so how does Android is hard to hack, mainly non-root