![]() ![]() If none of these solutions worked for you, it very well likely could be a hardware problem – perhaps your WiFi antenna has become loose from the motherboard and needs to be soldered back on, or some related problem like that. Add your MAC address inside this file, save it, and restart your device. The last step to try is to use a root file explorer to look inside persist/wifi/.macaddr and open. Now type ‘ adb reboot’ and after your phone restarts, check if the MAC address is okay. Now we’re going to push it back to your device through ADB, so type into ADB terminal:Īdb push misc.img /sdcard/misc_edited.imgĪdb shell “su -c ‘dd if=/sdcard/misc_edited.img of=/dev/block/bootdevice/by-name/misc'” Open it with the hex editor software of your choice.įind the hex offset 3000, and edit hex offsets 3000 to 3005 with your wifi MAC address – “00 90 3D F1 A2 31″ for example. ![]() Now you should be able to find misc.img in your ADB root folder. So based on the rule, all of the numbers below would qualify as a random MAC address. Any MAC address that has locally significant bit set as one and is also a unicast address can be considered a random MAC address. Adb shell “su -c ‘dd if=/dev/block/bootdevice/by-name/misc of=/sdcard/misc.img'” As noted in the diagram below, locally significant address 2’s bit of first byte is set to one. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |