Pixel WiFi Connection

Randomized MAC Address Per Network Connection

GRAPHENE PIXEL to WIFI ROUTER

TROUBLE CONNECTING ?

If you are having connection issues on your home or office wifi router with your new DeGoogled Pixel, your router may have restrictions on the number of devices that can connect to it, for it’s own security. Graphene OS has an advanced privacy spoofing feature that sounds rather high tech called "Randomized MAC Address Per Network Connection" but like almost everything with Graphene OS, it’s about increasing your security and privacy, but provides an easy way to adjust it, should we need to.

What is a MAC Address?

A MAC address [short for Media Access Control address] is a unique identifier like a serial number, assigned to a network communications interface on computer equipment, such as a PC, router or mobile phone. A unique MAC address would be assigned by device manufacturers, for communications segments such as Ethernet, Wi-Fi and Bluetooth ports.

Random MAC Address

As part of the privacy design within your Graphene OS Pixel phone, your actual MAC address is hidden when you connect to a WiFi Router, and is replaced with a random MAC address. In fact Graphene OS generates a new random MAC address every time you connect to a wifi router. This is a great privacy feature, as the wifi router considers you a new user each time you connect. So even if you visit your favorite cafe each day and use their free wifi [obviously with your VPN also turned on] their router thinks you are a new visitor, so does not get to build a profile on you and your activities over many weeks or months of use.

MAC Address Options per Router

Graphene OS provides 3 options for us to choose from, for our MAC Address connections.

  1. Per Connection MAC

  2. Per Network MAC

  3. Device [actual] MAC

Graphene OS, by default, uses the first option Per Connection - Ramdomized MAC which simply means, every time your phone connects, it will generate a new [random] MAC address so you remain very anonymous. While this is the most private option, it can cause a connection issue on some routers. Some routers are configured to limit the number of devices that can connect to them. So if you connect to the same router often [think home or office router] it may run out of available connections and therefor block your phone and others from connecting.

The Solution

Thankfully there is a simple solution, we adjust the connection for that one router to option two and use Per Network - Ramdomized MAC. This means we generate a new ramdomized MAC address the first time we connect, then use that same MAC Address each time we connect in the future to this router. We still have a random generated MAC Address so anonymous, but we do build a connection profile time-stamp of every connection date and time. This obviously would be ok for our home router, but not as good an option for a public router such as the cafe or public library router.

How To Adjust Our MAC Address per Router

On your DeGoogled Graphene Pixel:

  1. Turn your Wifi Off

  2. Open the Settings App

  3. Tap on Network & Internet

  4. Tap on Internet

  5. Tap on Saved Networks

  6. Tap on "Your Network Name"

  7. Tap on Privacy

  8. Tap on Use Per Network Randomized MAC

  9. And close the Settings App

You have now set this router connection to repeatedly use the same random MAC Address, rather than generating a new one each connection, and your connection issue based on limited available device connections should be resolved — David

DeGoogled Pixel 7 Phones + Graphene OS

Secure Pixel 8 Phones + Graphene OS