尝试用比较黑暗的方法修了下 Pixel C MK100 的 WiFi MAC 地址显示错误问题，明天生效。如有蓝牙地址错误或者捐赠信息丢失，那么也应该可以一起解决。
这个问题似乎是因为 Android 10 读 MAC 地址读得非常早，而 bcmdhd 这个神奇的驱动要到 ndo_open 的时候才开始从加载固件、初始化设备、读取真实 MAC 地址，生成网络设备却在驱动刚加载时就做了，所以 Android 就只能读到默认地址 00:90:4c:11:22:33 了。蓝牙地址也是从 WiFi 地址派生的，如果蓝牙启动的时候 WiFi 地址还没有更正（up 过），那么蓝牙地址也会是错的，并且蓝牙功能失效。
由于 bcmdhd 写的实在是太奇妙，居然用 filp_open 来加载固件，改异步加载也太麻烦，所以我直接把初始化流程里砍成两半，把原来生成网络设备的步骤推迟到 init 通知以后才做，前面再加一个硬件初始化。这样生成网络设备的时候 MAC 地址就是已经读出来的状态了。实测有效，但不知道有没有什么稳定性问题。
如果大家在明天的版本遇到突然重启或者跟 WiFi 相关的问题，请及时反馈[二哈]