Related
II'd like to be able to share my tablet between two people with two completely separate accounts. I thought I heard something about an app that can reboot the tablet into a separate account (separate Gmail, etc) so you can share the tablet with other people. I can't find this app and I'm not even sure it's real. Does anyone know about this? Any info would be helpful.
Thanks for your help!
the app is called "SwitchMe", i'm using the pro version and it works very well, although i rather keep my tablet and not share it so lately i don't use the app much
http://forum.xda-developers.com/showthread.php?t=1807524
Thanks! That's really helpful! One other question... Do you get access to all your apps on both sides or do you have to repurchase duplicates?
PaulQ602 said:
Thanks! That's really helpful! One other question... Do you get access to all your apps on both sides or do you have to repurchase duplicates?
Click to expand...
Click to collapse
I believe the apps are tied to the google account used to access Google Play Store. So, unless each user is using the same Google account the apps won't be available on both sides.
I know all the good stuff Android says about auto killing memory threads when there is a need BUT I am a micromanager for my Android . I JUST DONT WANT Google Play Services and Google Maps service to run in background as if they own the OS (sounds like Google like to keep google running after all ) .
Is there ANY way e.g....
-- Command via terminal
-- Any APP out there
-- a file change
that will prevent these suckers from running in the background. Google claims that these are innocent little puppies -just sit in the memory and dont consume CPU . Really ? NOT SO ..
-- They consume SLOW NETWORK bandwidth and cpu ( Keep a port checking s/w and see the android's IP doing some mischief through random ports, EVEN when its not in use )
-- Suck the battery
-- I JUST DON'T like carrying a lot of unnecessary stuff in the trunk of my car ..Ok?
I know there were some apps that would MODIFY default permissions on each app. Could they help . Could someone run me a few names
I feel the same way. I want to keep Google Play from looking for updates in the background. Glad to know I'm not the only one!
I'm not exactly sure of the end result. But maybe you could use a titanium backup widget to freeze/unfreeze Google play services. I did it to g maps and the toggle widget works perfect I just haven't tried play services because not sure if it will break something lol.
Sent from my SAMSUNG-SGH-I747 using Xparent Blue Tapatalk 2
djwuh said:
I'm not exactly sure of the end result. But maybe you could use a titanium backup widget to freeze/unfreeze Google play services. I did it to g maps and the toggle widget works perfect I just haven't tried play services because not sure if it will break something lol.
Sent from my SAMSUNG-SGH-I747 using Xparent Blue Tapatalk 2
Click to expand...
Click to collapse
I am already using Link2SD ( BTW I met some other serious issues with it - no one here in XDA has bothered to reply to me ) and I froze the following apps that run in the background without asking me
-- google services framework
-- google play
-- airdroid
- some other google service ( not sure of name )
i will unfreeze only when I need to , rest times I am good. Miss out updates - but who cares - I dont - actualyl updates are a pain in b**t when they keep happening every other day
I wondered if there is some s/w out there that will change the ACL's of these files so that they cannot exe, automatically.
sieger007 said:
I am already using Link2SD ( BTW I met some other serious issues with it - no one here in XDA has bothered to reply to me ) and I froze the following apps that run in the background without asking me
-- google services framework
-- google play
-- airdroid
- some other google service ( not sure of name )
i will unfreeze only when I need to , rest times I am good. Miss out updates - but who cares - I dont - actualyl updates are a pain in b**t when they keep happening every other day
I wondered if there is some s/w out there that will change the ACL's of these files so that they cannot exe, automatically.
Click to expand...
Click to collapse
You froze Google Services Framework and your phone still worked???
I'd like to see a full list of what you froze.
EEngineer said:
You froze Google Services Framework and your phone still worked???
I'd like to see a full list of what you froze.
Click to expand...
Click to collapse
some google service - I will double check the name. Try it . How cares - unfreeze if it does not work . I froze the sim#2 service also because i dont use it Think Linux - what do you need to run it
I just tried something different, I used DroidWall to block network access to the following services:
Google Play Services
Google Services Framework
Google Account Manager
Network Location
Google Bookmarks Sync
Google Contacts Sync
They were all listed as one item so they had to be blocked all at the same time. I will report what happens.
It's possible, annoying part is having to defrost services to install/update an app. Once in hibernation with the correct apk you'll be fine with no orange bars.
Make sure to delete all /data/data gsf stuff
Sent from my Nexus 5 using Tapatalk 2
EEngineer said:
I just tried something different, I used DroidWall to block network access to the following services:
Google Play Services
Google Services Framework
Google Account Manager
Network Location
Google Bookmarks Sync
Google Contacts Sync
They were all listed as one item so they had to be blocked all at the same time. I will report what happens.
Click to expand...
Click to collapse
Any updates on if this helped or not? Did it cause any negative effects?
No negative effects, and tablet is FASTER! Only thing is I have to unblock Google Play Service to check for app updates, but I only do that twice a month anyway.
EEngineer said:
No negative effects, and tablet is FASTER! Only thing is I have to unblock Google Play Service to check for app updates, but I only do that twice a month anyway.
Click to expand...
Click to collapse
Is there not a way to disable them all apart from G Play Service?
oscarandjo said:
Is there not a way to disable them all apart from G Play Service?
Click to expand...
Click to collapse
Not sure I understand your question. I've discovered it's safe to block network access to them all.
Notice: Improvements to 10 Post Rule
A New Q & A thread , for This Topic has been created in the Q&A, Help & Troubleshooting Sub-Forum.
New Discussion and Q & A Tabs have also been created, located just under threads Title when viewing in a Browser.
Posts from members with less than 10 posts will automatically be posted in the new Q & A thread.
Please check it out, and see if you can help out someone with a question about this Topic.
For more about this new feature see: Improvements to 10 Post Rule
if you block Google Play services and account manager your Gmail App will not work unless you are accessing Gmail through some other third party imapclient can someone confirm if Gmail App will work when these guys are blocked
Using XPRIVACY*****won't be adding any more stuff to this guide for a while. will continue this when i have enough free time*******
XPRIVACY is undoubtedly the best privacy app out there. Its because of the options it supports almost all the android versions.
But it is not as easy to understand as App Ops or Pdroid privacy guard. Thats why inspite of my many attempts to use it, i gave up after few hours or days and switched back to App Ops.
It has come along way from when i made those attempts, it has become more user friendly and interactive but so many options which is its biggest plus point, also makes it hard for new users to switch from other privacy app to XPRIVACY.
I recently made a small guide about HOW TO USE APP OPS MORE EFFECTIVELY.
So the next obvious step was GUIDE on XPRIVACY. i have been putting it off from many days but now no more will add more videos whenever i can but its about time i that i finally get started with it.
I hope this guide will help my fellow XDA members to make the required switch or to introduce them to the world of XPRIVACY
Installation instruction, minimum requirements and other usefull stuff can be found at the official thread of XPRIVACY
What this Guide is ABOUT???
>This guide is for NOOB users, so that they can understand how to use XPRIVACY. Also as i ahven't purchased the PRO version yet this huide will only cover functions of FREE version. I will be buying the PRO version soon and then it will cover use of PRO features as well
>I will try to explain different restriction using different apps.
>Examples will be video of the app with and without those restrictions and the effect that those restriction will have on that app
>NOTE 1 - this is not full blown guide and it is just to get you started. However it can turn into full blown guide depending on the inputs from various users and also after a certain time as i get better in using this app.
>Note 2: Differnet categories are explained using different app. Most of the times category name will be used as heading as you can see in 3rd point, but at some places where permissions like location, contacts , clipboard etc are explained i will use these words only as these words will result in easier understanding.
> More and more videos will be added as i find the appropriate app and a way to demonstrate the use of a particular permission using that app.
LETS STARTYoutube playlist link
1) Faking or restriction location
I am pretty sure this is going to be very useful to many people for playing location based games or to become mayor of certain place in foursquare and i am sure you can think of using it in many other apps.
Please note that you cannot fake location for some apps like google maps and facebook. these are the only two apps that i know of. you cannot fake location for these two apps but you can restrict it.
Also as you can see in the video you will be able to fake location in foursquare but when you will try to access google maps view from inside Foursqaure app you will get no location. But still you can check in and get suggestion from foursquare based on your fake location. default fake location is CHRISTMAS ISLAND. but you can change it through XPRIVACY(which is covered in the video).
2) Blocking access to the different accounts configured in your device
For this i have used Chrome beta as you can see in the video that blocking the account permissions will result in chrome not seeing the different google accounts that are present on my device. Thus i am unable to sign in chrome beta to sync my bookmarks and other stuff.
You can use this to block access from those app which try to gain access to the different accounts configured in your device.
Note: if you block access to 9gag, Ifunny etc apps like these for which you sign in using your configured google account. You wont be able to sign in those apps as these apps won't be able to see the configured account.
Although if a you sign in using username or email id which you use only for that particular app. You can block restrict this permission as it will have no negative effect on that app behaviour
3) Xprivacy Category - View Browser
For explaining what this permission does i have used DIGG app. This permission will restrict app from opening external links. or more precisely hyperlinks from withing app. If this permission is restricted you will be displayed warning from xprivacy when you try to open any link from withing the app(shown in the video).
4) More Videos to come soon..........
More videos to be added whenever i can find time and based on users input. I am also a beginner when it comes to XPRIVACY so be patient with me and if you have any ideas to make this thread better please do share it with us.
Once you have enough understanding to use Xprivacy on daily basis you can head over to XPRIVACY thread and post you advanced question there.
Currently i have some personal stuff to take care of so updating this thread is on hold. Will update it with more videos as soon as i can. I have made the videos just need to edit them and upload.
Reserved
reserved
Other Useful threads by Me
[GUIDE] Using Apps Ops (or Privacy Guard) 4 blocking wakelocks & saving battery
[App] Samachar - Indian News app and more
thanks
thanks for this helpful tutorial.
can u please tell me if I could use xprivacy to block adds on apps , cheers
drreality said:
thanks for this helpful tutorial.
can u please tell me if I could use xprivacy to block adds on apps , cheers
Click to expand...
Click to collapse
You can block internet permission. That will block ads but that can also make app useless if it needs internet to function.
Why don't you use adaway or adblock pro to block ads?
I know this is a dumb question but I've been using Xprivacy for a few years now and I never could figure out what the two boxes to the right of the application names are for. I believe one is for restrict and one is for allow? If someone could let me know which each of those boxes means it would be much appreciated.
Good question. The two-column system is a later addition to xprivacy and many of the newbie tutorials don't cover it.
Let's take a simple example like location.
For starters, let's say the second column is unchecked. This is the easiest situation to understand. Then what happens depends on the first column.
The first column -- if it's checked then xprivacy will always deny access to location and will instead feed the app fake information as set up in the xprivacy settings.
If however the first column is unchecked then the app will be able to get to your actual location.
This is what you want with an app where the answer to "can it use this permission?" is always the same (either "always" or "never"). Second column unchecked, first column choice telling the app yes or no.
The second column controls the pop-ups that you see with xprivacy. If the second column is checked then you'll get a pop-up asking whether to allow the app the permission or not (whether or not the first column is checked).
There are four choices -- "allow", "deny", "don't know", and "oops I timed out".
"oops I timed out" will give the app whatever the answer in the first column is. You can tell what the first column is because the app says "Timeout will: allow/deny" depending on whether the first column is unchecked/checked.
If you click "allow" in the pop-up then xprivacy unchecks the second column in its settings, unchecks the first, and gives the app access to your true location. The popup will then not appear again unless you recheck the second column in the xprivacy settings.
If you click "deny" then xprivacy unchecks the second column, checks the first column and feeds the app fake location. Again you'll not see the popup again.
If you click "Don't know" then I *think* xprivacy denies access (whether or not the first column is unchecked) and leaves the second column checked, so it will ask again the next time.
How did I find this out? Well I didn't read it from a FAQ! I just downloaded xprivacy yesterday and I found it incredibly difficult to work out from scratch. In the end I just downloaded an app which prints out your gps location and nothing else, and I just experimented with it. The above is a report on my conclusions. I hope it helps other people because it is the post which I wish I could have read this time yesterday.
Note that other permissions might work slightly differently. For example it is not really possible to feed an app fake internet information, as this would require carrying around a fake internet on your phone. You can get a quick idea about what data can be faked by looking at the xprivacy settings. For example, you can fake your phone number and your MAC address. But as I've said you can't fake your internet and you can't fake your storage either -- which is quite a good idea because if you pretend to let an app write to your SD card and then pretend to let it read it and it can't find what it just wrote, this is bound to lead to trouble, probably more trouble than if you'd just denied it access in the first place.
Nice tutorial
@yannick.12
Many many thanks for you're well explained tutorial.
This is was definitley needed because is still (incredibly) very hard to find out some good guide out there, expecially for the "second column" options, as you mentioned.
Thank you, again my friend :good:
I got also another question (if someone knonw the answer) about the "shared rules". I mean, if I download the rules for some app, from the XPrivacy server, it's supposed to be the settings that someone has configure, ok. But what if I send my rules and, later in time, I download it again for that app? I got my rules (the rules that I uploaded before) or I got the " common" rules setted shared by the XPrivacy?
Sent from my Xperia E4g using XDA-Developers mobile app
Is it possible for xPrivacy to allow app's permission? I'm using a phone that runs android 5.1.1 and some apps just don't ask for permissions which makes it impossible for me to access storages. It will only respond that app has no permission to write over storages which makes the app not functional.
rUx_Gaming said:
Is it possible for xPrivacy to allow app's permission? I'm using a phone that runs android 5.1.1 and some apps just don't ask for permissions which makes it impossible for me to access storages. It will only respond that app has no permission to write over storages which makes the app not functional.
Click to expand...
Click to collapse
Won't work like that.... And that issue is still there.. Even with pie... App's developer fault..
Sent from my Redmi Note 5 Pro using Tapatalk
Kapiljhajhria said:
Won't work like that.... And that issue is still there.. Even with pie... App's developer fault..
Sent from my Redmi Note 5 Pro using Tapatalk
Click to expand...
Click to collapse
Thanks for info. Is there any possible workaround for this other than contacting the devs to fix storage permission issue?
rUx_Gaming said:
Thanks for info. Is there any possible workaround for this other than contacting the devs to fix storage permission issue?
Click to expand...
Click to collapse
No, give permission manually from app info
Sent from my Redmi Note 5 Pro using Tapatalk
Kapiljhajhria said:
No, give permission manually from app info
Sent from my Redmi Note 5 Pro using Tapatalk
Click to expand...
Click to collapse
I guess there'snothing I can do other than look for an alternative app, android 5.1.1 won't let you edit app permission.
rUx_Gaming said:
I guess there'snothing I can do other than look for an alternative app, android 5.1.1 won't let you edit app permission.
Click to expand...
Click to collapse
I mean give app permission from app's info. I think u can do that... Dont remember 5.1.1 interface now but it should be possible
Sent from my Redmi Note 5 Pro using Tapatalk
Kapiljhajhria said:
I mean give app permission from app's info. I think u can do that... Dont remember 5.1.1 interface now but it should be possible
Sent from my Redmi Note 5 Pro using Tapatalk
Click to expand...
Click to collapse
My phone doesn't seem so. Here's how it looks like in the app settings.
In the past I've used an app that allowed me to set up a local VPN server on my Android phone and route all traffic through there. This app also allowed plugging in a blocklist (for ads). Because it was a VPN it worked without root and even allowed for blocking of app ads. However: I seem to have forgotten the name of this app! Is there a chance of one of the fine XDA members knowing the name of this app? I first read about it here, then downloaded it on the Play Store.
Here's to hoping you can help me,
Cheers,
Menu
Menubalk said:
In the past I've used an app that allowed me to set up a local VPN server on my Android phone and route all traffic through there. This app also allowed plugging in a blocklist (for ads). Because it was a VPN it worked without root and even allowed for blocking of app ads. However: I seem to have forgotten the name of this app! Is there a chance of one of the fine XDA members knowing the name of this app? I first read about it here, then downloaded it on the Play Store.
Here's to hoping you can help me,
Cheers,
Menu
Click to expand...
Click to collapse
I would not even want to guess how many VPN apps are posted on XDA.
Shouldn't need root for any VPN apps.
Try searching Android Apps and Games
or in chrome use: vpn site:forum.xda-developers.com
This thread will be moved to general/help
may be it removes for any violens of rule.
go to xda forum
you will try to find to xda
I am the proud owner of a brand new Isudar PX6 (tailored for my VW Golf 6), with Android 10.
I am concerned about security: I want to use things like Google maps, but also other Google Play apps (Tomtom, etc).
But if I configure my personal Google account, anyone driving the car can have access to my personal data (including mails, can purchase from Google Play, etc).
So, if my car get stolen, not only the car is stolen, but my Google account as well.
Thinking about a solution, I am wondering if there is a way to unlock the unit automatically based on a smartphone being connected using Bluetooth?
Ideally, one could configure a specific Google Account for a specific connected Bluetooth smartphone, so that my wife gets her Google account and data when driving, I would get mine when driving, etc.
Anyone having a clue on how this could be done, or suggest alternatives?
I could use a specific Google account for the car, but this has drawbacks: I'd have to purchase the same application twice (once for my personal account, once for the car account) for example.
Thanks in advance,
Laurent
Is it an MTCD device?
marchnz said:
Is it an MTCD device?
Click to expand...
Click to collapse
From what I can see (I am a beginner), it is be a MTCE.
ldebacker said:
From what I can see (I am a beginner), it is be a MTCE.
Click to expand...
Click to collapse
Post MCU version
marchnz said:
Post MCU version
Click to expand...
Click to collapse
MTCE_GS_V3.67_3
You could create a secondary Google account for free. Exclusively for use with your car head unit and not provide too much information about yourself on the acct. Especially don't setup any associated payment methods tied to the acct. If you wanted to purchase apps for the head unit, I suggest buying a Google Play gift card and load that into your head unit exclusive Google acct.
If you have purchased apps with another Google acct, you can login with the acct that you paid for the apps with. Install whatever you want and then remove the acct that you don't want to use on the head unit the rest of the time. The apps won't get removed by removing the acct. However some apps check their licenses via Google Play services so it's possible some might not work without the paying Google acct present (see Goggle Play gift card suggestion).
jlbooth said:
You could create a secondary Google account for free. Exclusively for use with your car head unit and not provide too much information about yourself on the acct. Especially don't setup any associated payment methods tied to the acct. If you wanted to purchase apps for the head unit, I suggest buying a Google Play gift card and load that into your head unit exclusive Google acct.
If you have purchased apps with another Google acct, you can login with the acct that you paid for the apps with. Install whatever you want and then remove the acct that you don't want to use on the head unit the rest of the time. The apps won't get removed by removing the acct. However some apps check their licenses via Google Play services so it's possible some might not work without the paying Google acct present (see Goggle Play gift card suggestion).
Click to expand...
Click to collapse
Yes, this is the workaround I came up with as well.
This is only a work around, though, because applications check the user account for licenses, but also for other reasons (such as having to replicate data between Google accounts, no access to e-mails, etc).
It would be much more elegant upon connection of bluetooth device to automatically switch to the corresponding Google user account and unlock it.
I use the Automate app from the Google play store to script/automate tasks like this. The tool is as easy as creating a flowchart and connecting the flow. The app is free for flowcharts having a small number of flowchart blocks. I have the paid version of the app and it does have a "Pick account" flowchart block. This probably could be called into action when a certain bluetooth device is connected. Just search Google Play for "Automate LlamaLab."
Also worth mentioning the developer of the app was very responsive and helpful when I have had questions.
Just an idea.
-----------------------
Another thought, if you were to take this suggested approach, you would still have to have both your "regular" Google account and the secondary account on the head unit. In my mind this kind of defeats the reasons for switching back and forth between accounts. I suppose it warrants the questions why the apprehension for having the "regular" account on the head unit full time and is it not safe for some known reason?
Bloody hell, is there really no way to remove a posted comment in this forum, or am I stupid enough to not see how to do it?
jlbooth said:
I use the Automate app from the Google play store to script/automate tasks like this. The tool is as easy as creating a flowchart and connecting the flow. The app is free for flowcharts having a small number of flowchart blocks. I have the paid version of the app and it does have a "Pick account" flowchart block. This probably could be called into action when a certain bluetooth device is connected. Just search Google Play for "Automate LlamaLab."
Also worth mentioning the developer of the app was very responsive and helpful when I have had questions.
Just an idea.
-----------------------
Another thought, if you were to take this suggested approach, you would still have to have both your "regular" Google account and the secondary account on the head unit. In my mind this kind of defeats the reasons for switching back and forth between accounts. I suppose it warrants the questions why the apprehension for having the "regular" account on the head unit full time and is it not safe for some known reason?
Click to expand...
Click to collapse
Many thanks for the idea. I had a look at the Automate app, and even if I am unsure I can solve my issue this way, it gives me a lot of other ideas.
One would be to install the Automate app on my Smartphone, so that as soon as I connect to my Head unit using Bluetooth (which is done automatically), my mobile phone would turn cellular data on (I am an old fart, I only connect to 4G when I need it ;-) and the Wifi hotspot. This way, my PX6 head unit will automatically be connected to the internet when driving (and reverse operations when I get out of my car).
Coming back to the idea of having different Google accounts, I need to think how I can do this. Switching would be no problem, but this would still mean pre-configuring the accounts on the head unit.
May be I could have the Google accounts configured, but password protected (I don't know if this is feasible), and emulate the password entry using Automate, which would get the password from a source file hold on my mobile phone for example(if that is feasible, I don't know if file sharing is allowed in the Bluetooth profiles of the android head unit).
I am very concerned about security indeed. I think as it is configured now is completely absurd and represents a huge threat: pre-encoded Google accounts, completely unprotected for whomever has the unit in his hands.
Using Bluetooth smartphones as a key to unlock the access to the device seems like a nice way, but I haven't seen much efforts in this direction.
My pleasure. I was thinking Automate could run on both the head unit and the phone. That's the nice thing about paying for an app once. You can run it on as many devices as desired.
I created an Automate script on my phone that kicks in the mobile hotspot automatically when the bluetooth connects, etc.
Incidentally you can do UI operations like data entry and stuff from Automate. I actually have some logic in one of my Automate scripts that will key in my phone unlock code if needed. I didn't want to have to be fidgeting with the phone and entering a PIN while trying to drive.
ldebacker said:
Bloody hell, is there really no way to remove a posted comment in this forum, or am I stupid enough to not see how to do it?
Click to expand...
Click to collapse
You can use the report button and ask the forum moderator to delete for you and/or you can edit the post to say whatever you want.
jlbooth said:
My pleasure. I was thinking Automate could run on both the head unit and the phone. That's the nice thing about paying for an app once. You can run it on as many devices as desired.
I created an Automate script on my phone that kicks in the mobile hotspot automatically when the bluetooth connects, etc.
Incidentally you can do UI operations like data entry and stuff from Automate. I actually have some logic in one of my Automate scripts that will key in my phone unlock code if needed. I didn't want to have to be fidgeting with the phone and entering a PIN while trying to drive.
Click to expand...
Click to collapse
The Automate script you developed to kick the mobile hotpot on Bluetooth connection is what I was thinking about. I gave it a try, but this (activating data) requires rooting the smartphone, which I'd like to avoid. Anyway, thanks!
jlbooth said:
You can use the report button and ask the forum moderator to delete for you and/or you can edit the post to say whatever you want.
Click to expand...
Click to collapse
That's what I did with this one (edit the post to say what I wanted) ;-)
ldebacker said:
The Automate script you developed to kick the mobile hotpot on Bluetooth connection is what I was thinking about. I gave it a try, but this (activating data) requires rooting the smartphone, which I'd like to avoid. Anyway, thanks!
Click to expand...
Click to collapse
I was able to get it to work without having to root my phone, but I suppose it is very subjective to a lot of variables (e.g. model phone, carrier, Android version, etc). There are ways to get the phone to do various things that might require root to do directly, but one action might cause the phone to do another. For example, to turn off the mobile hotspot, I found that I could just enable WiFi which causes the phone to turn off the hotspot (which doesn't require root).
Anyway best of luck to you on getting your phone, Google accts, and head unit working to your satisfaction.