Historically, setting a custom MAC address on Android was very easy for rooted users. Starting with Android 12, however, Google's implementation of MAC address randomization has made it impossible, as the MAC address is always changed when the network state is altered. If you have encountered this problem, then you need MACsposed-Fork! MACsposed-Fork is an Xposed module that blocks the MAC address randomizer on Android 12 and 13 and allows you to once again make use of your favorite tools for setting your MAC address. Simply install MACsposed-Fork, enable it, and go back to randomizing your MAC address using your favorite tools for doing so!
APK releases are available here.
Alternatively, you can download and compile the source code yourself.
ℹ️ NOTICE: Do not use the play store version of MACSposed. If it is currenrtly installed, uninstall it first and reboot before proceeding with installation of MACSposed-Fork below.
- Install LSposed. This requires your device to be rooted with Magisk.
- Download and install MACsposed-Fork (download section)
- Activate the MACsposed-Fork module in the LSposed user interface.
- Reboot your device and sign in.
- Open the quick settings panel. The MACsposed-Fork tile will appear.
- Toggle the MACsposed-Fork tile on or off to enable or disable it.
- Use your favorite tool for setting a custom MAC address!