如何固定安卓手机 mac 地址

2022-02-15 09:54:18 +08:00
 alittlecat
迫于希望用 bleunlock 解锁和锁定 mac ,需要 mac 可以通过蓝牙获取 mac 地址,判断手机是否远离或靠近.
在比较新的安卓系统里,系统默认都设置了随机 mac 来避免跟踪,有大佬有简单的解决方案吗?
我思考的可能:
安卓自己有选项或者配置文件可以关闭随机 mac 功能.
自己写一个 app 修改系统配置实现这个功能.
迫于没写过安卓,希望有大佬指点下方向.
目前设备是 mix2s miui12.5 稳定版
2628 次点击
所在节点    分享创造
7 条回复
RoninZc
2022-02-15 10:14:40 +08:00
小米手机不是可以直接设置使用私有 mac 地址?
hahastudio
2022-02-15 10:26:23 +08:00
WiFi 用不用随机 MAC 是可以设置的
但蓝牙好像是协议里的?
https://security.stackexchange.com/questions/200474/mac-randomization-for-bluetooth
shakoon
2022-02-15 10:29:33 +08:00
获取设备的物理 mac ,有一些 app 是出于个性广告推送,有一些是楼主这种自己觉得有正当用途的功能,但是这二者都可归结于嗅探机主隐私,都是越来越被大部分人唾弃的
gam2046
2022-02-15 10:46:09 +08:00
Android App 程序本身没有权限这样做,只能引导用户自行操作,在某个 WiFi 下不使用随机 MAC 。

但是对于非公开 WiFi ,Android 默认会使用一个固定的 MAC 连接此 WiFi 。并不需要额外的设置。
alittlecat
2022-02-15 11:20:33 +08:00
@RoninZc @gam2046
谢谢建议,不过我查了一下,只有 wifi 获取的 mac 地址可以这样设置,通过蓝牙获取的并不能
而且我的场景并不依赖笔记本和手机建立连接,只需要通过广播查询到对方存在及信号强度即可
alittlecat
2022-02-15 11:27:13 +08:00
补充下,我并不是要做一个产品,获取用户的 mac 地址。
只是希望我的笔记本可以获取我的手机的 mac 地址。
ipcjs
2022-02-15 13:32:10 +08:00
配对过按理来说 Mac 地址就会固定呀🤔

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/833906

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX