Ja, klar ist das möglich. Das genaue Vorgehen ist aber vom Gerät abhängig.
Mit dem S9 könntest Du es sogar mit Hilfe des Open Android Installer machen: https://openandroidinstaller.org/
Bei den Samsung-Geräten gibt es sonst noch einen zusätzlichen Schritt mit "Heimdall" (siehe step 4): https://wiki.lineageos.org/devices/starlte/install/
Es könnte bspw. LineageOS 20 installiert werden.
Für das Redmi Mi2 müsstest Du mal schauen, ob Du ein Custom ROM findest, dass es unterstützt. Hier wird auf den ersten Blick keins angezeigt: https://www.sustaphones.com/