Same here. Got the 10.25" display from OPURADIO via AliExpress: https://www.aliexpress.com/item/33042157837.html
I found it by searching for the BMW part number: 9306743 and the Chinese manufacturer: CHIMEI INNOLUX. The typical shipping is $41.17 but I found that the "Free Shipping" offer (which costs a little more) had a shorter delivery time. The box arrived in about a week via FedEx.
I pried out the two caps on the top of the display with a very small screwdriver and only damaged them a little. I did the re-coding with BimmerCode, a "Veepeak OBDCheck BLE" (https://www.amazon.com/gp/product/B073XKQQQW/
), and my iPhone.
Through BimmerCode I changed two settings from:
HU_NBT / 3000 HMI / DISPLAY_SIZE_RESOLUTION = 6.5_800x480
HU_NBT / 3001 EXBOX / DISPLAY_VARIANTE = schmales_display
HU_NBT / 3000 HMI / DISPLAY_SIZE_RESOLUTION = 10.25_1280x480
HU_NBT / 3001 EXBOX / DISPLAY_VARIANTE = breites_display