gfps: 添加认证测试和FAQ 20260505
All checks were successful
Sync To /home/ubuntu/gfps / sync (push) Successful in 2s

Change-Id: I71e676b997159a141ca07d16f82a73b45f4b2410
This commit is contained in:
danni_dong
2026-05-05 19:24:08 +08:00
parent 2ed168dcf8
commit bdbb2527e6
1943 changed files with 10585 additions and 434 deletions

View File

@@ -0,0 +1,25 @@
# 耳机loggfps_handle_beacon_provision_request: authen fail
<a href="https://jira.realtek.com/browse/BB2BUG-50928" class="external-link" rel="nofollow">[BB2BUG-50928] [BB2][RTL8763ESH/ROM][GMI][沃莱特/MINAMI][Harman][Pace][JBLES2-1935] Finder Provisioning for non-owner 测试不通过 - Jira</a>
原因是耳机端factory reset的时候没有清掉gfps和finder的account信息导致finder用错owner key
<table class="wrapped confluenceTable">
<tbody>
<tr>
<th class="confluenceTh" scope="col"> 0007959  06-25#19:00:06.905  180  0059896.568  [APP] !**gfps_get_owner_key_valid: 1 <br />
 0007960  06-25#19:00:06.905  181  0059896.589  [APP] gfps_finder_get_owner_accountkey: valid 1, key 04 86 A6 1D 8F 3D 95 D2 00 FF 68 09 63 D2 B6 19<br />
 0007961  06-25#19:00:06.905  182  0059896.617  [APP] gfps_finder_get_random_nonce: 5B 81 05 C2 C9 88 40 2A<br />
 0007962  06-25#19:00:06.905  183  0059897.050  [APP] !**gfps_hmac_sha256: 94 4D 00 B1 03 47 01 D0<br />
 0007963  06-25#19:00:06.905  184  0059897.077  [APP] !!!gfps_finder_verify_authkey: fail<br />
 0007964  06-25#19:00:06.905  185  0059904.584  [APP] gfps_finder_set_random_nonce: 26 A4 21 CC 55 F2 9F 6D<br />
 0007965  06-25#19:00:06.905  186  0059904.605  [APP] gfps_handle_beacon_provision_request: authen fail reset random nonce 26 A4 21 CC 55 F2 9F 6D</th>
</tr>
&#10;</tbody>
</table>
filter的length是9 bytes 对应存储了5组key, 1.2\*5 +3= 9
| |
|----|
| 0035272  06-25#19:00:59.329  002  0024188.405  \[APP\] !\*\*gfps_gen_account_key_filter: filter 03 AE 4B 34 13 D1 BC 06 CA |