Why are you limiting just to iphones?
Here’s as far as I can remember
-
moto RAZR (slim/half width one)
-
palm treo
-
some Samsung feature touch phone with a 5mp camera
-
sidekick 4g
-
galaxy note 2 (this was wild since OTA enabled 4g or LTE)
-
LG v10
-
HTC one m7
-
galaxy S5
-
iphone 6+ (16gb ouch)
-
iphone 6s+ (had 3 of these, kept getting swapped at apple for issues) (128gb :D)
-
random galaxy S8 as a secondary I aquired (traded 6s+ for that and some hauwei I gave to my mom)
-
iphone 12p (128)
-
iphone 15pm (256 since it didn’t come in 128) (120hz is really nice, I wish the normal models had 90hz because I can’t even use the 12p now…)
I finally upgraded my 12 since I said I would if they GOT USBc… the 12, I waited years before replacing the 6S since I wanted a higher refresh screen but they didn’t deliver and my job required an upgrade… if I would’ve had another year I’d probably had gotten the 13P and wouldn’t have much reason to upgrade now tbh, since I think the 13p got a speaker upgrade over the 12 also which was a nice feature the 15pm actually brought me.
Typing is trash at moments. Make sure you’re on 17.1 and if you are, try using Gboard.
It’s not really a solution but it works