[Q] Is there a way to hide apps from each other? - General Questions and Answers

I'm no pro, so forgive anything stupid I may say in advance. I recently learned that any android application has permission to see any application installed on your device. I'm a bit of a privacy nut, and I have concerns with this for a plethora of reasons. I was hoping to learn of a method that would allow me to somehow prevent apps from being able to see what's installed, or at minimum, mask the actual application names so the data an app gets is useless for any purposes they may have for it.
Is there any way to achieve such a thing?

I'm no pro either, but what I do is I use two apps to accomplish this. The first is MyAppSharer (no root required). The second is Advanced Permission Manager (again, no root required). Both can be found on the play store.
First I use MyAppSharer to create an .apk of the app I want to isolate. Place it In the download folder (or any folder of your choosing). Next I install the .apk with Advanced Permission Manager. While installing simply uncheck the 'view other apps permission' or whatever it's called and that might work.
The only concern I have is that apps usually check to see if they have access to all their permissions before startup, and if one is missing it might either not allow you to launch the app or or will crash. Or it'll work perfectly fine and all's well
Good luck

I think you need to hide apps and permission manager. For me, I used to use Greenify, the ForceStop as permission manager, which are available on xposed module repository, but they both require root.
For hiding apps, maybe the "PrivateMe" can help you, it also can hide photos, install apps in hidden mode.

Dresden_ said:
I'm no pro, so forgive anything stupid I may say in advance. I recently learned that any android application has permission to see any application installed on your device. I'm a bit of a privacy nut, and I have concerns with this for a plethora of reasons. I was hoping to learn of a method that would allow me to somehow prevent apps from being able to see what's installed, or at minimum, mask the actual application names so the data an app gets is useless for any purposes they may have for it.
Is there any way to achieve such a thing?
Click to expand...
Click to collapse
The sudo hide xposed module is exactly what you want to figure out
You will get first list of apps where you have to select ''which app to hide"
Then you will get second list of apps where you can select "from which apps to hide that app"
If you want any help regarding xposed,reply me back
Please push the thanks button if it helped
Enjoy:victory::victory:
Regards milkyway3

Related

[Q] Browse Market, Sort By Permissions?

Most of my browsing in the Android Marketplace comes to a dead end when I see a long list of permissions an application 'needs'. The permissions are usually the deal-breaker when I decide against installing. I realize this limits the number of apps I will install. I only have about 10 apps installed, and I paid for four so far, so this isn't an issue with paying developers. I just won't pay you through a third-party ad network.
Is there a way to browse the market and sort results by no or few permissions? A search in the marketplace for 'This application requires no special permissions to run' only yields six results.
I want more games like Solitaire, or apps like NARF file manager that are simple and only use minimal permissions. Many apps seem to have a bloated feature set that require lots of permissions, for features I didn't want in the first place.
Has anyone been able to segregate search results in this way? If so, what worked for you?

[Q] Fixing a broken system App that crashes when there IS internet access

Hi guys.
I need some help or instructions.
I have in my Asus an app that is good, but always crashes. This is a system app called Asus MyLibrary, or Asus Reader.
This doesn't happen only to me, but its known to always crash for everybody
http://www.transformerforums.com/fo...ashes-every-time-i-try-start-asus-reader.html
http://www.transformerforums.com/forum/applications/26417-my-library-replacement.html
http://forum.xda-developers.com/showthread.php?t=1155510
The fix to the problem is turn wifi and data off (or turn on Airplane mode), then it will work fine.
Many people think it is because the app tries to connect to Asus servers (which are down) and this crashes the app.
I would like some help on how to disable this seeking of an internet connection within the app, then recompile it, sign it.
But then it is a system app. Can it be installed as a normal app? (My device is not rooted).
I have tried another app that reads the apk, removes permission to access the net, and packages it into a new apk. This apk wouldn't install in my device. Perhaps because the package name is the same still. I tried modifying the package name (com.asus.reader) to something else (I called it MyReader, com.android.myreader), recompiled, signed, zip aligned, and it still won't install. (App not installed). Perhaps it is conflicting with the original system app still in the phone?
I have two attachments, one is the original apk from the system folder, and reader-sz.apk is the one i've tried to modify the name and package, then signed, and zipaligned. Did I do something wrong that it won't install in the device?
In summary, there are two questions really.
1) Why doesn't reader-sz.apk install in my device? I've changed the app name and package name in the manifest.xml
2) How do I remove (or disable, or nullify) the app from accessing the internet, from within the app itself? (I think simply removing permissions will still crash it, may need to go into the functions itself, is that even possible?)
Please if anyone can guide me, I think you may help many-many users.

Newbie Root information from my journeys....

