your badge has a CH582, a neat little RISC-V BLE MCU. supposedly, firmware dumping is disabled (confirm/deny, anyone?) but flashing over USB is enabled, once you put it in DFU mode
this is how you flash our cool patched version of the "badge magic" firmware onto your badge. this will make the old badge magic app work with your new-hardware-rev badge, which is the only way you can use the badge on iOS if you don't want to install the horrible vendor app on your iphone
to start, you will need the "wchisp" programming tool
if you run arch btw, it's "wchisp" or "wchisp-git" on AUR
otherwise, grab the binaries from github or whatever
you will also need a USB-C cable to connect the badge, and a pair of tweezers or something to short a small SMT capacitor
if you're having a hard time or if anything here is wrong, email me!
cyberpolice@mailbox.org