Advanced App installation/Uninstallation Blocking Methods - General Questions and Answers

What I want to accomplish:
App installation/uninstallation is blocked (this includes adb install and remote installation from the Play Store when accessed from a PC).
Ideally this block can be temporarily lifted with a passcode.
Any ideas? I have tried several App Lock apps from the Play Store, but have not found one that blocks adb installation and remote installation.
P.S. This could possibly be accomplished with Tasker, Does anyone have experience with this method?

Related

[Q] device admin app??

Is there a way (app?) to prevent others from installing apps on my phone? Like something that would require a password every time an app tries to install? Im running ICS on a G2X and it has a device admin section but i have no option to set it up. any ideas would be helpful. thanks.
Device admin is for certain options in an app, like turning the screen off. You have to enable it for that app, like a special permission, and disable it before you can uninstall the app. Only certain functions in certain apps require device administrator, and you must not have anything installed that uses it.
However if you could password protect the package installer using an app locking program then this would prevent others from installing apps. I don't know if any of those apps allow password protecting the package installer since I don't use them, but this would do it. You would need to password protect any means of uninstalling the app as well - settings, market, any uninstaller apps, your home replacement if it allows you to drag and drop to uninstall, etc. This would be a pain, and you'd be better off just password protecting the entire phone.
Thanks for the help. I'll try locking package installer and see how that goes. I'm just trying to keep my wife from installing apps that monitor my phone activity lol.

No permissions prompt after Firefox hijack

Obviously I did a scan with a few play store apps. Found nothing.
But...
How can a non root app detect a rootkit?
The reason I'm investigating is that I was browsing with Firefox and hit some sites which where able to get past the popup blocker and disable the browser controls. Unfortunately at the time I had 3rd party sources install enabled. From around this point onwards I now don't get any prompts regards permissions when I install any app.
I'd like to scan but apps don't seem very low level to me. There should be a reviewed binary I can transfer via adb and run command line as root?

Making The Most of Root on Fire Tablet 10 (tweaks/apps/modules/hacks/optimizations)