Customizing my Android phone, I've learned some things along the way that I thought other newbies like myself would be interested to know. This information can be found all over the web, but I thought speaking about these key points would be helpful...
1. If you're interested in rooting your phone, I've found the Towelroot method to be easiest. You can download the apk file for free and it makes the rooting process easy.
2. I have a method of disabling apps to improve performance that has never resulted in me crashing my phone. If you are not rooted, this probably won't be helpful. First off, get Greenify Pro and the Xposed framework, along with the ROM Toolbox. For apps that you know can be frozen safely, use ROM toolbox to freeze them, along with killing startup receivers of apps that you can safely disable from stsrtup, but can't freeze because you want to use them. Then use Greenify to hibernate apps you choose not to disable, but don't want running. I've found this method most efficient.
3. Many root their phones to remove apps that are pre-installed from your service provider, like my AT&T apps for example. I've come to realize that removing apps will not give you back usable storage space, so unless you are sure it's garbage, freezing apps is safest. Also, if you remove an app, it would be wise to backup the apk file first, just in case you need it later.
4. Since I'm a newbie, I have stayed away from custom ROMS and the sort. I've come to realize that this process is for skilled users only and many bad things can occur if this process goes awry. Always make full backups before attempting this at minimum.
5. Certain launchers, such as TouchWiz cannot be removed from Android easily, so I'd suggest you add your launcher of choice and leave the factory installed Launcher alone....
I hope this was helpful to all you newbies, good luck!!!!

DELETE/UNINSTALL Blotweres easily

How to uninstalling system app?Uninstalling an app that you have installed on your Android device from Google Play is simple — but what if you didn’t install it? What if the app you’re trying to remove is one of thosethat came pre-installed on your device,provided by the manufacturer, your mobile network, or as a part of Android itself?Removing unwanted system apps fromAndroid can be tricky, but it is not impossible.Why You Might Want To Remove These AppsBefore you start deleting apps, however, you should spend a few moments considering just why you want to get them off your phone.
For instance, it might be that they are cluttering up your home screen. If this is the case, then long tapping and dragging to theRemovebox at the top of the screen should get them out of the way.On the other hand, these apps might be considered “bloatware” and take up valuable resources. Pre-installed games might take up space on your phone’s storage, while Internet-connected apps could be eating into your monthly allowance. Such apps might even berecording and/or uploading informationthat you would prefer they didn’t.And then there’s the impact on your battery life.Unfortunately, removing these apps isn’t as easy as it could be. It really depends upon whether your Android device is rooted or not.
Required
Okay let's go
Open Link 2 sd, Choose apps which you want to remove from your phone
Now tap on 3 Dots(Top right) and tap on Convert to user apps and ok
Now Reboot your device,Now you can uninstall that apps because now that app become user apps,Manually Via Settings-Apps or Via Link 2 sd, tap on 3 Dots(Top right) tap on uninstall. That's it easy way,In other ways like NoBloat, system app remover apps after using this apps(not link 2 sd) not affected in internal memory nor increase or decrease,Same as same link 2 sd download link https://play.google.com/store/apps/details?id=com.buak.Link2SD and My wapsite link is
Link removed by moderator
sorry
extremely sorry ?Xda team for this post, I rewrite this post because My. Tk domain expired That's why I just changed the domain name, Sorry Sorry sorry
Thread re opened.
Follow the rules .
not working

Unsolved tech...

