Google maps gps no wifi

MAPS.ME: Offline Maps, GPS Nav 4+

This app almost saved my life ! 😀
I was using this app when I traveled at NYC, Miami, Boston, Montreal, Toronto, Cuba, Bahamas. I tried in Europe (Prague) also where I live.
I was totally lost in Brooklyn with two Polish friends, I didn’t have data (internet) no WiFi connection nowhere..We’ve been in really wired district of Brooklyn..It looked pretty dangerous about people near of us, and this app was WORKING OFFLINE 🎉 and it’s awesome..I marked a lot of places before visiting and all the time it worked really good with using GPS (satellite connection)🔥
Thanks all developers, all of you ✌🏼!

Best ever offline Worldwide map

Used in EU, Turkey, from down of Greece islands to top of Norway, now go to Thailand and will use again. Why. Because of free camping possibilities while searching for Parking spaces, finding water sources in the middle of Nowhere while hiking and on the top of it — small sizes of maps, great detail and totally independent on connectivity — a real offline friend for digital nomads as I’m. Using from 2014 onward and even tried different map apps still the best — and working on iPad2 without GPS too.

Great app

I am using this app for a long time, it helped me a lot. New update looks cute, also modern and I like design. Only one think I can consider, the dark mode is not in available like it was in older versions, I hope they will return it in a future versions. Otherwise, I put 5 stars.

Developer Response ,

Thank you for your patience, and we apologize for all the inconvenience. We’re excited to share that we have a New Year’s gift for you — an updated version of Maps.Me, just the way you’ve always loved it.

We have read your comments and listened to your suggestions, and this new app version is a result of your valuable feedback.

The functionalities that have returned:
— 100% offline capability
— Bookmarks with your personalized colors
— All maps and their points-of-interests
— Search functionality
— OSM data with granular details (hiking paths, building numbers, benches, and more)

We’ve also made some new improvements:
— No ads for all users
— Fresh color scheme and new user interface

One thing we particularly focused on were your bookmarks. The bookmarks are places associated with your memories and highlights of your journeys, so we understand how valuable they are. With this update, all of your bookmarks are back as before! After downloading this update, you will enjoy both the familiar offline maps and our new improvements.

Читайте также:  Мобильный вай фай йота

Finally, we would like to thank you — our community of loyal users. Whether you are traveling, exploring, planning itineraries — we thank you for taking us with you. In 2021, we look forward to hearing more of your feedback and continue to build Maps.Me to be the most user-friendly offline navigation app.

Thank you again for your patience and your help in creating this update.

Sincerely yours,
Maps.Me Team

App Privacy

The developer, MAPS.ME (CYPRUS) LIMITED , indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

  • Purchases
  • Financial Info
  • Location
  • Contact Info
  • User Content
  • Identifiers

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Contact Info
  • User Content
  • Identifiers
  • Usage Data
  • Diagnostics
  • Other Data

Privacy practices may vary based on, for example, the features you use or your age. Learn More

Information

Compatibility iPhone Requires iOS 14.0 or later. iPad Requires iPadOS 14.0 or later. iPod touch Requires iOS 14.0 or later.

English, Arabic, Czech, Danish, Dutch, Finnish, French, German, Greek, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian Bokmål, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovak, Spanish, Swedish, Thai, Traditional Chinese, Turkish, Ukrainian, Vietnamese

Источник

Mapping Wifi Networks on Google Maps with Kismet

Mapping Wifi Networks on Google Maps with Kismet

The purpose of this post is to use the Kismet software and use a USB Wireless adapter and a USB GPS Receiver in order to obtain information on surrounding wireless networks.

The collected data will be translated into CSV file using a small Python program and then display them on Google Maps.

1. Requirements

1.1 OS

1.2 Hardware

  • I bought a great Alfa AWUS036H with a 9dBi Rubber Antenna. This USB adapter use a RTL8187 Driver (Realtek) which is already in Kali kernel. Buy it on Amazon
  • An old Navilock NL-202U USB GPS Receiver. But any other USB GPS Receiver will work too.

