Oldest phone with newest Android version (just for fun)

in the old Pie thread, there was a repartition step

in instructions for LineageOS 19.1 (android 12 “S” based) wee can read :

How to FULL clean flash LOS 19.1 and TWRP 3.6.1_9.0
Warning: This will erase your data-partition completely!

  1. Download i9100-LOS 19.1 via ODIN.zip and unzip it on your Windows PC.
  2. Start the Odin3 v3.07.exe in the ODIN3 v3.07-folder
  3. Choose for PIT: i9100-LOS-19.1.pit
  4. Choose for PDA: i9100-LOS-19.1_android-12.1.0_r2.tar
  5. Make sure the following checkboxes are checked:
  6. Auto Reboot (optional)
  7. Re-Partition
  8. PDA
  9. Click Start!
  10. Reboot your phone and LOS 19.1 will start. First start could take about a few minutes.

Note about new PIT-file: The recovery image of TWRP 3.6.1 exceeds the 8mb partition size of our PIT. That is why I introduced a new PIT-file. I also enlarged the System-partition (FACTORYFS) to 2GB. These are the partition changes (compared with stock) of PIT-file i9100-LOS-19.1.pit :

Partition name Stock size LOS 19.1 size
RECOVERY 8MB 32MB
CACHE 100MB 76MB
FACTORYFS 512MB 2048MB
DATAFS 2048MB 12792MB
UMS 11784MB 8MB
HIDDEN 512MB 8MB