Hello guys, im facing some doubts on how GOS deals with isolation between sandbox, users and applications.
One example is:
1- when i update an APP for a work user, automatically the other users who has the same APP also get updated with the same version. (Important to mention that the installation of this same APP occurs completely isolated. In other words i have made two different installation of the same apk on two different profiles. So why this process happens? Since the user profiles dont relate and are sandboxed from each other? (It wasnt installed on main account but inside each work acct)
So if this is happening can I assume that if for some reason the user1(for example purposes) suffers some kind of modification, the user2 will receive the same modification in the apk?
Why my question:
1- i have 2 whatsapps apps installed for 2 different users
2- they are from different phone numbers so they are different in their messages, profiles, etc.
3- when i update one, the both are updated even with the user separation.
4- in a case of an attack of user1 where the attacker manage in some way poison my apk with malicious code, will the other will be in risk also? Because in my ignorance in some way they are connected when i update the apk so this make me think despite the different profile in each APP, any changes on one apk could hit the other user apk.
Am i right? If not i insist, so how can one update reflect on another isolated profile but a malicious code in the apk wouldnt have the same effect?
Thanks