After switching to Hyper OS (POCO, XIAOMI, etc. phones), Google Chrome stopped opening in the main account when clicking on web-links from other applications (for example, telegram, whatsapp etc.).
Instead, Google Chrome opens links in the account for cloned applications
(even if the Chrome of the main account is selected by default in the system).
The adb command removes the cloned application, but after rebooting the system, chrome clone was quietly reinstalled π¨.
The phone must be connected to the computer via USB and debugging mode must be enabled in the developer options.
adb shell
pm uninstall -k --user 999 "com.android.chrome"
The user for the cloned space has an id of 999, so this command only removes Chrome app for this user.
The main Chrome app for your other accounts will not be removed.
Just disable Dual apps in system settings.
Important! This will also delete the data of all other cloned apps. To avoid this, there is another way below.\
The easiest solution at the moment is to use another browser as your default browser, such as Google Chrome Beta:
- select all opening tabs in the menu and save to account bookmarks
- delete chrome data, reset settings and disable into system settings of Google Chrome (long-tap on the icon)
- install Google Chrome Beta (or any browser you like)
- open new browser and sign-in to Google Account and restore tabs from bookmarks, if necessary [!]
- assign Google Crome Beta by default (in the system settings)
[!] Be careful, not all browsers work with a Google Account, which means you wonβt be able to restore tabs from bookmarks in them.
Please, if you didn't succeed, give feedback below!
I'm sure it will be useful for everyone who comes here looking for a solution to the problem.