I use an iPhone 6 (16-GB) and it's up to date with iOS 12.4.8 (it does not support running iOS 13).
Does the App Store just identify my phone as iPhone 6 via a physical identifier in the phone, and that prevents me from downloading any iOS version beyond 12.4.8? How might I get around this?
Maybe the drivers for the camera and fingerprint reader in the iPhone 6 are not in iOS 13? But, I might be ok without both of those. Losing GPS, Wi-Fi, or Bluetooth would not be ok.
So, I'd like to just give iOS 14 on an iPhone 6 a look and learn something by doing this. But, I'll probably buy a new phone.