This works with the kernel shipped with oxygen OS but doesn't work with the public source provided resulting in a different mac address on each reboot. Using oneplus/sm8250_t_13.1_op8 branch currently.
Expected behaviour:-
MAC address is matches the device's original mac address and doesn't regenerate on every boot