Possible to change MAC address with root? - Redmi K20 / Xiaomi Mi 9T Questions & Answers

Applied for unlocking the bootloader several months ago but haven't gotten around to doing it yet. One of the deciding factors is whether root will allow changing the wifi MAC address. Can anyone confirm if this is possible or not?

Related

WiFi MAC address changes when I turn WiFi on and off.

I have searched all over and have seen this issue posted a few time but have been unable to find a resolution. Due to this I thought I would submit to the experts.
I have tried numerous different roms (cm4dx and ssx 2.0 are the only 2 since GB release though) , but recently I was running stock 4.5.596 deodexed and I started having having an issue connecting to WiFi at work. I had assumed this was caused by an issue at my office until I realized that the reason I couldn't connect was because my mac address had change for the WiFi on my phone.
I thought to myself that's not possible that is burned into the WiFi module and is not changeable, but none the less it had changed. Then I realized it changed every time I turn WiFi on and off.
Due to this I figured it must be a bug so I did a factory reset, it still did the same thing. So I SBF'd back to froyo and used the CM4DX monster zip to roll back the baseband to .07. Then I SBF'd again to get back to stock and try again, still have the same issue. So I tried to do the 2 part update.zip to get to 4.5.596 rooted, issue still not fixed. Currently I am on Stock unrooted 2.3.340 and the .07 baseband hoping to find a resolution the the problem.
Any help or suggestions would be greatly appreciated.
The MAC address starts with 08, which seems to be the only consistent thing in the MAC addresses it has changed to, which is not what the MAC address started with when I got the phone.
Sent from my DROIDX using Tapatalk
Hi,
Are you sure???
The MAC address of wireless and wired devices is flashed at manufacture.
My DroidX has been flashed with different firmware both OS and radio and the Mac address survives.
Are you running something that allows you to spoof your MAC address??
If you can change the MAC address the device is defective.
Yeah not running anything special. I am not the only one there are a few people on mydroidworld.com that have experienced this as well. I am a Senior Systems Engineer at an IT company so I am aware it shouldn't be possible due to the fact that it is hard coded into the chipset on the device, but nonetheless it does happen. Every time I turn off and turn back on WiFi it changes the MAC address.
Sent from my DROIDX using Tapatalk
If its changing i wonder if you can exploit it to unlock the bootloader, just food for thought.
Sent from my DROIDX using XDA App
I apologize for the bump, but I'm actually having the same issue with mine. Haven't attempted an SBF back to Froyo since I noticed the issue, but I think that'll be my next course of action. The only downside for me is that I can no longer use campus wifi, which is MAC address-dependent. Oh well. At least my 3G signal is strong.

"Obtaining IP address" Loop on Stock KitKat 4.4.2

Hi guys,
So, I know this issue is really common... but after lots of searching I haven't found a satisfactory solution, only a couple of wonky workarounds.
My Nexus 4 is running 4.4.2 - everything is stock, and unrooted. Perhaps this WiFi bug comes as no surprise since Google likes to take its time fixing it. Anyways, a few certain SSIDs, including a really common public one here called Shaw Go WiFi, are stuck looping "Obtaining IP Address" when I try to connect. Apparently the problem is to do with a DHCP request conflict btwn the router and the client.
With public WiFi, all you can do is deal with it through the client side (or in other words, you have no control over the router). That said, when other devices work on the same network, you know it can't just be the router - my understanding is that it has to do with the kernel/drivers as well. Plus, this did not use to ever happen on my N4 before, which definitely means it isn't 100% on the router side. Perhaps it is to do with my installation of Snapdragon Battery Guru, which I promptly uninstalled to fix the problem but to no avail.
I also tried factory resetting, twice. The second time I did a true hard reset from scratch by not signing in with my Google account or syncing apps/app data. Evidently neither reset resolved the problem.
I have only noticed two prominent workarounds in my research:
1. Deleting a system folder containing files pertaining to the DHCP and fiddling with a couple permissions. This can only be done with root access, which I don't have and want to avoid for now unless I truly need to use it.
2. Use a static IP. Except this is not a real solution at all since it only works for each SSID you come across that doesn't play nice, and it doesn't work anyways if you do not know the Static IP, Gateway address and Subnet mask, etc in the case of a public access point.
In terms of a REAL solution, I initially had hopes that 4.4.3 will be the one to fix this .. and who knows it might. But when I looked deep into past threads throughout the web, I was flabbergasted to find out that this problem has been pervasive since at least the days of Gingerbread, well before I converted to Android along with many others. If after all this time the problem is still there, how can we be sure that Google will resolve it in the next dot release?
Long story short, I am wondering if there is an alternative that is remotely ideal, or at least better than the two mentioned above. If anyone can chime in with a hint that would be great.
Since originally posting, I have tried: unlocking the bootloader, rooting my device, and deleting old DHCP leases. Then I unrooted, flashed a fresh factory image of stock 4.4.2 and re-locked OEM bootloader.
Nothing has worked so far.

