Location Pairing Between Devices - General Questions and Answers

I have an LG G3 that has been rooted, with a mock location app moved to system apps, and then unrooted (the device can easily be rooted again if necessary). The LG G3 is running the most up to date firmware available for the device which is Android 5.0.1 with security version MDF v1.1 Release 3.
I also have a OnePlus 3 running the latest stock Oxygen OS available which is version 5.0.1 based off of Android 8.0.0 with Android security level patch December 1, 2017.
My goal is to have both devices sharing the exact same location, assuming they are in range with each other (e.g. - Connected to each other via, Bluetooth or WiFi). I want to be able to use my mock location app from the LG, alter my location, and have that location be seen as my current location on the OnePlus 3.
It is my knowledge that location can be detected via WiFi, Bluetooth, Cellular, and GPS, of which if you change the location mode/accuracy it will toggle between which options it used to determine the location.
I attempted to turn Airplane mode onto both the LG G3 and the One Plus 3. I then turned Bluetooth on on both devices and paired them. I turned the WiFi on, on my OnePlus 3. I then shared my internet connection (via Bluetooth). I tested to make sure that the LG G3 had an internet connection with a web browser, and the LG G3 was in fact connected to the web. As a side note, I turned airplane mode on on OnePlus 3 this way there was one less way for the true location to be detected.
Now that both devices are connected to each other and the internet is being shared, I figured the connection between the devices was secure, so I then turned my mock location app on on my LG G3 and moved my location elsewhere. In theory I thought this would work, but it wasn't working.
Come to think of it, I never totally disabled all possible location generation services on my OnePlus 3, so that is probably why the location on my OnePlus 3 was not working. Is there a way to modify this theory to make it work? I want both devices to be paired to the same location and for the OnePlus 3 to ignore its true location.

Related

[Q] Unable to use Bluetooth in "restricted Profile" with 4.3 (CM 10.2)

I'm really liking 4.3 and want a restricted profile to use in my car when I have my tablet mounted to my dash so that I don't need to type a password in to use music/nav/diag software. Problem I'm having is that some of the software that I use with a Bluetooth GPS will not work right because I can't get the Bluetooth working in the restricted profile. When I turn on the BT it looks like it is going to turn on, but turns back off. From the owner account I've looked at the paired devices to see if any of them had a new setting to allow restricted user access, but no luck. I've turned on the BT radio from the owner account, but when I switch to the restricted profile it turns off.
Anyone know of a file that can be tweaked to allow this to work, or if I've overlooked allowing access to some app I didn't connect with BT for the restricted user.
Can anyone test and confirm they also have this problem or not? I only have one device running 4.3 right now so I can not test much on my own. I've not seen much info on all the restrictions and settings to adjust restricted profiles.
I have the same problem with my Nexus 7 (2012) running stock 4.4.

Chromecast Guest Mode and hidden netorks not working on LG G3

Hi,
I have a LG G3 phone. I'm trying to use Guest mode but it doesn't work. Simply, the Cast icon does not appear in any app. Normal cast (when connected to the wifi network) works.
BEFORE YOU ASK
1) I tried everything the FAQ and the Troubleshooting said, including Factory reset, reboot, wifi and data settings
2) It's not only my problem. Other people with G3/G4 have the same problem:
https://www.reddit.com/r/lgg4/comments/3ix6mt/chromecast_guest_mode/
http://forum.xda-developers.com/hardware-hacking/chromecast/guest-mode-doesnt-appear-to-t3089211
https://productforums.google.com/fo...hromecast/category$3Areport-a-technical-issue
3) I investigated and found out this in not Chromecast bug but phone bug. In fact, Chromecast creates two wifi networks with hidden SSID which work as a beacon for the phone. You can't see them in wifi network list, but if you download wifi analyzer you can see them (I saw them with a Samsung Galaxy S4) with SSID '?', which means no SSID, and the MAC address following. Well, I installed wifi analyzer on the G3 and they don't appear in the list.So this means that LG G3 and G4 can't see networks with hidden SSID (whereas all other phones can), and this is the cause of the problem. The bug is several months old. Has anybody got a solution/suggestion?
I have no solution but can confirm you are not alone. I have the G4 and no Guest Mode whatsoever.
I spoke to LG, they pointed the finger at Google. Go figure.

Turn off Cell data to connect to certain devices (DJI Osmo/Osmo+, Waylens Dash Cam)

So this has been one of the annoyances I've had with android for awhile but never really put any research in to it to know if its normal, or more so - why this would be normal. If I want to connect to certain devices that run as a wifi hotspot, but don't provide internet access - android does not appear to use those connections. The workaround seems to be to disable cell data and then I can connect to the device. Currently on a Nexus 6p on 7.1.1. The wifi will connect, but i can't hit the device unless I wack cell data. I guess really the two questions that matter are 1) is this normal? and 2) is there a workaround? Tried it on the fiance's iphone and it works without issue.
-Chris