2. Installations

2.1 USB Wireless Adapters

The Alfa AWUS036H work with an RTL8187 driver. The RTL8187 drivers provide support for 802.11a/b/g wireless chipsets from Realtek.

Kismet support raw monitoring mode. When you plug your USB Wireless Adapters, it will automatically mode as «Managed». Kismet website

2.1.1 Interfaces Modes

There are 6 different modes :

Interfaces in Managed Mode are considered clients or stations and are the devices connected to an access point.

Interfaces in Monitor Mode allow you to monitor all traffic received from the wireless network. (aka sniffing mode)

So what we want si to set our Card from Managed mode to Monitor mode.

2.1.2 Managed mode to Monitor mode

1. Start Kali Linux
2. Plug your Wifi card
3. Open a terminal and write :

dmesg result

As you can see, Alfa card use RTL8187 driver.
4. Now let’s see in which mode the card is :

iwconfig result

5. Change the interface from Managed mode to Monitor mode

sudo ifconfig wlan0 down sudo iwconfig wlan0 mode monitor sudo ifconfig wlan0 up sudo iwconfig wlan0 

Change card mode result

Good ! Now let’s connect the GPS USB Receiver.

2.2 GPS USB Receiver

As I said, I use an old GPS Receiver which use a PL2303 USB-Serial driver.
PL2303 is included in Linux kernels 2.6.11 and later. These have support for the Prolific 2303 chipset, and recognize the plug and play IDs of the Plugable adapter.

Читайте также:  Восклицательный знак при подключении wifi

2.2.1 Installation

1. Plug your USB Receiver

2. Open a terminal and write :

dmesg for USB Receiver PL2303

Your GPS is using pl2303 driver and attached as ttyUSB0

3. To see if you’re receiving data from your GPS, write this on your terminal :

gpsmon /dev/ttyUSB0

4. Install GPSd

To make it work with Kismet, we have to use the service GPSd to monitor it. Link to GPSd

sudo apt-get install gpsd gpsd-clients 

4. Start GPSd

Before to write the next command, open a new terminal.

  • -N : Don’t daemonize; run in foreground. This switch is mainly useful for debugging.
  • -n : Don’t wait for a client to connect before polling whatever GPS is associated with it.
  • -D 3 : Set debug level.

gpsd -N -n -D 3 /dev/ttyUSB0

Don’t close the window! You have to let it run.

5. Edit GPSd default settings

# Default settings for the gpsd init script and the hotplug wrapper. # Start the gpsd daemon automatically at boot time START_DAEMON="true" # Use USB hotplugging to add new USB devices automatically to the daemon USBAUTO="false" # Devices gpsd should collect to at boot time. # They need to be read/writeable, either by user gpsd or the group dialout. DEVICES="/dev/ttyUSB0" # Other options you want to pass to gpsd GPSD_OPTIONS="-N -n -D 3" 

Change the following things :

  • START_DAEMON to true
  • USBAUTO to false
  • DEVICES to «/dev/ttyUSB0»
  • GPSD_OPTIONS to «-N -n -D 3»

Troubleshooting

After a reboot, if you start your GPSd again, this error can appear :

gpsd:INFO: launching (Version 3.6) gpsd:ERROR: can’t bind to IPv4 port gpsd, Address already in use gpsd:ERROR: maybe gpsd is already running! gpsd:ERROR: can’t bind to IPv6 port gpsd, Address already in use gpsd:ERROR: maybe gpsd is already running! 

This append when you don’t change GPSd settings! See previous point.

If it does not resolve the problem. You can also do this:

sudo apt-get --purge remove gpsd gpsd-clients sudo apt-get install gpsd gpsd-clients 

And the edit gpsd settings file.

3. Kismet

1. Start Kismet

2. It will ask you to start Kismet Server. You click on YES

