Certain apps seem to know when the screen is being casted to a TV and they disable functionality.
Is there an API function that exposes this programmatically to apps? If so, is there a way to hide this either through an app (rooted or not) or XPosed? I am running Marshmellow.
Related
screen lock security is must for my android phone how however there are few applications
I would like to have fast access for example TV remote control. I was wondering if there's any feature in Android applicationor app all that allow certain application to launch without first unlocking the screen...??
Something like this? (there are another apps to do this, you only need to search for them).
I have been using TataSky Everywhere tv ( similar to virgins anywhere tv).
In the app certain features like live tv cannot be accessed by rooted phones. However using Root Cloak (Xposed framework) one can easily bypass the root check.
(Message changes from "this feature is not available on rooted phone" to "this device is not supported")
The problem arises if it checks the operating system. Everywhere tv is supported only on few devices of Samsung, htc, nexus 4,etc.
Is there a possible way to hide the detection of cyanogenmod from the app, and make, detect it as a Samsung phone..??
I had given my old Android 2.3 phone and a fairly new Android 4.4 tablet to my kid.
Within about a month, both devices basically became non-functional on start up.
After some analysis, it became clear that all the games and recreational apps my kid installed was causing the problem: they were all built to auto-start on device boot up, and they lacked an option to tell them not to auto-start on device boot up.
Since both devices were rooted, I used a tool (Clean Master) that quickly identified the auto-start apps and stopped them from auto-starting.
My question is this:
Why would an app developer build an app that auto-starts with no option to disable that? Many auto start apps will just kill the usability of the device, and it isn't trivial finding out why.
If the device was not rooted, there's probably no way to stop these apps except to uninstall them. If Android allows a third-party app on a non-rooted device to auto-start, why isn't there an app that works on non-rooted devices to stop these apps from auto-starting?
Nate2 said:
I had given my old Android 2.3 phone and a fairly new Android 4.4 tablet to my kid.
Within about a month, both devices basically became non-functional on start up.
After some analysis, it became clear that all the games and recreational apps my kid installed was causing the problem: they were all built to auto-start on device boot up, and they lacked an option to tell them not to auto-start on device boot up.
Since both devices were rooted, I used a tool (Clean Master) that quickly identified the auto-start apps and stopped them from auto-starting.
My question is this:
Why would an app developer build an app that auto-starts with no option to disable that? Many auto start apps will just kill the usability of the device, and it isn't trivial finding out why.
If the device was not rooted, there's probably no way to stop these apps except to uninstall them. If Android allows a third-party app on a non-rooted device to auto-start, why isn't there an app that works on non-rooted devices to stop these apps from auto-starting?
Click to expand...
Click to collapse
Actually, there were non-root apps that could disable auto-start of other normal apps till JellyBean 4.2 I guess.
Then came the security enforcements which prevented this for non-root users.
Android assumes that an app necessarily needs auto-starting at boot for the smooth working of the app.
There's a reason behind that.
For example, if you disable auto start of FB messenger or WhatsApp, you won't automatically get notifications unless you open it one time so that certain services begin to run in background.
The same goes for your kid's apps like Talking Tom, which gives essential notifications (from a kid's point of view) like "I'm Hungry" or "I wanna pee" or something like that
But you have non-root apps too (you gotta dig a lil deeper to find them) which doesn't work like root apps, that is, doesn't disable them to start at boot. Instead, they stop the apps/services after booting that's disabled in that app.
Apps like CC Cleaner or the so-called antivirus apps work that way only
Hi, I would like to get this phone granted that I am able to remove all video playback and browser in any form. Would I need to reverse each app individually in order to achieve this or can I just block certain functions on a phone level? For reference this is the phone I am using now which does this, https://figkosher.com/. They mention Custom operating system built from the ground up, I am not sure what that means.
I would have the minimal system apps plus waze probably. I would also be removing the app store as well.
Use icebox to disable system apps that one ui won't let you
Rooting android phones is like leveling your android to another and better level. Especially with magisk, you can add customizations and improvements to your phone. And don't get me started on custom ROMS and Kernels. The only issue I, and probably others, face with root is that some apps or games do not work with them. I tried some methods and tutorials I found online. Some worked, but other games still detected my root. Specifically that "LIAPP Alert" that I believe checks the system folder of superuser. I like playing mobile games on my phone so it is a big issue for me. Is there a way to make apps not detect my root?
Things I tried that didn't worked:
Hide magisk (change magisk name) - Worked on some games
Use magisk denylist
Geergit (from Lsposed) - to change my device IDs
App Manager (from Fdroid) - I think I may not have used this properly lol
MagiskHide module (by HuskyDG)
Using Parallel Space also works with some apps, but other applications don't like it when you run them in virtual environments. There's also Vmos, a virtual machine for android which is quite amazing... and sketchy. I think it's the only solution that would 100% work on any apps and games. Although, as I said before, it's very sketchy because if you're going to run it on android 10+, it would require you to enable wireless debugging.
My device: PocoF1 using LineageOs 20 (android 13)
You can also install app-hider software for Android phones. The best app-hider apps are available directly in Google Play. Here are a few of the best app hiders for Androids:
Nova Launcher
nova launcher replaces the home screen on your Android phone. It also lets you hide apps and sort and reshuffle them according to your needs.
App Hider
The customizable app hider lets you hide apps on your Android and manage them from different accounts on your device. The app-hider icon is even disguised as a calculator.
Vault
vaults purpose is to hide apps, files, photos, and videos on your Android. It includes cloud backup and the ability to lock apps behind a secure password.