Android 10 + Vysor Pro

Good afternoon!!
I have been using the Vysor Pro application for several years, on my OnePlus 7 Pro for several months now.
I use it because I have a physical disability and that allows me to use the smartphone from the computer.
Normally I make the connection by Wi-Fi so as not to damage the battery by having USB connected and charging without stopping.
Since I upgrade to Android 10 I can connect it via USB, but when I try it over Wi-Fi, I get a message like the mobile phone is not connected to Wi-Fi, of course, the computer and mobile phone are connected to the same network and before the update it worked without problem.
After updating and seeing that it did not work, I did a factory reset and installed everything from scratch, as if it were a new terminal.
I wanted to ask you if you could give me a solution, to run Vysor connected by wifi?
I have written to the developer several emails and in more than 15 days I have not responded.
Thank you
Hi!! I wanted to ask if someone has come up with a solution or could you tell me how to contact the developer.
Greetings and thanks.
I just found this thread long after I got Vysor (and scrcpy) to work (almost) flawlessly on Android 11 (with USB setting up the initial adb connection and then switching to Wi-Fi thereafter)....
In early May I updated from Android 11 to Android 12 and I found out that Android 12 has a fantastic new Developer option "Wireless debugging" feature where you can set up the adb connection to the PC completely over Wi-Fi (no need for the initial USB connection!).
I just wanted people to know new information related to using Vysor completely over Wi-Fi (no USB connection is ever needed again!).
This always on Wi-Fi Vysor capability is new in Android 12 because Android 12 has a new Developer option for "Wireless debugging".
However, Android 12 also has a new Developer option for "Enhanced MAC Randomization" which randomizes the MAC address on every Wi-Fi connection, so with that added desired Wi-Fi simplicity in Android 12 comes also the added desired privacy of MAC randomization on every connection (the difference being Android 11 only randomized the MAC per SSID, as far as I understand it).
All this new Android 12 functionality has implications for your Vysor (and scrcpy) setup, based on my tests over the past couple of months.
Of course, if your router is using the MAC address to hand out the IP address you might need address reservation since the router can no longer expect a consistent MAC address if you set that new Android 12 Developer option but you can set the Android phone to request a "Static" IP address (if you want the adb connect commands to be consistent in the IP address in day to day usage).
I have found that rebooting the PC causes me to need to reconnect via an adb command on the PC before Vysor will work, and, for unknown reasons yet, often the Android 12 "Wireless debugging" switch gets turned off (mysteriously) - which affects the Vysor (and scrcpy) connections from one day to another.
It's no big deal once you figure out the commands and switches though, where the screenshots below show the settings I currently have on my unrooted Android 12 Samsung Galaxy A32-5G phone from T-Mobile (many of which are for privacy and functionality reasons).

Bluetooth always running and hidden

Hi this is my first post hope I didn;t screw it up. I have a Samsung A01 phone. I always enable developer options. I noticed that bluetooth is always running with GATT service And sometimes BluetoothOppService, PanService, and A2dpService. But usually just the GATTservice. I've stopped it in developer options, I've force stopped it in Apps menu. I've also restricted running in background in mobile data and battery and also clear data. Later I also did the same to Bluetooth MIDI Service and Bluetooth Test. ( I dont bother with those anymore. The permission won't let me Deny. They are greyed out. I;m unable to disable it. I have it off in the Connections settings. I've also gone to advanced in the settings and it will not let me put anything in the blacklist. I've erased connections and at this point I can't figure it out. Also in Developer options running apps I use report and it crashes immediately. I've turned phone on and off, I've put it in safe mode, and I factory reset it. And lastly the bluetooth icon on the drop down menu screen is never showing bluetooth is on which means its running hidden. Please help thankyou.
Bluetooth per se is neither an app nor a service, it's a network communication protocol ( defined in Androids Bluetooth API ) what apps can make use of.
By using Android Bluetooth API in Android apps, they can perform the following functionalities:
Scan for the available Bluetooth devices within the range
Use local Bluetooth adapter for paired Bluetooth devices
Connect to other devices through service discovery
Transfer data to and from other devices
Manage multiple connections
jwoegerbauer said:
Bluetooth is neither an app nor a service, it's a network communication protocol ( defined in Androids Bluetooth API ) what apps can make use of.
By using Android Bluetooth API in Android apps, they can perform the following functionalities:
Scan for the available Bluetooth devices within the range
Use local Bluetooth adapter for paired Bluetooth devices
Connect to other devices through service discovery
Transfer data to and from other devices
Manage multiple connections
Click to expand...
Click to collapse
Oh I'm using the wrong terminology. (although in developer options its showing under "running applications" And I dont like it running without my permission.

Categories

Resources