kismet Startup Options

3. Enter localhost in Startup Options and click on Start

4. A new windows will appear. Click on Close console window

kismet localhost

5. A new windows will appear again and ask you to add a new packet source. Obviously you have to click on YES

6. In Intf (interface) write your wireless interface :

kismet Intf

7. That’s it! Now you can start collecting data!

kismet running

4. Display your data on Google Maps

4.1 Convert your file

After getting some data, your going to use my script to convert your NetXML file to CSV file. Google Maps can import CSV file.

This script will import ESSID, MAC address, encryption type, latitude and longitude.

You can download it on GitHub : Clone it on Github

git clone https://github.com/MichaelCaraccio/NetXML-to-CSV.git

Then you can convert your .netxml file into csv :

Convert every network into a csv file :

python3 main.py file.netxml result.csv

Convert only WEP encryption networks :

python3 main.py file.netxml result.csv WEP

Convert only WPA+AES-CCM encryption networks :

python3 main.py file.netxml result.csv WPA+AES-CCM

4.2 Display it on Google Maps

Google Maps - My map - import

1. Click on import and upload your csv file

Читайте также:  Gs b211 есть ли wifi

Google Maps - My map - coordinates

2. Select your coordinates

Google Maps - My map - title markers

3. Choose a name to title the markers

Google Maps - My map - colors

4. You can set a color per encryption type

Google Maps - My map - final result

5. And voila !

Источник

Why does google maps need WiFi?

Sometimes google maps gives a notification that goes something like: «for increased accuracy please turn on the Wifi» I can understand if it said «For faster loading of map layers. » , but how can a better internet connection result in increased accuracy by the GPS?

2 Answers 2

You might be interested in Assisted GPS

  • Information used to more quickly acquire satellites
    • It can supply orbital data or almanac for the GPS satellites to the GPS receiver, enabling the GPS receiver to lock to the satellites more rapidly in some cases.
    • The network can provide precise time.
    • The device captures a snapshot of the GPS signal, with approximate time, for the server to later process into a position.
    • Accurate, surveyed coordinates for the cell site towers allow better knowledge of local ionospheric conditions and other conditions affecting the GPS signal than the GPS receiver alone, enabling more precise calculation of position. (See also Wide Area Augmentation System and CellHunter.)
    • The assistance server has a good satellite signal, and plentiful computation power, so it can compare fragmentary signals relayed to it by GPS receivers, with the satellite signal it receives directly, and then inform the GPS receiver or emergency services of the GPS receiver’s position.

    «Assistance falls into two categories» ← None of these described categories need Wi-Fi. Only the last sentence has something to do with Wi-Fi, but it is very vague. Sam’s answer should be the accepted answer.

    If I’m not mistaken it is to access Google’s (presumably large) wireless MAC address location database which like Skyhook (a competing service, also previously used on iOS devices) allows a handset to scan for wireless networks nearby and send their MAC addresses (possibly SSIDs as well, I haven’t looked into it too depply) off to Google to compare to their database and fire back an approximate location based on their data collection (which you consent to help provide by enabling this feature).

    To the answerer mentioning A-GPS, I think the OP was already using A-GPS and using Google Maps over a 3G connection but had Wi-Fi disabled.

    I believe this technique is achieved similarly with the use of cell towers, measuring the signal strength between the connected and neighbouring towers and comparing it to a stored database (such as Ofcom’s attempt available in the UK), Location Area Code (LAC) and Cell ID (CID). For anyone curious you can find these on most Android phones using the *#*#4636#*#* code in your dialer although for whatever reason it’s encoded in hex so just convert it back to decimal if you like.

    TL;DR — Triangulate your location quicker using Wi-Fi signals while your GPS gets a satellite lock, A-GPS serves the same purpose but achieves this using a different method (Secure User Plane Location I think, if anyone wants to read up on it).

    Источник

Оцените статью
Adblock
detector