Anyone know how to clear Google Map Search results in the Android Firebase? - Android Q&A, Help & Troubleshooting

Anyone know how to clear Google Map Search results in the Android Firebase?
And why does Firebase capture such searches even if you have it turned off?
a. Android 11:Settings > Google > Developer > Firebase App Indexing
[ (You may need to turn on "Developer Options") ]​b. Select "Maps <com.google.android.apps.maps>"
c. Select "Place"
What pops up on my Android 11 phone (which doesn't have a Google Account registered to it) are the "Latest updated indexables", which, at least in my tests, include the last few dozen locations you've searched in the Google Maps app.
How do you clear all Firebase indexables, en masse, on Android 11?
And why does Firebase capture ALL your Google Map destination searches even if you don't even have a Google Account?

I hear you... excellent observation
The data is likely stored in Gmaps... it's a pig.
Go through it's settings and use the factory load version. Playstore updates always make it worse.
It's doing the same thing to me... Temporarily disabling Google play Services seems to kill that interaction. I normally keep Google play Services disabled unless I need to use Gmail; apparently it was enabled when I used Gmaps on 11.10.2021.
I've used Gmaps multiple times since. Clearing Google play Services doesn't clear the Firebase data. I didn't try clearing Gmaps data as it's a pain to set up.
Firebase is another Gookill data hog.

Thank you for your observations so that I know it's not just me who has this huge privacy hole that I didn't even know existed!
I love that you volunteered additional useful details that will help me debug (and which should help everyone - which is always the point of posting) where your setup is different from mine (for example, you have the phone registered to a Google Account, I don't - and yet you saw the same Firebase App Indexing that I did).
Keep in mind that I go out of my way to NOT set a Google Account on the phone (so that Google can't save anything to that non-existing account), and therefore I NEVER sign into any Google app which "asks for" a signin (e.g., Google Maps, the GMail App, Google Voice, YouTube, Google Play, etc.).
The instant you sign in to some of those (GMail & Google Voice for example), the mere act of signing into a Google account will automatically CREATE a Google Account on the phone. So my rule is never sign into anything on the phone (hence I have no accounts set up on the phone - and it works just fine without them).
However, I do use the Google Maps app (without signing into it), where you can see in my tests listed in the OP, I searched for "100 Main Street" which was captured in the Firebase App Indexing in gory detail.
Luckily nothing was "transmitted" but every destination I ever entered into the Google Maps app was stored on the phone, where the question now is how to wipe out all that stored Firebase app indexing data, en masse?
From the standpoint of privacy, it's terrible these Android Firebase App Indexes exist, and worse, it's horrid that we don't know (yet) how to easily clear them (as they contain ALL your Google Map searches, even if you've never once ever logged into any Google Account!).
I don't have a Google Account (for privacy) but I can't root my phone yet (as T-Mobile owns it for another year and a half) so I'm stuck with just disabling what seem to be non essential Google packages.
What surprised me is that I don't have an account when I use Google Maps so I was surprised that the phone saved the search locations in the Firebase.
Looking for how that could be possible, I noticed this isn't disabled.
Google Location History (com.google.android.gms.location.history)
Looking in my free ad free App Manager, I see that Google Location History hasn't transmitted any data but it did store 32.77kB of data.
Maybe that's how Google Map searches end up in the Firebase?
To test, I just did the following (wish me luck) hoping it might clear those Google Map destination searches from the Android Firebase privacy hole.
Android 11: Settings
Apps
Your apps
(with "Show system apps === on")
Google Location History
App info
Google Location History
(with "Permissions === No permissions allowed")
[access location in the background]
[access precise location only in the foreground]
[access approximate location only in the foreground]
(with "Location === Denied")
(with "Set as default === Not set as default")
Usage > Mobile data > Total = 0 B
(Allow background data usage === I turned this off)
(Allow data usage while Data saver is on === off)
Usage > Storage > Total = 32.77 KB
(App === 32.77 KB
(Data === 0 B)
(Cache === 0 B)
Unfortunately the "Clear cache" & "Clear data" buttons on the bottom were both grayed out
So how are you supposed to clear that app data?
After doing that, I then purposefully borked Google Location History as best I could as shown below (some of the steps are similar).
Android 11: Settings
Apps
Your apps
(with "Show system apps === on")
Google Location History
App info
Google Location History
(with "Permissions === No permissions allowed")
(with "Location === Denied")
(with "Set as default === Not set as default")
Force stop
You can't "Uninstall" because it's a protected system app)
You can't "Disable" either for the same reason.
(Disable is grayed out)
Be careful when you force stop a protected system app because the force-stopped app (in this case, Google Location History) will suddenly completely disappear from your phone (AFAICT) such that it won't appear in a search inside most app drawer apps, and it won't show up in most app managers.
From experience, I know that my FOSS App Manager shows stopped/disabled systems apps but others might not be aware of this caveat. In that App Manager, when you tap on "Google Location History", you can hit the threedots at the top right and then click "View in Settings" which will bring you to the Android settings for that app, even as after you force stop the system app, you can no longer get to those Android settings for that app through the normal Android methods anymore.
Notice what I just said, which is once a system app like Google Location History is disabled/stopped, you can no longer FIND it in the Android Settings to turn it on, and even if you did find it (like I show above using my FOSS App Manager, you still can't re-enable it until you know how to do that - which I describe below for clarity).
Start the FOSS App Manager
Run a search for "google" to find "Google Location History"
Long press on the result to select "Google Location History"
Press the threedots (at the bottom right) of the selected set
Your choices for "Google Location History" will be
Uninstall
Enable
Disable
Force-stop
Clear Data
Save APK
Backup/Restore
Prevent background operation
Block/unblock trackers
Export Blocking Rules
Add to profile
You should be able to select the "Enable" option.

I figured out (I think) how to clear the Firebase search data for the Google Maps app destination searches (to protect your privacy).
I started with this existing shortcut (which was already in my homescreen shortcut folder) to the following Android Activity:
ShortcutName === Search Data
ShortcutValue === com.google.android.gms.icing.ui.IcingManageSpaceActivity
My specific "Search Data" Android Activity in the Android 11 Settings, has four entries (yours will likely have more or less depending on what apps you use).
Google Play services (2.51 MB)
T-Mobile (371 kB)
Maps (22.42 kB)
GasBuddy (1.28 kB)
To get to that "Search Data" Android Activity the slow way (instead of using that quick shortcut) you do the following on Android 11.
Android 11:Settings
Apps
Your apps
Google Play services
Storage
At the bottom, press "Manage storage"
This brings you to "Google Play services storage"
Press the gray "[MANAGE SEARCH DATA]" button box.
This brings you to the "Search Data" Android Activity
In that "Search Data" Android Activity, you select "Maps" and then "Storage" and then individually select "Clear cache" & "Clear data".
Search Data > Maps > Storage > {Clear data, Clear cache}
If you already know ahead of time that it's only the "Maps" app that you want to clear the cache & data for, you can also get there more directly using the Android 11 Settings of
Android11: Settings
Apps
Your apps
Maps
Storage
{Clear data, Clear cache}
Only after doing that procedure of clearing the "Maps" storage, do I finally clear out the Android Firebase storage of all the places I've ever searched for as the destination in a Google Maps app routing.
In my homescreen shortcut folder is already a shortcut to the Google menu in Android which brings me to the following Android Activity:
ShortcutName === Google
ShortcutValue === com.google.android.gms.app.settings.GoogleSettingsIALink
Once there, when I look at the Firebase App Indexing for "Maps", there is no longer anything stored which confirms this privacy hole has been cleared (for now).
Android 11:Settings
Google
Developer
[ (You may need to turn on "Developer Options") ]
Firebase App Indexing
Maps <com.google.android.apps.maps>
You should no longer see a selection for "Place"
Instead you should see "No indexibles found"
This is an indication that this privacy hole has been cleared.
The key unresolved question, of course, is how to prevent it from ever coming back?

Try disabling Google play Services when using Gmaps...

Related

[Q] Function of various location services in Jelly bean 4.1.2

Hi,
I have a HTC One running JB 4.1.2. I am confused by the location settings available in various places in jelly bean. In my previous phone running gingerbread, all the location related settings were under 1 tab. In JB, its under various tabs and apps. I am wondering what purpose some of these settings cater to. I am listing all the location related settings available in JB 4.1 below:
1. settings > Accounts & Sync > Google > Location settings > Let Google apps access your location
I believe this setting has to be enabled for google services such as maps, google now, google+, etc. to function.
2. settings > Location > Google's location service
the description is given as 'allows anonymous location data to be sent to google. Also allows permitted apps to use data from sources such as wifi and mobile networks to determine your approximate location.'
settings > Location >Location & Google search
Description: 'Location used to improve google search results and other google services'
3. Google maps > settings > location settings > Under background location reporting > Location reporting (has 3 options: automatically detect my location, update location manually, do not update location)
Google maps > settings > location settings > Under background location reporting > Report from this device
If you use the above location reporting option and use same username for multiple devices, on whichever device you select this option will only report location.
There are also other options under this setting like enable location sharing, enable location history, etc.
From my research, i found out if you wish to use maps and like google search results tailored to your location, then 'Let Google apps access your location' and 'Location & Google search' setting need to be enabled. Also for information, i have disabled 'Location reporting' setting listed in No .3 by selecting 'do not update location' and also disabled all other location settings listed in No. 3. But it has not affected google maps, google search, weather, google news. Kindly educate me on the other two settings i mentioned above.
I wish to know what exactly 'Google's location service' setting listed in 2 and 'Location reporting' setting in 3 does. Which apps do they exist for? I am asking this because some of these location settings i have listed above appear to have similar functionality going by their description (though that would not be the case) and i wish to know the difference. I also wish to safely disable some of these settings to conserve battery but without affecting functionality of apps like maps, search, news, weather.
Thanks,
Vikram
Hi, does somebody have an answer?
Vikram
vikram112 said:
Hi, does somebody have an answer?
Vikram
Click to expand...
Click to collapse
Google collects those information.

New Google Pay Services changed location prompts and consent

hi guys,
I just noticed that Google play services updated to 8.3.01 (2385995-238) as it's saying that calendar won't run otherwise bla bla bla on my S5 and the location prompt is somewhat different, with the old version, 6.7.77 (1747363-438) i would get (see first attachment) with the little box "dont ask again"..
now basically you have a new prompt and if you clicked on AGREE once , it will not ask again that consent because the "do not show again" (other image) is gone. "anonymous data will be sent when your device is ON" does that mean my phone or when you enable LOCATION? i dont want to report location to Google!
does it mean that it will tracking you regardless?
also, in Google Settings with the old Play Services you had
Location Reporting
Location History
On the new one you have:
Location Services and in there Google Location History which i have set to OFF and Deleted all Location History. is this sufficient not to be tracked in the background?
if you uninstall play services and roll back to previous release, this works again. so are they tracking more stuff now??????? if i keep my "location" toggle off is it OFF for good or not???
dont like them keep messing with things and removing options, etc
thanks,
Gab

Guide to settings stock to increase privacy/Secuirty? Which apps to disable?

I'm keeping my phone on stock for the time being because I don't want to void my warranty in case there's something wrong.
The apps I've bolded I'm guessing can be disabled, or removed by this method https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/ . I'm wondering though when it tells you not available for current user, does that mean the app can still run in the background somehow?
Android Easter Egg
Android Services Library
Android Shared Library
Android System
Android System WebView
android.oem.overlay
Audio Effects
Basic Daydreams
Blocked Numbers Storage
Bluetooth MIDI Service
Bluetooth Share
Bookmark Provider
Calculator
Calendar
Calendar Storage
Call Log Backup/Restore
Call Management
Camera
Camera Tuner
CaptivePortalLogin
Carrier Services
Certificate Installer
Chrome
Clock
Cloud Print
Color Profiles
com.android.backupconfirm
com.android.carrierconfig
com.android.cts.ctsshim
com.android.cts.priv.ctsshim
com.android.managedprovisioningoverlay
com.android.providers.partnerbookmarks
com.android.sdm.plugins.dcmo
com.android.sdm.plugins.diagmon
com.android.sharedstoragebackup
com.android.wallpaperbackup
com.android.wallpapercropper
com.lmi.motorola.rescuesecurity
com.motorola.android.providers.chromehome...
com.motorola.bug2go
com.motorola.moteofencsvc
com.qti.qualcomm.datastatusnotification
com.qti.service.colorservice
com.qualcomm.atfwd
com.qualcomm.qcrilmsgtunnel
com.qualcomm.qti.tetherservice
com.qualcomm.timeservice
com.quicinc.cne.CNEService.CNEServiceApp
ConfigUpdater
Contacts
Contacts Storage
CQATest
Demo Mode
Device Help
Device Management
DiagMdlog Settings
DM Config Update
DMService
Download Manager
Downloads
Drive
Duo
Emergency alerts
Emergency Information
Entitlement
External Storage
Files
FM Radio
FMRadioService
Fuse Location
Gmail
Google Account Manager
Google Ap
Google Backup Transport
Google Contacts Sync
Google Indic Keyboard
Google Japanese Input
Google Keyboard
Google Korean Input
Google Launcher Config
Google One Time Init
Google Partner Setup
Google Pinyin Input
Google Play Movies & TV
Google Play Music
Google Play services
Google PlayStore
Google Services Framework
Google Text-to-speech engine
Google Zhuyin Input
Hidden Menu
HTML Viewer
Input Devices
Intent Filter Verification Service
Invisible Net
Java TcmdHelper
Key Chain
Lenovo ID
LifetimeData
Live Wallpaper Picker
LocationServices
Maps
Market Feedback Agent
Media Storage
Messages
MmsService
Modem Debug Settings
Moto
Moto Actions
Moto App Launcher
Moto Display
Moto Display System Process
Moto Key
MotoCare
MotoCareInt
MotoHide
MotoKeySystemApp
Motorola AppDirectedSmsProxy Service
Motorola Checkin
Motorola Modem Service
Motorola Notifications
Motorola One Time Init
Motorola Services Main
Motorola Settings
Motorola Settings (there are 2!?)
Motorola Update Services
MTP Host
NativeDropBoxAgent
OMG client provisioning
One-Handed Micro Screen
org.codeaurora.ims
Package Access Helper
Package Installer
PacProcessor
PGM System
Phone
Phone and messaging storage
Phone Services
Photos
Photos (there are 2??)
Preloaded Contacts Loader
Print Services Recommendation Service
Print Spooler
Programming Menu
Proxy Handler
Retail Config Service
SDMService
SEPolicyUpdate
Settings
Settings storage
Settings storage (there are 2!)
Setup
Setup Wizard
Shell
SIM Toolkit
SprintDM
Storage Manager
Storage Optimizer
System UI
Other settings
Turn on Data Saver
Go to App Permissions and display system apps for each option, remove apps that don't need permissions (it seems that when you do that, then the option to display system apps disappears). I'm assuming that google play doesn't need access to body sensors.
Under App Permissions Special Access
device administrators -> should you uncheck android device manager?
draw over other apps>-->"show system" turned all off except phone services and system ui - what needs this?
modify system settings --> "show system", what needs this?
unrestricted data access-->"show system", turned all off
usage access --> "show system", what needs this?
what prevents apps on your phone from taking pics when they want?
How do I prevent google from sharing data anonymously?
On desktop you can harden mozilla based browsers w/user.js, what can you do for android?
How protected are you on a stock ROM vs custom?
Warranty? It's a cheap phone. Use microg
kurtn said:
Warranty? It's a cheap phone. Use microg
Click to expand...
Click to collapse
Lol. Well, since $130 is nothing to you, then I'm sure you'll be happy to send me a replacement phone if there's a problem with this one.
Did u ever find the problem? Mine has the same thing, but I'm thinking mine is hacked as I know nothing about phones. But I do want my privacy since I am a grown woman. It's crazy I try to uninstall it and it just goes right back on. I also bought another phone in my friends name and when I get home it starts moving and downloading all this stuff and it wasn't even set up with play store yet. It's to the point I'm going to just smash it. But $1000 is too much to just throw down the drain. Please if anyone knows what could be wrong please let me know. Thanks in advance.

android guru help for settings...

Its been a while since I use android... bot now that i have switched things changed a lot. Im still at the edge if im going to return my note or not because of some annoyances im getting that i cant figure out how to fix it. Hopefully an android guru can help.
FIrst... i need some help why does all my online account signs out. If i didnt get to open them in a significant amout of time. the moment i launch the app it gonna be asking me to log in again. kinda frustrating sometimes esp when im in a hurry that i really want to check something.
Firstly: This is something that happens to all mobile devices. Almost every iOS (iPhone and iPad) users complains about this. Android is a little less aggressive in logging users out of services from apps than Apple does. But, yes, Android does time out after inactivity some login sessions, like banking, for security reasons. Some apps have a "stay logged in" option in its settings or on the login page that you can enable. While other apps choose to allow login sessions to time out. Few these apps will give you a warning about the timeout so you can delay the logout. And few apps may have a time delay without human interaction setting before logging you out (Android has this time delay without human interaction (inactivity) setting before logging you out to the Lock screen). Also some areas in an app, like Account Settings, you may need to log into separately from the main app for (again) security reasons.
What I do about this: I use LastPass (a password manager) auto-fill feature so that I don't need to type in the user name and password all the time. The auto-fill will allow you to choose the user name and password set to use for the app or site, then it auto fills the user name and password. Some apps also may allow you to use your fingerprint to auto login to an app, like a bank app.
Most Android apps should somewhere in the app have the "hamburger" menu (three lines or three dots). Settings/Options for most apps would be found in the Hamburger menu. Once you tapped onto the Hamburger menu look for and tap the Setting or Option name/icon to go to the settings for that app. There you can navigate the settings to see if there is something like "stay logged in" setting to enable. You can logout then go to the login page to see if there is something like "stay logged in" that you can check before you log back in.
Android has a time delay without human interaction (inactivity) setting before logging you out to the Lock screen. To set this go to Settings > Display > scroll down to and click on "Screen timeout". There you can choose from 15 seconds to 10 minutes without human interaction (inactivity) before Android logs you out to the Lock screen.
JaguarXT said:
Firstly: This is something that happens to all mobile devices. Almost every iOS (iPhone and iPad) users complains about this. Android is a little less aggressive in logging users out of services from apps than Apple does. But, yes, Android does time out some login sessions, like banking, for security reasons. Some apps have a "stay logged in" option in its settings or on the login page that you can enable. While other apps choose to allow login sessions to time out. Few these apps will give you a warning about the timeout so you can delay the logout. And few apps may have a time delay without human interaction setting before logging you out (Android has this time delay without human interaction setting before logging you out to the Lock screen). Also some areas in an app, like Account Settings, you may need to log into separately from the main app for (again) security reasons.
What I do about this: I use LastPass (a password manager) auto-fill feature so that I don't need to type in the user name and password all the time. The auto-fill will allow you to choose the user name and password set to use for the app or site, then it auto fills the user name and password. Some apps also may allow you to use your fingerprint to auto login to an app, like a bank app.
Most Android apps should somewhere in the app have the "hamburger" menu (three lines or three dots). Settings/Options for most apps would be found in the Hamburger menu. Once you tapped onto the Hamburger menu look for and tap the Setting or Option name/icon to go to the settings for that app. There you can navigate the settings to see if there is something like "stay logged in" setting to enable. You can logout then go to the login page to see if there is something like "stay logged in" that you can check before you log back in.
Click to expand...
Click to collapse
Well thats the problem... im using LastPass and LastPass itself is logging me out once in a while.
Okay. Let us try to fix this.
Go to LastPass app.
Go to the Hamburger menu (three lines on left top of app)
at the bottom of the Hamburger menu click on Settings click on "Security"
uncheck " Lock LastPass automatically"
There are more login settings to go for LastPass. In the same Security settings:
uncheck "Check session when app is activate"
select "Skip reprompt after login" > choose "Disabled"
select "log out when app in idle" > choose "Never"
check "Allow offline access.
Here you can setup fingerprint to unlock LastPass.
In the Security settings check "Use fingerprint to unlock".
Then follow instructions.
If you never set fingerprint reading for your Note 8, then you will need to go through that setup first.
Now restart LastPass.
The" Allow offline access" helps you prevent logging out when your device loses 4G/LTE connection. This stores your LastPass stuff in your device.
Make sure you setup App Fill in the Settings.
Hope that helps.
Thank you... Good karma to you for giving a little bit of your time to help. I hope this fixes my logging out problems.
:fingers-crossed:
Cool

How to add Aurora Droid to the Android 11 "Open With" menu option list?

How can I add "Aurora Droid" as an option to the list that pops up in the Android "Open With" menu?
Like many here, I don't use the default Google Play client (normally I have com.android.vending disabled) and (for privacy reasons) I don't have any Samsung or Google account (or any other account) registered in the Android 11 settings of my Samsung Galaxy A32 5G phone.
Settings > Accounts and backup > Manage accounts === none
But it's OK to NOT have a Google Account registered to the phone because the Aurora Store app will spoof a sign-in to the Google Play repository, so I don't need (nor do I want) a Google account set up on the phone.
Even without a Google account set up on the phone, the Google Play app (aka com.android.vending) will will still scan for and manually UPDATE about a score of "google apps" that it knows about (mostly these are the small subset of stock apps which come with the phone initially from the carrier).
Since the Google Play app can only find a tiny subset of the apps on the Google Play repository to update, there's really no value in enabling the Google Play app in my situation.
That's because even if I temporarily enable the Google Play app (aka the "Play Store" app. aka "com.android.vending") will only update a very short list of stock apps (about a score or less which it calls "Google Apps", but that's incorrect nomenclature as com.android.vending will also update pre-installed stock Samsung and T-Mobile apps).
It would be great if I could use the Aurora Store to scan for all the hundreds of apps that have updates on the Google Play repository, so that I can (if I want to) update any set of them at a simple tap of an update button after that list of hundreds of apps that have updates on the Google Play repository is enumerated.
However, as far as I can tell, the Aurora Store doesn't have a setting to manually check for app updates, en masse, on the Google Play repository without actually updating the apps (that is, the Aurora Store has a setting for AUTOMATIC updating, which isn't what I want, and of course, you can type in the name of any given app and the Aurora Store will allow you to update it - but that's also not what I want).
A workaround is to add any decent free ad free gsf free "app updater", where I can then manually update ALL my apps (whose lists are in the hundreds and not just the extremely few that the Google Play app updates).
Update Software Checker - OS Version Info, by Inspire Zone
App Update Checker - Update Software, by Pratham Tech
Software Update Checker : App & Game Updater 2021, by Pnixo
While these update checkers scan the Google Play repository to find HUNDREDS of apps that need updating, not just the score of apps that the com.android.vending app finds), and while these update checkers have a button to update each of the hundreds of apps whose newer version was found on the Google Play repository, ALL of them "open with" a list of apps that does NOT include the Aurora Store (see screenshots below).
How can I add "Aurora Droid" as an option to the list that pops up in the Android "Open With" menu?
To update the record, I still do not know what "magic" adds an app to the "Open with" list, but it happened again in this thread today:
How hard can it be to find a simple text editor that edits any text file stored anywhere you want it to be stored on your internal or external sdcard?
In that case, when you tapped on a text file in some file managers, the "Open with" contained the FOSS "Simple Text Editor" tool by Maxim Starkov (aka MaxiStar); but in other cases, that text editor wasn't part of the list of "Open with" options....
Sigh... I wish someone knew what the "magic" is that puts an application (such as a text file editor) into the "Open with" listing when you tap on a text file to edit it.
Otherwise, it's almost completely arbitrary - and that's sad if Android is really that random that the "Open with" list is essentially left to chance.

Categories

Resources