This seems reasonable and I like the idea of unlocking the capabilities the hardware already has. What makes iPhone different from Xbox, Playstation, Nintendo Switch?
This is mostly as simple as striking out DMCA 1201. The device maker need not bless the activity so long as they do not have a cudgel with which to threaten users from modifying their own devices they bought.
I agree we should force platforms to be more.open and interoperable, but we can get at least part way there by not allowing them to sue innovators.