mirror of
https://github.com/saphid/frame-control.git
synced 2026-10-27 07:01:51 +01:00
Record isolated ARM64 LocalSend transfer on Frame
This commit is contained in:
1 parent
fc030c6191
commit
ee13edabb8
2 files changed
+55
-5
No files matched your search
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"helperSha256": "e20363237e606ee65eae857792176d21a0bb8ba863489952728eaf2b13277dae",
|
||||
"lockAcquired": true,
|
||||
"action": "private_network_marker_only",
|
||||
"before": {
|
||||
"activity": 3,
|
||||
"proximity": [
|
||||
4.6875
|
||||
],
|
||||
"battery": [
|
||||
72
|
||||
],
|
||||
"services": {
|
||||
"frame-control-decky.service": "inactive",
|
||||
"frame-control-headset.service": "inactive"
|
||||
}
|
||||
},
|
||||
"transfer": {
|
||||
"result": "private_arm64_transfer_passed",
|
||||
"protocolVersion": "2.0",
|
||||
"markerBytes": 38,
|
||||
"markerSha256": "3e724efac20a4a600a93f7bdddd469b8287a6aaa2b7b433d838d8ef23e1a9c2c",
|
||||
"network": "private-veth-no-default-route",
|
||||
"helperSha256": "e20363237e606ee65eae857792176d21a0bb8ba863489952728eaf2b13277dae"
|
||||
},
|
||||
"after": {
|
||||
"activity": 3,
|
||||
"proximity": [
|
||||
4.6875
|
||||
],
|
||||
"battery": [
|
||||
72
|
||||
],
|
||||
"services": {
|
||||
"frame-control-decky.service": "inactive",
|
||||
"frame-control-headset.service": "inactive"
|
||||
}
|
||||
},
|
||||
"result": "private_arm64_transfer_passed",
|
||||
"ownedDirectoryAbsent": true,
|
||||
"ownLockReleased": true
|
||||
}
|
||||
@@ -38,13 +38,21 @@ does not download modules or run a compiler.
|
||||
- The original x86 backend and helper completed one private no-route marker
|
||||
transfer outside Decky. This does not prove the managed ARM64 binary or
|
||||
actual Decky service.
|
||||
- A locked real Frame probe ran the rebuilt ARM64 helper with SHA-256
|
||||
`e20363237e606ee65eae857792176d21a0bb8ba863489952728eaf2b13277dae`
|
||||
in a private network namespace with no default route. Its LocalSend 2.0
|
||||
endpoint accepted and saved one 38-byte marker, and the saved bytes matched
|
||||
the sent marker. The headset was in standby (SteamVR activity 3, proximity
|
||||
raw 4.6875) with 72% battery before and after. Both normal Frame Control
|
||||
services stayed inactive. The owned helper/process/files and shared lock
|
||||
were removed. [Machine-readable result](framey-localsend-arm64-transfer-2026-10-27.json).
|
||||
|
||||
The published Decky 3.3.0 native AMD64 and ARM64 discovery/status/configuration
|
||||
gate, real Frame private transfer, and useful frontend workflow still need
|
||||
verification before this candidate can merge or ship. The Frame's last locked
|
||||
read-only preflight found SteamVR activity 1, proximity raw 88.0625 and
|
||||
battery 35%; it made no session change. No real Frame service, transfer,
|
||||
worn visibility or physical-controller claim follows from this candidate.
|
||||
gate and a useful frontend workflow still need verification before this
|
||||
candidate can merge or ship. The ARM64 marker test exercised the helper in
|
||||
isolation, not the actual Decky plugin service, local discovery, user-facing
|
||||
transfer, or installation on the headset. No worn visibility or physical
|
||||
controller claim follows from this candidate.
|
||||
|
||||
The proposed catalog status is **partial** for exact managed archive
|
||||
installation and settings/status. Steam routes, local discovery, user-facing
|
||||
|
||||
Reference in new issue
Block a user