I just got the new Fairphone 6 with preinstalled e/OS. As the FP 6 also ships with a generic Android 15, it should, as a device, support MAC address randomization. In e/OS, however, wireless MAC addresses are not randomized by default: I confirmed that two unrelated access points show the phone’s “Device Wi-Fi MAC Address” in their connection logs. (Note that even under persistent randomization, the two APs should see different client MACs, and neither should see the device MAC.)
Researching this issue suggests that there should be a “Privacy” tab in the detailed view of a WiFi connection that offers related options (i.e., toggling randomization on a per-network level). But this tab is missing in e/OS.
I already enabled developer options and the “Wi-Fi non-persistent MAC randomization” feature (which does exist), followed by a reboot, but to no effect. The e/OS version is v3.0.4-a15-…-official-FP6.
As e/OS is privacy-focused, and this is a basic anti-tracking feature (offered by baseline Android since version 10), I suspect that this is a bug and that e/OS simply fails to recognize the capability of FP 6 to randomize the WiFi MAC.
Does anyone know of a fix or has additional insight? Specifically, can someone confirm or deny whether some variant of MAC randomization works properly on the Fairphone 6, on e/OS 3.0.4, and on both together?