mmobder I assume my question was kinda clear (1/4, 90%, 99% beside "alternative"). Do you have an answer to that?
I agree with splattergames that the likelihood of Samsung "unlocking" (in the sense of third-party operating systems) any device after it's been sold is very low. I strongly suspect that if Samsung is ever going to ship a device which is genuinely usable by other operating systems then they will need to do a lot of design and implementation while the product is being developed.
I also don't think there is a meaningful way to compute a percentage. Certainly I would not just count up how many of the 25 criteria are met and divide by 25. Some of the items are more important than others, and some of them are harder to do than others. Some of them are technical (and need to be built into hardware), but others are marketing/policy/willpower decisions.
For example, I think these are marketing/policy/willpower rather than technical challenge:
- 5+ years of firmware support
- Prompt patching in response to AOSP fixes
- Insider attack resistance.
Others (e.g., storage decryption keys being isolated from the kernel) are technical/hardware.
Which class is easier to fix? Which should be given a heavier weight when calculating a "How close?" percentage? It would be possible to spend a lot of time discussing that, but as long as the key issue is present, namely that Samsung won't allow third-party operating systems to use verified boot or hardware security functions, it's not clear the rest of it matters.