this post was submitted on 18 Mar 2024
125 points (97.7% liked)

Android

27528 readers
143 users here now

DROID DOES

Welcome to the droidymcdroidface-iest, Lemmyest (Lemmiest), test, bestest, phoniest, pluckiest, snarkiest, and spiciest Android community on Lemmy (Do not respond)! Here you can participate in amazing discussions and events relating to all things Android.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules


1. All posts must be relevant to Android devices/operating system.


2. Posts cannot be illegal or NSFW material.


3. No spam, self promotion, or upvote farming. Sources engaging in these behavior will be added to the Blacklist.


4. Non-whitelisted bots will be banned.


5. Engage respectfully: Harassment, flamebaiting, bad faith engagement, or agenda posting will result in your posts being removed. Excessive violations will result in temporary or permanent ban, depending on severity.


6. Memes are not allowed to be posts, but are allowed in the comments.


7. Posts from clickbait sources are heavily discouraged. Please de-clickbait titles if it needs to be submitted.


8. Submission statements of any length composed of your own thoughts inside the post text field are mandatory for any microblog posts, and are optional but recommended for article/image/video posts.


Community Resources:


We are Android girls*,

In our Lemmy.world.

The back is plastic,

It's fantastic.

*Well, not just girls: people of all gender identities are welcomed here.


Our Partner Communities:

[email protected]


founded 1 year ago
MODERATORS
 

So this just happened - those of you who have a Xiaomi phone know when you install apps it has it's own "Virus Checker" screen which comes up before the app is approved for install. This is provided by Avast I just found out..

Anyway while installing an app from F-droid today I got an error message on this screen - which said "app from unknown source" and two buttons below - "Ignore" and "Install". So I clicked on "Install" since I wanted to install the app and then noticed that the install process seemed a bit different (I can't remember what happened exactly) but I checked the app on F-Droid and the version history wasn't available - which a notice says means the app was installed from Play Store or somewhere else. But I just installed it from F-Droid!

So I tried another few apps and it happened again for one of them. I clicked around and there it was, some sort of Xiaomi app store installing versions of the app instead of the one I told my phone to install.

I guess there is an innocent explanation for this - stopping people from installing malware and giving them a "correct" version of the app they wanted - but I have disabled it on my phone, I know what I am doing and if I want the cracked version it's because that's the version I meant to install ;)

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 10 points 6 months ago* (last edited 6 months ago) (1 children)

Can you check the package names of the apps? On F-droid website you can see it in the url, for example https://f-droid.org/packages/com.jens.automation2/ the code is com.jens.automation2. You should see the same name on the page of the app in settings if you scroll down.

~~If the names are the same than nothing nefarious should be happening behind the scenes.~~

Unknown source can mean it's not from a built-in store. If you would be rooted and install the F-droid Privileged Extension it should show up there correctly. Maybe they just block reading this kind of info from F-droid.

On common Xiaomi phones the rom cooking community is very vivid usually, you can just replace the shitty default rom really easily. Start to look for roms and tutorials about rooting on xdaforums

[โ€“] [email protected] 8 points 6 months ago

The package names would not be different if it's installing a different (possibly malevolent) version of the same app.

Only the signature and other metadata would be different, but if the package name were different it would show as a different app entirely in places like f-droid, not as installed from elsewhere. It would show the intended app as not installed at all if the package name of the Xiaomi version wasn't the same.