98 lines
4.4 KiB
JSON
98 lines
4.4 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"phase": "PHASE_1_0DD_MINIMAL_LAUNCHER_SOURCE_PREREQUISITE_AUDIT",
|
|
"status": "LAUNCH_EXPORT_NAMES_PRESENT_ABI_AND_FW960_TITLE_CONTRACT_BLOCKED",
|
|
"date": "2026-07-30",
|
|
"source_bindings": {
|
|
"phase10dc_manifest_sha256": "729bc5c19d46966049a5ee1863df4efa3aa736dc90cf23c120fff8159c2e76f4",
|
|
"sdk_commit": "d2e2e585740362976a39fdd5ccf390f199a7bc37",
|
|
"shsrv_v07_commit": "74287f5db6b20320efd7892d7b29cf438fe7cb98",
|
|
"v07_hbldr_main_size": 7134,
|
|
"v07_hbldr_main_sha256": "2081ece2f7d0a7e9b392660696c2a44802f64680365607e742b37dcf3223a55a",
|
|
"sdk_systemservice_stub_size": 85838,
|
|
"sdk_systemservice_stub_sha256": "3bede484f4e62b8e6a924631df33ebac46c28884b986ff1481ea9ea0e0e5b0a1",
|
|
"sdk_userservice_stub_size": 78215,
|
|
"sdk_userservice_stub_sha256": "6aa2ea06095cf3f7baf9514740475bdd7b8f4ec042e4c6ba0efca47bf36add96"
|
|
},
|
|
"export_inventory": {
|
|
"sceSystemServiceLaunchApp_name_in_sdk_stub": true,
|
|
"sceSystemServiceGetAppIdOfRunningBigApp_name_in_sdk_stub": true,
|
|
"sceUserServiceGetForegroundUser_name_in_sdk_stub": true,
|
|
"public_sdk_header_declaration_for_launch_app": false,
|
|
"public_sdk_header_declaration_for_running_bigapp": false,
|
|
"public_sdk_header_declaration_for_foreground_user": false,
|
|
"sdk_stub_proves_function_signature": false,
|
|
"sdk_stub_proves_structure_layout": false,
|
|
"sdk_stub_proves_firmware_960_behavior": false
|
|
},
|
|
"single_lineage_declarations": {
|
|
"source": "OFFICIAL_SHSRV_V0_7_BUNDLES_HBLDR_MAIN_C",
|
|
"app_launch_ctx_declared_locally": true,
|
|
"launch_app_prototype_declared_locally": true,
|
|
"running_bigapp_prototype_declared_locally": true,
|
|
"foreground_user_prototype_declared_locally": true,
|
|
"independent_public_abi_corroboration": false,
|
|
"acceptable_as_architecture_reference": true,
|
|
"acceptable_as_new_target_abi_contract": false
|
|
},
|
|
"title_contract": {
|
|
"fixed_candidate": "PPSA01659",
|
|
"v07_source_labels_as_videoplayer_webapp": true,
|
|
"firmware_960_presence_proven": false,
|
|
"firmware_960_launch_result_proven": false,
|
|
"videoout_ownership_proven": false,
|
|
"read_only_presence_observer_available": false,
|
|
"fallback_title_allowed": false
|
|
},
|
|
"bounded_public_search": {
|
|
"date": "2026-07-30",
|
|
"queries_targeted_exact_function_and_structure_names": true,
|
|
"independent_primary_header_found": false,
|
|
"independent_firmware_960_title_contract_found": false,
|
|
"sonicloader_candidate_found": true,
|
|
"sonicloader_candidate_url": "https://git.earthonion.com/soniciso/sonicloader/commits/tag/1.0.48/sonic-loader.elf",
|
|
"sonicloader_candidate_explicitly_ports_reference_snippet": true,
|
|
"sonicloader_candidate_contains_persistent_or_autolaunch_scope": true,
|
|
"sonicloader_accepted_as_independent_corroboration": false,
|
|
"global_absence_claimed": false
|
|
},
|
|
"closed_by_existing_offline_phases": {
|
|
"bounded_elf_admission_model": true,
|
|
"mapping_rollback_model": true,
|
|
"bounded_copy_restore_model": true,
|
|
"worker_supervisor_model": true,
|
|
"fixed_result_record_model": true,
|
|
"fd_deadline_model": true,
|
|
"unchanged_launch_canary_artifact": true,
|
|
"inactive_dual_artifact_gate": true,
|
|
"firmware_runtime_proof_from_models": false
|
|
},
|
|
"minimum_new_evidence": [
|
|
"INDEPENDENT_PUBLIC_SOURCE_BOUND_LAUNCH_APP_SIGNATURE_AND_CONTEXT_LAYOUT",
|
|
"INDEPENDENT_PUBLIC_SOURCE_BOUND_RUNNING_BIGAPP_QUERY_SIGNATURE",
|
|
"INDEPENDENT_PUBLIC_SOURCE_BOUND_FOREGROUND_USER_SIGNATURE",
|
|
"FIRMWARE_960_PPSA01659_PRESENCE_OR_FAIL_CLOSED_NONMUTATING_OBSERVATION_CONTRACT",
|
|
"TARGET_COMPOSITION_PROOF_WITH_ABSOLUTE_DEADLINES_AND_COMPLETE_RESTORE",
|
|
"LIVE_RESULT_CHANNEL_COMPOSITION_PROOF"
|
|
],
|
|
"authorizations": {
|
|
"target_source_authorized": false,
|
|
"target_build_authorized": false,
|
|
"ps5_connection_authorized": false,
|
|
"shsrv_connection_authorized": false,
|
|
"device_transfer_authorized": false,
|
|
"device_execution_authorized": false,
|
|
"result_receive_authorized": false,
|
|
"kernel_ptrace_effects_authorized": false,
|
|
"app_termination_authorized": false,
|
|
"device_write_authorized": false
|
|
},
|
|
"decision": {
|
|
"source_prerequisite_audit_complete": true,
|
|
"minimal_launcher_target_source_allowed": false,
|
|
"minimal_launcher_artifact_possible_now": false,
|
|
"device_action_allowed": false,
|
|
"next_step": "OBTAIN_INDEPENDENT_PUBLIC_ABI_AND_FW960_TITLE_EVIDENCE_OR_KEEP_TARGET_BLOCKED"
|
|
}
|
|
}
|