@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...