Altes Mobilfon? Keine Updates seitens Hersteller? Klassisch: nach 2J 
ein Neues... Oder man greift auf freie Software zurueck und verwendet 
das Handy mit neuester Firmware einfach weiter.

Je nach Hersteller ist die Vorarbeit mehr oder weniger kompliziert. 
Ich beschraenke mich hier zudem auf Android... Einige Hersteller haben 
ihre Modelle gesperrt, auf Anfrage werden diese entsperrt/unlocked, 
damit erlischt quasi die Garantie. Danach wird im Entwicklermodus das 
sog. USB-Debugging eingeschaltet; es wird nun die ADB (android debug 
bridge) Software-Schnittstelle samt Treiber auf einen PC installiert.

Es werden saemtliche Daten ueber den Lade-/Datenkabel via USB ueber 
-tragen. Die weitere Vorgehensweise ist stark herstellerabhaengig: 
einige Modelle koennen direkt aus der Kommandozeile via adb an-
gesprochen werden, andere mittels Zusatzprogramme wie Odin usw. usw.

Sinn des Ganzen ist es im sog. bootloader-Modus die bekannte TWRP 
Recovery-Software zu installieren. Hat man die erstmal drin, kann man 
jederzeit ueber den recovery-Modus die neuen ROMs von einer SD-Karte 
(oder halt ueber adb vom PC) installieren. Sowohl die ROMs als auch 
die google-Apps sind frei - nix verbotenes, voellig legal - nur ohne 
jegliche Herstellergarantie.

Dazu fuehrt man zunaechst ein wipe durch, hierbei werden Dalvik, System, 
Data und Cache geloescht und formatiert. Das schafft Platz fuer das 
neue ROM (Read Only Memory).

Bekannt sind LineageOS, ehemals CyanogenMod, oder AOSP usw. Vorteil: 
im Gegensatz zum Hersteller, bieten diese Leute die aktuellsten Android 
-Versionen an. Meistens sogar sehr stabil, zudem kann man damit sein 
Handy sehr, sehr google-frei halten. Weiterhin stehen diverse Versionen 
(pico, nano, micro,...,stock) der open gapps zur Verfuegung, die mit 
dem ROM installiert werden (koennen).

Uebrigens: alles ohne Gewaehr - saemtliche Daten sollten vorher 
gesichert und der Akku geladen werden.