Dann macht man lineage oder eine andere Android Distro drauf und hat dann wie viele Jahre mehr als bei Apple?
Das ist nicht empfehlenswert, die einzig sinnvolle Distribution ist GrapheneOS und die aktualisiert auch nur während des 5-jährigen Support-Zeitraums von Google. LineageOS und andere haben grundsätzlich das Problem, dass sie im "user debug"-Modus laufen, d.h. einige Sicherheitsfeatures des Geräts in der Hard- und Software werden ausgehebelt. Der Bootloader muss beispielsweise zwingend entsperrt bleiben.
Damit einher gehen dann auch konkrete Funktionseinschränkungen, zB Banking-Apps verweigern dann den Dienst. Locken des Bootloaders ist bei "user debug" generell nicht möglich, dann startet Android nicht mehr.
Das könnte man noch ignorieren, um ein älteres Smartphone nicht entsorgen zu müssen, aber dann kommen zwei doch starke Einschränkungen. Erstens werden nicht alle richtigen Hardwaretreiber vom Hersteller installiert, die werden tw. durch generische ersetzt. Dadurch hast du Probleme wie eine reduzierte Akkulaufzeit, ich hatte auf meinem Pixel 4 XL früher Lineage oben und das Gerät musste nach 48 Stunden spätestens ans Ladegerät. Mit Graphene, das die korrekten Treiber einsetzt, hält das Gerät nun eine knappe Woche durch, die Laufzeit hat sich mehr als verdoppelt. Da hab ich mir schon gedacht ich spinne...
Außerdem sind keine Google-Dienste dabei. Kein Play-Store und einige Apps verweigern sowieso den Start, wenn das fehlt. Die Krux an der Sache ist, dass es von Google keine Pakete gibt um die Funktionalität wiederherzustellen. Die Workarounds wie zB "Micro G" führen absichtlich eine Sicherheitslücke ein, um sich als Google-Dienste ausgeben zu können, obwohl es sich nicht um Apps von Google handelt.
Um dann Banking-Funktionalität wiederherzustellen darf man noch mit zusätzlichen Paketen wie xposed sog. "safetyNet faking" durchführen, womit noch mehr nicht vertrauenswürdige Software am Gerät landet, deren Treiben man nicht kontrollieren kann. Hat schon einen Grund warum die Banking-Apps den Start verweigern...
Ich hab Lineage auf alten Handys noch drauf, die ohne SIM-Karte noch als Autonavi herhalten, oder für Notfälle in der Schublade liegen. Da ist das schon praktisch. Aber meine langjährigen Lineage-Erfahrungen sind wirklich durchwachsen und die Pixels sind günstig genug, um alle 4-5 Jahre neu zu kaufen. Ein Pixel 4 in der Familie haben wir als Ladenhüter noch um 200 Euro bekommen, das ist immerhin noch am allerneuesten Android 13, auch wenn es 14 nie erleben wird. Da können die nun großteils im vierstelligen Preisbereich liegenden iPhones preislich einfach nicht mithalten, 2-3 Jahre alte Pixels bekommt man auf Ebay wirklich nachgeworfen.
Übrigens garantiert Apple nur noch für das neueste iOS (und MacOS) alle Sicherheitsupdates, d.h. auch iPhones haben einen beschränkten Updatesupport, in etwa 6 Jahre. Also nicht großartig mehr als bei Google auch. Sobald die neueste iOS-Version für das Gerät nicht mehr erscheint, bekommt man noch kleinere Maintenance-Releases, so ist es auch bei Google, und das wars dann.