It's actually compact, cheap, has oled, in-screen fingerprint reader, stock Android, NFC, Snapdragon SOC, supports GSI and has unlockable bootloader. Seems like a perfect phone (well except nonexpandable storage), so what's the catch?
Its not compact, not waterproof, no wireless charging and not available in the US.
it is compact in terms of Android devices, don't care for waterproofness, fair point for wireless charging, I'm not American.
Does it support custom ROMs? I go4 a Motorola g73, perfect phone, except there's not a single custom ROM that supports it.
Supposedly so; apparently it supports Project Treble, so you can technically flash any GSI on it.
All Android phones support Treble if they have Google services, right?
I haven't used a GSI before. How are they? What's the difference between a GSI and a custom ROM?
All Android phones support Treble if they have Google services, right?
I don't think so, though I'm not sure.
I haven’t used a GSI before. How are they?
Neither have I; I'm only relaying what I read online about the device in question.
What’s the difference between a GSI and a custom ROM?
The difference is that GSI is device-agnostic, because all required drivers are on the device and stay there between flashes. ROM have to be device-specific as they have to include drivers. My understanding is GSI compatibility is merely dictated by up-to-date kernel.