@mobian @postmarketOS I think being able to NOT have your device be bricked if a kernel upgrade is broken is justification enough for this, but the upgrade path is a little frustrating.

We'll need to somehow create an ESP (either a new partition or repurposing the op2 partition or something) which will have to be a tool in pmOS.

But this would need to be done manually (cuz messing with the partition table even just to change a type UUID feels a bit risky to do without consent).

But for fresh installs we would need to make these changes another way for U-Boot to detect it on first boot.

So maybe we actually should implement this inside of U-Boot? This is pretty easy to do at least.

Yeah this sucks but i think we should really move forward on this...