[MOD][XPOSED][12-13] MACsposed - Restore support for setting custom MAC addresses on Android 12 and 13.

Search This thread

David B.

Senior Member
Mar 25, 2016
491
160
Nexus 6
Google Pixel 3 XL
i have tested it on a Motorola G60s XT2133-1 .
With Android 12. (Rooted).

I followed the same steps, mine didnt work with the app that you have used on the screenshots.
I downloaded macchanger (app with a blue masked icon). And it worked .
Thanks for letting me know! Unfortunately, I really can't recommend a specific app for changing MAC addresses because, as you have discovered, different phones require different apps in order to work, and sometimes, even on the same phone, it may be necessary to switch apps after updating to a newer version of Android. I used to use Macchanger on my current phone, but it stopped working after updating from Android 12 to 13, so I moved to a different one.
 
  • Like
Reactions: Daneka

Daneka

New member
Feb 1, 2023
3
1
Thanks for letting me know! Unfortunately, I really can't recommend a specific app for changing MAC addresses because, as you have discovered, different phones require different apps in order to work, and sometimes, even on the same phone, it may be necessary to switch apps after updating to a newer version of Android. I used to use Macchanger on my current phone, but it stopped working after updating from Android 12 to 13, so I moved to a different one.
You Made a great work with this module :) , I was looking for a Mac changer but I didnt find any working due to Google mods on Android 12 until I found your tool and your post. So It helped me a lot.

Big Thanks ! 😃
 
  • Love
Reactions: David B.

David B.

Senior Member
Mar 25, 2016
491
160
Nexus 6
Google Pixel 3 XL
You Made a great work with this module :) , I was looking for a Mac changer but I didnt find any working due to Google mods on Android 12 until I found your tool and your post. So It helped me a lot.

Big Thanks ! 😃
You are welcome! Thank you for your kind words. I really appreciate it! It's very satisfying to hear that my work has been useful to someone other than myself. 😊
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3

    ic_launcher-playstore.png
    MACsposed​

    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! MACsposed 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, enable it, and go back to randomizing your MAC address using your favorite tools for doing so!

    ⚠️ WARNING: MACsposed is intended for rooted devices running Android 12 or 13 and requires Xposed. The recommended Xposed variant to use is LSPosed. Other Xposed variants may work, but have not been tested. Additionally, this module cannot be guaranteed to work on all devices. In the worst case, it can cause a bootloop. Use at your own risk.

    en_badge_web_generic.png badge_github.png

    To use MACsposed:
    1. Install LSposed. This requires your device to be rooted with Magisk. Installation instructions for LSPosed are available here.
    2. Install MACsposed.
    3. Activate the MACsposed module in the LSposed user interface.
      1.png
      2.png
    4. Reboot your device and sign in.
      3.png
    5. Open the quick settings panel. The MACsposed tile will appear.
      4.png
    6. Toggle the MACsposed tile on or off to enable or disable it.
    7. Use your favorite tool for setting a custom MAC address!
      5.png
      6.png

    MACsposed is now open source on GitHub! - https://github.com/DavidBerdik/MACsposed
    2
    I am too stupid to understand this but what is the use case of having the ability to prevent alteration of MAC address?
    Your device's MAC address is used to uniquely identify your device on a network. Being able to alter it can be useful for many different reasons. Some examples include:
    • You want to prevent the owner of the network you are using from being able to build a large profile of information about the activity coming from your device, so you occasionally change your MAC address to appear as a different device on the network.
    • Your device's MAC address has been blacklisted on a network, and you want to get around that.
    • A network that you want to connect to uses MAC address filtering, and your phone's MAC is not whitelisted, but you know the MAC address of a device that is whitelisted, and so you set your phone's MAC to be the same as the whitelisted device so that you can connect.
    • You are using a WiFi network that has a per-device paywall, and paid to connect your laptop to the network. After you are done with your laptop, you want to switch to using your phone on the network, but you do not want to pay for a second device, so you set your phone's MAC to be the same as your laptop.
    1
    I have not tested this app on LineageOS 19, so I cannot say for sure that it will work, but since LineageOS 19 is based on Android 12, I believe that it probably will work. If you decide to try it, please let me know what your experience is like!
    I am happy to let you know that I am writtimg on a changed MAC. It is working on Lineage 19-20220720-NIGHTLY-beyond2lte, G975F. The thing is that I had to switch to the Mac app I saw in your pictures, mine did not work.
    1
    thanks for the information developer. now I understand.. so if i install android 10 vanilla which doesn't have mac randomization by default, then i flash the rom + gapps will that make the rom have mac randomization?
    1
    Thanks for letting me know! Unfortunately, I really can't recommend a specific app for changing MAC addresses because, as you have discovered, different phones require different apps in order to work, and sometimes, even on the same phone, it may be necessary to switch apps after updating to a newer version of Android. I used to use Macchanger on my current phone, but it stopped working after updating from Android 12 to 13, so I moved to a different one.
    You Made a great work with this module :) , I was looking for a Mac changer but I didnt find any working due to Google mods on Android 12 until I found your tool and your post. So It helped me a lot.

    Big Thanks ! 😃