Need Help With Reaver On 1st Gen Nexus 7

Hi all, I have a 2012 nexus 7 rooted running cyanogenmod 10.2.1-grouper, I am trying to test the security of my own home network using reaver for android and bcmon, I have successfully started the hack but after a few pin attempts the wps locks and the only way i can find to unlock it is to reboot the router, after 6 reboots i'm still only at 0.47% complete.... Is there a way to speed up the hack?? Just want to know how secure my connection is as i live in a block of flats with a few it gurus living close by so if i can get this far what can they do??..
easky13 said:
Hi all, I have a 2012 nexus 7 rooted running cyanogenmod 10.2.1-grouper, I am trying to test the security of my own home network using reaver for android and bcmon, I have successfully started the hack but after a few pin attempts the wps locks and the only way i can find to unlock it is to reboot the router, after 6 reboots i'm still only at 0.47% complete.... Is there a way to speed up the hack?? Just want to know how secure my connection is as i live in a block of flats with a few it gurus living close by so if i can get this far what can they do??..
Click to expand...
Click to collapse
Hi easky13,
as the developer of RfA I can give you a very simple advice:
By disabling WPS completely and using a non-default WPA passphrase, even your "it gurus" will have a hard time on cracking your AP and so move on looking for a "better" victim.
However, there's no faster way to bypass the WPS-lock, at least as far as I know.
If your router is an EasyBox, then PM me, cause they need a more specific way of checking their security...
Regards,
SOEDI

G955U BQK5 Tethering workaround in progress

For those of us that were running AQ before hand and received a random non-consensual update from AT&T and are now on U2 bootloader and cant downgrade we are either running BQK5 or BQL1. before hand there was a nifty exploit with PdP allowing you to deactivate the tether provisioning automations and do a quick wifi share glitch that would switch your hotspot to mobile data. and now post update were without it and so far ive found a few different ways to activate the hotspot but to no avail because the DNS server doesnt respond to the hotspot im assuming because it was not provisioned. if anyone could shine light on the situation or has found another way to activate and work the native hotspot please reply. one way to activate the faulty hotspot with no DNS server is the use build prop editor and add "net.tethering.noprovisioning=true" at the end of the build line. another way is to delete the com.provisioning application through another app but i wouldnt suggest that i went through hell getting the file back. and it was pointless as i still achieved a useless hotspot toggle. im currently trying to find other means of activating it or possibly using a different DNS through ADB shell. though i dont want to risk losing all my IP info and be stuck with a useless phone . any help would be appreciated

Is it possible to add a static arp entry to my moto e4 without rooting?

I don't want to root as of now because I just got this device 3-4 months ago and it's still under warranty. For awhile now someone in my house has been using ARP spoofing and it's been cutting my mobile device off of wifi. Is there any way to bypass arp spoofing on android without rooting? Seems like all the apps that can add a static arp entry has to have root which is unfortunate.
Is there any way I can add a static arp entry on my android without rooting? I can easily do it on my laptop no problem and stop the spoofer, but I can't with my phone without rooting, and I don't want to lose my warranty just yet.

Categories

Resources