sdmaid
sdmaid copied to clipboard
AppControl: New Label AND Filter for Sideloaded Apps
Can we have one more label AND Filter for apps: Sideloaded Apps?
These are apps that have been installed using the Package Manager. Those that are neither from Google Play Store nor from OEM managed Stores like Samsung Galaxy Store, Huawei App Gallery, etc.
Please note that apps installed using 3rd party App Stores like f-droid or others would still be counted as Sideloaded apps.
Thanks.
Not a bad idea :thinking: So we'd need to collect a list of OEM store identifiers? Or we mark everything except Google Play as "sideloaded"?
Not a bad idea 🤔 So we'd need to collect a list of OEM store identifiers? Or we mark everything except Google Play as "sideloaded"?
We'll have to collect those identifiers, which I believe isn't too many (isn't it just one per brand?):
- Samsung: com.sec.android.app.samsungapps
- Huawei: com.huawei.appmarket
- Oppo: com.oppo.market
- Vivo: com.vivo.appstore
- Xiaomi: com.xiaomi.mipicks
- OnePlus - None
- Nothing - None
- Nokia - None
- Motorola - None
- Realme
- Redmi
- Sony - Not Sure
- ?
https://github.com/d4rken/mystic-permissions/issues/1#issuecomment-1186184275
Actually, it won't be a bad idea to include source (Store) labels for all apps, provided the label itself acts as a link to the app on the respective Store, with sideloaded apps being exceptions.
My initial suggestion to keep the label for only side-loaded apps was to keep the UI clean, avoiding unnecessary clutter. But having the label for all apps has it's own distinct advantages:
-
User can open the Store page directly (assuming the label acts as a link too).
-
User can see which app came from which Store. This is especially useful when one store updates apps installed using another Store. For example, some of the apps installed using Google Play Store can be updated using the Samsung Galaxy Store too. Many users (myself included) may not want to do that. So these labels can be useful in such cases.
Whenever we talk of a label, it is understood that there would be a corresponding filter too for that label. So that makes this 4 new labels and as a consequence, 4 new filters:
- Google Play Store
- Samsung Galaxy Store
- Huawei App Gallery (or Huawei App Market)
- Sideloaded Apps
With that many labels, may be it is time that you consider implementing icons. It will keep the UI clean. There will be a legend that users can use to understand what each icon represents.
We'll have to collect those identifiers, which I believe isn't too many (isn't it just one per brand?):
- Samsung: com.sec.android.app.samsungapps
- Huawei: com.huawei.appmarket
- Oppo: com.huawei.appmarket (most likely)
- Vivo: com.huawei.appmarket (most likely)
- OnePlus - None
- Nothing - None
- Nokia - None
- Motorola - None
- Sony - Not Sure
- ?
This is the package name for oppo and vivo app store
Oppo:com.oppo.market
Vivo: com.vivo.market
More app store
Xiaomi app store: com.xiaomi.market
We'll have to collect those identifiers, which I believe isn't too many (isn't it just one per brand?):
- Samsung: com.sec.android.app.samsungapps
- Huawei: com.huawei.appmarket
- Oppo: com.huawei.appmarket (most likely)
- Vivo: com.huawei.appmarket (most likely)
- OnePlus - None
- Nothing - None
- Nokia - None
- Motorola - None
- Sony - Not Sure
- ?
This is the package name for oppo and vivo app store Oppo:
com.oppo.market
Vivo:com.vivo.market
More app store Xiaomi app store:com.xiaomi.market
Are these App Stores? I don't think so. Please confirm.
I think these stores are for buying accessories and other products.
Are these App Stores? I don't think so. Please confirm.
I think these stores are for buying accessories and other products.
The vivo app store, i can confirm it, but the Xiaomi app store, i only found it on the internet.
And Huawei doesn't have connections to vivo and oppo. Same applies to vivo and oppo.
But oppo and realme, they have connections Vivo, have connection to one brand but i forgot it
BBK, owns oppo and vivo
Are these App Stores? I don't think so. Please confirm. I think these stores are for buying accessories and other products.
The vivo app store, i can confirm it, but the Xiaomi app store, i only found it on the internet.
And Huawei doesn't have connections to vivo amd oppo. Same applies to vivo and oppo.
But oppo and realme, they have connections Vivo, have connection to one brand but i forgot it
BBK, owns oppo and vivo
There were reports that Huawei, Oppo, Vivo and Xiaomi were coming together to create an app market as an alternative to Google Play Store. I'm aware BBK owns Oppo, Vivo, OnePlus, Realme, etc.
There were reports that Huawei, Oppo, Vivo and Xiaomi were coming together to create an app market as an alternative to Google Play Store. I'm aware BBK owns Oppo, Vivo, OnePlus, Realme, etc.
Well if that's the case and still not happening now, we can just create a new issue. Also in my theory, even they will come together, it is impossible that package name will be same on Huawei app store to other brands
Oh you were saying is a old news, it's from 2020, ive just searched about it, but nonetheless, my theory will stand. Again, we can just create new issue when im wrong, when they started using one package name for the store
There were reports that Huawei, Oppo, Vivo and Xiaomi were coming together to create an app market as an alternative to Google Play Store. I'm aware BBK owns Oppo, Vivo, OnePlus, Realme, etc.
Well if that's the case and still not happening now, we can just create a new issue. Also in my theory, even they will come together, it is impossible that package name will be same on Huawei app store to other brands
OnePlus and Xiaomi also have their Store apps, but these are for accessories and other products.
So please confirm for Oppo, Vivo and others. Since these brands are all from BBK, I wonder why they will use different Store names. As far as I know (I'm not certain though), all these brands use the Huawei App Gallery.
Vivo:
Oppo
@TheMysticS
That two brand is i can only fully confirm right now
Xiaomi
Xiaomi
It is Xiaomi GetApps:
com.xiaomi.mipicks
Thanks for these. I have updated my comment above with these details.
https://github.com/d4rken-org/permission-pilot