Hi guys. Now that we have root for the 2017 fire tablet HD, let's share the best apps, tweaks, mods, modules, optimizations etc to get the most out of the tablet.
I just rooted my HD 10 and think this thread is a great idea.
The first thing I usually do after getting root is to install AdAway to block most ads:
https://f-droid.org/repo/org.adaway_56.apk
I want use Nova as the default launcher. Is there a way to disable or uninstall the Fire launcher completely with root? The Hijackthis utility kind of works, but once in a while the Fire launcher will still show when pressing the home button.
Update: I found out how to disable the Fire launcher following the instructions from this thread here:
https://forum.xda-developers.com/hd8-hd10/development/tips-tricks-root-t3310569
It appears that many of the tips for the older gen HD 10 tablets also apply to the 2017 model. The thread I mentioned in my previous post has instructions on how to disable Fire launcher and Amazon service that are safe to disable via adb. Also I recommend installing Google Play and disabling OTA services using the script in this thread:
https://forum.xda-developers.com/hd8-hd10/general/tool-disables-ota-lockscreen-install-t3715320
I also installed some of my favorite root apps such as Titanium Backup and Kernel Adiutor. Also grabbed modded Youtube with no ads (non-root) here:
https://forum.xda-developers.com/showpost.php?p=71133073&postcount=3
How do we disable all Amazon apps that aren't necessary to get the fastest, smoothest user experience?
Is there a way to change the lock screen and replace it with one that supports pattern unlock instead of a PIN?
Is there a way to permanently disable all Amazon system apps that may launch at startup and run in the background? I want to disable them to get maximum speed and performance from the device. Maybe what we could do is find an app that shows us what's currently running in the background and using up ram, and then figure out a way to permanently disable and or Uninstall them.
These are the system processes that I found running. There are quite a few Amazon-related processes here. Have a look.
The Amazon-related process that I've identified are:
Wake Word Service
System UI
Amazon Metrics Server Application
Fire Content Manager Service
Here Positioning
Precog
Identity mobile platform
Fire Amazon platform
Fire Amazon communication services
Audio stream provider service
Amazon webview metric services
Whisperplay daemon
Documents
Content support manager
Amazon device settings
Crash monitor
Documents
Read the posts in this thread (started by DragonFire1024) to get an idea about what can (not) be uninstalled.
We just gained root, and we do not yet have a reliable method to backup/restore partitions. I would urge you to err on the side of caution and, if you really have to, just control the apps that autorun. You can use the startup manager in ROM Toolbox Lite or All-In-One Toolbox to find out what's running at boot.
Before you start, backup your apps+data using TiBu.
Have you tested the recovery procedure detailed in this post? What's your fallback option if your 10 HD gets bricked? All things considered, a reasonably snappy tablet running some bloat is better than a brick you can't recover from.
These are the apps that I currently have installed on my fire tablet. Feel free to share your apps, too!
Guys,
So I'm using the free version of nova launcher, and one thing that I don't like is that I don't get app notifications. For example, if I get a like on Facebook or a message on Facebook messenger, there's no notification alerting you. Usually you'd see like a "1" on the app icon signaling that there's one new message. Apparently that's because I'm using the free version of nova launcher and the paid version has this functionality built in. I don't want to buy the paid version only to have it not work. Can anyone confirm that the paid version of nova launcher will give me notifications on the app icons, or is this just not supported on fire OS?
*UPDATE*
I think these things are called "badges".
I have rooted my Fire HD 10 2017, installed SuperSU and now of course it does not pass safety net anymore
As I was playing some games from Google Play on the tab, this kind of annoys me, but is no dealbreaker at all.
Has anybody made some experience with hiding root / magisk or something else on the Fire HD 10?
i had posted this information on the main 'rooted fire hd 10 7th generation' thread already but thought it was quite useful regarding nova launcher, playstore and using a child profle:
if you want to use use widgets with nova launcher, just convert nova to a system app. the easiest way i found to achieve this is using the link2sd app.
to use google playstore in a different user profile (e.g. parent profile with child restrictions, as i don't like the freetime child profile) you can also convert playstore to a system app (and clear dalvik dalvik cache,also with link2sd). it showed up in the fire launcher on the other profile right after a reboot. just needed to log in again.
maybe you can use it on a freetime profile as well like that (launch it from GoToApp), but i won't try it out now.
androingo said:
i had posted this information on the main 'rooted fire hd 10 7th generation' thread already but thought it was quite useful regarding nova launcher, playstore and using a child profle:
if you want to use use widgets with nova launcher, just convert nova to a system app. the easiest way i found to achieve this is using the link2sd app.
to use google playstore in a different user profile (e.g. parent profile with child restrictions, as i don't like the freetime child profile) you can also convert playstore to a system app (and clear dalvik dalvik cache,also with link2sd). it showed up in the fire launcher on the other profile right after a reboot. just needed to log in again.
maybe you can use it on a freetime profile as well like that (launch it from GoToApp), but i won't try it out now.
Click to expand...
Click to collapse
I will test this out today and let you know if I got it to work. The only thing is, I don't have a child profile, I have a secondary adult profile.
Once I got root I put adaway, titanium backup, modded pandora. I also put on the viperaudio. Can do that by adding busybox via https://play.google.com/store/apps/details?id=ru.meefik.busybox&hl=en
and you'll also need to use something to set selinux to passive for viper to work. I did this by installing Kernal Auditor https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en
I used Kernel Adiutor to emulate init.d and used the below script and it works to make it permissive on boot and viper driver shows enabled to confirm it
#!/system/bin/sh
setenforce 0
razers7t8 said:
I will test this out today and let you know if I got it to work. The only thing is, I don't have a child profile, I have a secondary adult profile.
Click to expand...
Click to collapse
The play store hack didn't work for me after following your instructions regarding link2sd. The play store doesn't appear on my other login account.
hm, that is strange. i did two other things before i had root:
trying to install the 4 apks on the other profile, but only the first 2 could be installed: com.google.android.gsf.login.apk and com.google.android.gsf.apk.
and i entered the following command via adb in the main profile:
adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS
but ony after coverting all of the 4 required apks to system apps it worked. did you convert all 4?
if not, maybe one of the steps before make the difference?
androingo said:
hm, that is strange. i did two other things before i had root:
trying to install the 4 apks on the other profile, but only the first 2 could be installed: com.google.android.gsf.login.apk and com.google.android.gsf.apk.
and i entered the following command via adb in the main profile:
adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS
but ony after coverting all of the 4 required apks to system apps it worked. did you convert all 4?
if not, maybe one of the steps before make the difference?
Click to expand...
Click to collapse
Oh. That must have been what I did wrong. I only converted the play store apk to a system file. I'll do the other three now.
razers7t8 said:
Oh. That must have been what I did wrong. I only converted the play store apk to a system file. I'll do the other three now.
Click to expand...
Click to collapse
Well now the play store shows up on the other login, but when I tap on it, nothing happens. Also, in link2sd, there's no option to clear "dalvik cache." Only "clear cache" which I did.
I notice that ever since I turned the 4 Google apps into system apps with link2sd, my Facebook app no longer works. It gets stuck in the screen.:

recommended steps for locating hidden adware

Hi All,
I'd like some recommendations on steps for locating a stubborn adware infestation that virus scanners don't seem to be able to find on my mobile. System is:
- Samsung SM-G900F
- Android 6.0.1
- unrooted
I get advertising redirects several times per day. It isn't clear where they are coming from. Have tried complete system reset. Uninstalled all downloaded apps. Disabled app auto updating. Ran a Malwarebytes scan. It found nothing.
Is there somewhere a log file for browser calls? At least I could find the app that requests the unwanted URLs.
thunderslug said:
Hi All,
I'd like some recommendations on steps for locating a stubborn adware infestation that virus scanners don't seem to be able to find on my mobile. System is:
- Samsung SM-G900F
- Android 6.0.1
- unrooted
I get advertising redirects several times per day. It isn't clear where they are coming from. Have tried complete system reset. Uninstalled all downloaded apps. Disabled app auto updating. Ran a Malwarebytes scan. It found nothing.
Is there somewhere a log file for browser calls? At least I could find the app that requests the unwanted URLs.
Click to expand...
Click to collapse
you could turn on logging in developer options, though you'll need a little tech skill to use & set up.
Probably an easier way is to use a no root firewall eg
https://play.google.com/store/apps/details?id=eu.faircode.netguard
while the log feature is not free as you only want to find one potential app you can set notifications for internet connection attempts to on, then manually check app & ip address it's trying to connect to win you get popup.
Also you could use this app (it's NOT a proper antivirus app, but a useful 2nd opinion to your actual antivirus), it just allows you to easily see app status from virustotal.com & manually submit any that are suspicious or have not yet been submitted,
https://play.google.com/store/apps/details?id=com.funnycat.virustotal
btw even if you really have uninstalled all 3rd party apps one of the bloatware adk's may have a dodgy ad sdk within it. If so you can (probably) block this with the above firewall if you pay for that feature, without having to root your phone or freeze dodgy app. (Also boot phone into safe mode disables all 3rd polarity apps & see if it still happens)
Note: if system is infected by malware factory reset won't help, you need to reflash the FULL (eg 4 or 5 files inside) Samsung factory ROM with complete wipe. Though as I guess the S5 is not receiving updates anymore, I'd be looking into installing LineageOS to get up to date security patches (after first reinstalling stock ROM asuming you have malware as custom roms are not full roms like samsung factory rom)
thunderslug said:
Hi All,
I'd like some recommendations on steps for locating a stubborn adware infestation that virus scanners don't seem to be able to find on my mobile. System is:
- Samsung SM-G900F
- Android 6.0.1
- unrooted
I get advertising redirects several times per day. It isn't clear where they are coming from. Have tried complete system reset. Uninstalled all downloaded apps. Disabled app auto updating. Ran a Malwarebytes scan. It found nothing.
Is there somewhere a log file for browser calls? At least I could find the app that requests the unwanted URLs.
Click to expand...
Click to collapse
Could be xhelper, mostly Chinese phones (what a surprise ?) it seems but at least one Samsung running 6.0.X like you
https://threatpost.com/android-malware-45k-devices-mystery/149654/

ASK: How to disable data into aplication?

Hey, How to disable data / internet / wifi into app?
I want to disable ads in app.
In another device, I can disable access data / internet in every app.
How to in pixel 3a?
You need to root your phone, then
- install adaway to disable ads
- install afwall+ to control internet access per app
NetGuard - no-root firewall - Apps on Google Play
A simple way to block access to the internet per application
play.google.com
This app doesn't require root to block internet access on a per app basis. In the app description, there is also the source code in case you want to make sure there isn't any malicious code.

Categories

Resources