Crossflashing to international non 5G (10.3.0):
So far my experience with cross flashing to the international 10 ROM has not been a positive one, when it done successfully boot, I am typically left without touch, or mobile radio function, I was successfully able at one time to boot open beta 8, and almost everything was functioning, though I have not been able to replicate this.
Crossfllashing to European 5G (9.5.12):
I was successfully able to flash the European 5G ROM, though I did have to replace the modem with the Sprint stock modem, OTAs installed fine, though I did again need to reinstall the Sprint modem to get signal working.
Custom ROM built for OnePlus 7 Pro:
*Due to differences in the metadata of recovery flashable zips, in order to install ROMs you need to extract the payload.bin and flash in fastboot*
Lineage 17 - with the ob8 firmware I was successfully able to boot lineage 17, almost everything was functioning aside from Mobile radio, when flashing at the pie modem I encountered qcom crash dump mode.
Lineage 16 - using stock firmware 9.5.17 I was successfully able to boot and use Lineage 16 after modifying build.prop and changing "dsds" to "ssss".
On Lineage 16 the biggest bug I encountered was that it would frequently freezing randomly power down. Volte functioned fine.
So far the only GSI I have tried is PE10 from ExpressLuke:
- it doesn't detect the FP sensor, (in fact, It thinks it's on the back)
- it fails to physically close and reopen the motorized front camera after initializing it once.
- display flickering while dimming
Overall, for a gsi I'd say things are working quite well