Hello guys,
I have been searching for answers to some of the tech stuff, but couldn't find them.
Here are some of those questions. Hope some of you would have answers to these. Thanks in advance!
ANDROID
1. How to share files between multi-users on Android 11?
Before Android 11, it was possible to save files inside the Android/ obb folder, and these files were visible for all users on the device. In Android 11, this is no longer working as the 'obb' folder appears to be exclusive to each user.
I know this is possible via USB OTG or a cloud service, but is there a solution without these?
2. How to copy/ backup game data for non-rooted devices?
Helium Backup doesn't seem to work. I have played a game for long on my Mediapad, and I would like to copy that game to my phone. Unfortunately, my Mediapad is not rooted and losing all that game progress has become a nightmare. I have written to the app developer to provide some sort of backup using either Google Play Games or social media integration like Facebook/ Twitter, but haven't received any response.
3. How to force apps (esp. file managers & gallery apps) to use in-app media viewer without changing system default.
For example, I may use the stock gallery app as default for viewing media. But if I am using another gallery app or a file manager that is capable of viewing media files using its own media viewer, I would rather want it use it than open the default app. Is there a way to do it?
4. Replace stock file manager (a system app) with another app from Google Play Store or other sources. Is this possible?
I am not asking how to convert a user app into system app. I know that part. I tried replacing the apk file of the stock file manager with a 3rd party apk, even renamed it, but it didn't work.
5. Extract a system app from one device and install it on another device without root. Is this possible?
I have tried it, but apk installation fails. For example, Samsung Gallery app on OnePlus phones.
iOS
1. How to install .ipa (iPhone app) on an iPhone (not jail-broken) without a laptop (iTunes)?
2. Is it possible to have SFTP server for iPhone?
All Operating Systems
1. How to provide LAN only access for non-rooted devices as well as in Windows & iOS?
For rooted devices, we have apps like AFWall+ that can do it. But is there a way to do it for devices without root, as well as for Windows and iOS?
For non-rooted devices, we have apps like Netguard that support 'Allow LAN access' whilst blocking internet access.
Are there any alternatives and solutions for other platforms?
2. How safe is it to enter login credentials in an app to allow it access to network drives?
I use several apps (on various platforms) to connect to my laptop over SMB. This requires me to provide the app with my Windows Login Credentials, which is a Microsoft account. Am I risking my account by providing this info to the app? Is it safe to enter login credentials of cloud services in file manager apps?
Just bumping this thread as it seems to have been lost/ unnoticed.
@Ultramanoid can you answer some of these?
Sridhar Ananthanarayanan said:
@Ultramanoid can you answer some of these?
Click to expand...
Click to collapse
Can't help much, sorry. As to Android, some notes :
1. Never have used an OEM / Google's version of Android, or anything other than rooted single-user systems.
2. In addition to the previous answer, I'm not a gamer.
3. I usually don't ever set defaults with some rare exceptions, so I am always given a choice of what I want to use to handle a file. It may vary depending on many things; I may want to edit an SVG file as text, or view it as an image, for instance. There are applications / services that will intercept intents to allow you to do this sort of thing as well, but I can't recommend a specific one, never use them myself.
4. Possible, but will break Android as by now the system requires it as a file picker in many instances without recognizing alternatives and developers of most applications do expect it as well and their services will not work without it. Don't do it. With recent Android storage changes, including the scoped storage debacle, this is not a viable option anymore.
5. Depends, but not likely as a general rule, specially for OEM garbage, which relies on their own proprietary modifications of Android, their libraries, frameworks, et al. You'd have to carry those over to the destination too, which may not even be possible. Use OEM-independent and not Google Services reliant applications. ( Edit : you'll find some of those applications built to install on all devices here on XDA by single developers, "SONY camera for all devices" and that sort of thing, not recommended anyway, not well supported or long-lived experiments. )
Ultramanoid said:
Can't help much, sorry. As to Android, some notes :
1. Never have used an OEM / Google's version of Android, or anything other than rooted single-user systems.
2. In addition to the previous answer, I'm not a gamer.
3. I usually don't ever set defaults with some rare exceptions, so I am always given a choice of what I want to use to handle a file. It may vary depending on many things; I may want to edit an SVG file as text, or view it as an image, for instance. There are applications / services that will intercept intents to allow you to do this sort of thing as well, but I can't recommend a specific one, never use them myself.
4. Possible, but will break Android as by now the system requires it as a file picker in many instances without recognizing alternatives and developers of most applications do expect it as well and their services will not work without it. Don't do it. With recent Android storage changes, including the scoped storage debacle, this is not a viable option anymore.
5. Depends, but not likely as a general rule, specially for OEM garbage, which relies on their own proprietary modifications of Android, their libraries, frameworks, et al. You'd have to carry those over to the destination too, which may not even be possible. Use OEM-independent and not Google Services reliant applications. ( Edit : you'll find some of those applications built to install on all devices here on XDA by single developers, "SONY camera for all devices" and that sort of thing, not recommended anyway, not well supported or long-lived experiments. )
Click to expand...
Click to collapse
Thanks very much. But I wish you answered the last 2 questions as well.
If time permits, would you be interested in telling us how you use your phone? I mean which device, which OS and what apps you use. I would like to give that a try (on a spare device) and see if it is possible for me to live without Google.
Sridhar Ananthanarayanan said:
Thanks very much. But I wish you answered the last 2 questions as well.
If time permits, would you be interested in telling us how you use your phone? I mean which device, which OS and what apps you use. I would like to give that a try (on a spare device) and see if it is possible for me to live without Google.
Click to expand...
Click to collapse
Didn't answer because it won't be helpful.
As to the 1st, I don't use LAN, and I don't keep data in any device or computer unless in use. External independent encrypted storage to be used wherever, whenever, independent of device, cables if needed.
As to the second, it's a matter of common sense, being informed of vulnerabilities and aware of reputation, and trust. Would you trust Chrome or Mozilla with data if you're online banking ? Seems reasonable -- but be aware of major vulnerabilities that may be going on. Would you trust an application released yesterday by a single developer for the same ? Probably not a good idea.
Finally, I doubt what I use and how I use it would be acceptable for you, or most people. In essence you could : Install latest firmware, wipe device, install latest security patched Lineage build for it, remove vendor / Lineage applications, get full root, remove anything you don't need or use which could have vulnerabilities; frameworks, libraries, binaries, etc ( Bluetooth, SMS, Android system-wide downloader, system-wide WebView, NFC, and on and on .. ), install your own binaries, fonts, hosts file, and applications where appropriate ( /bin /etc et al ), install Termux and all Linux packages required for your use, everything open source whenever possible, and stay away from any Google services / Play / applications with ANY trackers, analytics, data mining or even crash report capabilities; zero tolerance. Internet permission only for a secure web browser -- and terminal if / when needed. Half of what I do or use goes through terminal to be honest. In short, for me an Android device is a full Linux laptop replacement with added perks : Always on and on me, camera, GPS, pedometer, unlimited LTE data, and emergency calls for medics / police. ( Edit : And Japanese EEW alarm of course ! Only notification I use. We learned our lesson well in 2011. )
You can use ApkExport to extract any apk including system apks. I've transferred apks between other devices devices with it.
Never had need of doing that though with a system apk.

Categories

Resources