39 lines
1.2 KiB
Markdown
39 lines
1.2 KiB
Markdown
# Phase 1.0K one-shot approval template — inactive
|
|
|
|
This is a review checklist, not authorization. Its tracked JSON companion is
|
|
permanently inactive and contains no device address, port or run ID.
|
|
|
|
Current state:
|
|
|
|
```text
|
|
authorized=false
|
|
consumed=false
|
|
ps5_connection_authorized=false
|
|
device_transfer_authorized=false
|
|
device_execution_authorized=false
|
|
result_receive_authorized=false
|
|
installation_authorized=false
|
|
autoload_authorized=false
|
|
device_write_authorized=false
|
|
automatic_retry=false
|
|
protocol_activation_authorized=false
|
|
run_id=null
|
|
target=null
|
|
port=null
|
|
```
|
|
|
|
Any later approval must be newly issued by Jens and bind exactly:
|
|
|
|
- `retroarch_ps5_write_diag.elf`;
|
|
- size `1845208`;
|
|
- SHA-256 `6ff0f7ea391da5f15ea43512a871078133e896a6900ae9f8f3fa75711abb8009`;
|
|
- firmware `9.60`;
|
|
- protocol `CHD10J01`, version 1, 64-byte frames;
|
|
- one explicit target, port, timeout and unique run ID;
|
|
- exactly one connection, transfer, execution and result reception.
|
|
|
|
It must keep installation, autoload, device write, retry, reconnect, resume and
|
|
automatic reboot false. The active approval must remain outside tracked
|
|
repository paths and agree byte-for-byte with a separately reviewed active
|
|
manifest. This template grants nothing and prior permissions do not carry.
|