Fix MAC Address Randomization on Marvell AVASTAR / Surface Wi-Fi on Windows 10 1903 & 1909

Introduction Ever since Windows 10 1903, the MAC Address Randomization feature has not worked for any of our Surface devices. This worked on Windows 10 1809 and earlier. Why should you care? Privacy. By enabling the feature, it is more difficult to uniquely identify your machine across networks and target you with advertising and spyware. More info. The capability never left our beloved Surface devices or Windows. It was just disabled by default in firmware and the Marvell drivers deployed via Windows Update changed from having the feature enabled regardless of firmware settings to honoring the firmware default. The fix is to change “MACRandomization” to “1” under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mrvlpcie8897 Setting the regkey then rebooting will reveal the feature in the Settings app: Applies to Any laptop with Marvell AVASTAR Wi-Fi where MAC address randomization is disabled including: Surface Pro 3/4/2017/6 Surface 3 Surface Laptop 1/2 Surface Book 1/2 Automated Script If you don’t want to mess with manually editing the registry,

read more Fix MAC Address Randomization on Marvell AVASTAR / Surface Wi-Fi on Windows 10 1903 & 1909

Audio / Music Production tweaks for Surface – disabling Intel turbo boost for better ASIO latency and less glitching (plus wifi power settings)

The Surface Pro, Go, and Book models are great all-around devices for many workloads including music production. When setting up customer rigs back in the Surface Pro 3 and Pro 4 days, we ran into inconsistencies with audio latency performance where analog audio recordings would glitch out periodically. Sometimes, real-time monitoring of digital mixing would glitch out as well. This occurred both on the built-in RealTek audio device and external USB audio devices such as our Focusrite Scarlett 18i20 (24/192) we use for various projects. We were able to root cause the issue to the Intel CPU. Modern Intel CPUs have a “turbo boost” mode where the CPU can raise its effective clock rate and processing throughput ~50% beyond its typical specification for ~1-30 seconds. The intent is to get through tough workloads really fast without having a major impact on heat. For example, the Intel Core i5-7300U found in many Surface Book 2 models is rated for 2.6GHz, but

read more Audio / Music Production tweaks for Surface – disabling Intel turbo boost for better ASIO latency and less glitching (plus wifi power settings)