Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prototype output on Yoga 370 #102

Open
pfoff opened this issue Apr 29, 2020 · 1 comment
Open

Prototype output on Yoga 370 #102

pfoff opened this issue Apr 29, 2020 · 1 comment

Comments

@pfoff
Copy link

pfoff commented Apr 29, 2020

Prototype version 15
Found device 138a:0097

step 1
usb write:
0000 01
usb read:
0000 00 00 f0 b0 5e 54 a4 00 00 00 06 07 01 30 00 01
0010 00 00 e3 a4 88 75 46 07 00 23 00 00 00 00 01 00
0020 00 00 00 00 00 07
Expected at char 012
step 2
usb write:
0000 19
usb read:
0000 00 00 00 03 01 02 00 01 00 00 00 00 00 00 00 00
0010 00 00 00 00 41 0e 96 54 00 00 00 00 b4 40 c4 21
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 00 00 00 00
step 3
usb write:
0000 43 02
usb read:
0000 00 00 01 00 01 00 08 00 5e 78 2d 59 01 00 34 46
0010 02 00 07 00 30 3e 00 00 01 00 84 08 01 00 07 00
0020 00 04 00 00 02 00 84 28 03 00 12 00 e0 10 00 00
0030 02 00 76 36 01 00 0c 00 10 0a 00 00 01 00 86 47
0040 00 00 01 00 50 5a 00 00 02 00 23 77 00 00 01 00
0050 80 2f 00 00 02 00 66 37 01 00 0c 00 f0 22 02 00
0060 01 00 25 56 00 00 01 00 70 04 00 00
Expected len: 84, but got 108
step 4
usb write:
0000 06 02 00 00 01 39 17 b3 dd a9 13 83 b5 bc ac 64
0010 fa 4a d3 5d ce 96 57 0a 9d 2d 97 4b 80 92 6a 43
0020 1f 9c d4 62 48 98 0a 26 3c 6f ce f6 a8 28 39 a9
0030 0b 59 ac 59 08 48 85 9a fa c8 17 b7 d5 3b f5 1c
0040 d3 20 5c 1b 8f 43 04 8b e8 25 3c 3b d2 47 93 7c
0050 83 7a ca 8b 18 d3 cc 8e e8 c8 97 1a c4 f6 88 81
0060 3c f3 d8 55 0d 71 49 69 85 b7 ec 07 ff 2d c7 89
0070 6d 33 0f da b2 63 a0 ee 43 3a 5c 4b c9 10 43 9d
0080 1c 61 61 85 3f eb 03 f5 50 22 09 50 2e 73 08 be
0090 b7 91 94 73 cf e6 9f 42 2c 30 50 2d 22 6a 4d 0a
00a0 34 d9 6c 8c 77 95 6c f6 9d b8 ef 6c f9 27 a3 b5
00b0 78 49 d4 aa 8a d4 b4 42 66 92 3e 34 b8 2a 39 c8
00c0 14 6b a3 cd 70 8c 70 df ed b5 0c 2d e6 1f eb 45
00d0 b1 d4 f1 95 84 29 72 03 f5 fd c8 65 79 5f ec 9d
00e0 64 49 f3 ba 9b 6f 1e 4b ed 69 8e e1 51 e8 3d 4d
00f0 87 02 f7 6a 40 06 cf a2 4d 9b 79 78 88 20 3b 22
0100 69 f8 a7 7d 52 40 34 ac 32 e4 af 58 b8 6e bc 63
0110 55 2c b3 5b 12 b2 85 25 5d ea f3 a3 2b f4 6c dc
0120 5a d3 bc 1c 9e d1 bc c1 12 c7 21 43 f9 ae c5 68
0130 e2 ca cf a8 9b a0 c7 bb 65 59 0d 8b 93 e6 87 1a
0140 33 c6 c6 98 3c 0a cd 04 e7 37 ff 55 ee e0 24 ca
0150 6b 9a 48 33 2c 1a 69 a5 a3 fd d2 4b 96 4c f7 e7
0160 c5 52 29 bb 0b 48 a6 e3 39 eb 2c 42 d0 7e c8 50
0170 a4 ee 78 06 60 ad 6c 77 ff a3 02 a6 3b d1 94 26
0180 13 4c 45 33 d6 f9 67 44 11 63 fb 78 b7 35 47 c6
0190 8a 49 3b 2f 80 0d 3c da b8 27 b1 16 76 27 89 99
01a0 2a ae 3c 8a b3 45 a4 9e dd 31 2d fd 2a 27 bc 50
01b0 14 27 dc 7f a0 0a c3 c5 c3 65 51 db b3 d5 ca d8
01c0 d5 bd 7c ea 37 e5 8a 31 30 7a 6d 50 e6 ae 37 9a
01d0 53 f1 36 66 78 c0 74 1a 3d 87 2b 8d cf ef a7 f6
01e0 31 28 dc 82 45
usb read:
0000 be 04
Expected at char 000
step 5
usb write:
0000 3e
usb read:
0000 00 00 ef 00 40 00 00 10 01 00 00 01 01 00 05 00
0010 01 04 07 00 00 10 00 00 00 10 00 00 02 01 02 00
0020 00 20 00 00 00 e0 03 00 05 05 03 00 00 00 04 00
0030 00 80 00 00 06 06 03 00 00 80 04 00 00 80 00 00
0040 04 03 05 00 00 00 05 00 00 00 03 00
step 6
usb write:
0000 40 01 01 00 00 00 00 00 00 00 10 00 00
usb read:
0000 00 00 00 10 00 00 00 00 00 00 01 00 6e 34 0b 9c
0010 ff b3 7a 98 9c a5 44 e6 bb 78 0a 2c 78 90 1d 3f
0020 b3 37 38 76 85 11 a3 06 17 af a0 1d 00 04 00 a1
0030 00 2a 7e 6b 0d c0 ad 4b 99 b6 c8 88 81 bf fb 60
0040 12 a5 45 43 d6 83 72 de bb e8 45 30 8e d8 5a 82
0050 44 02 ce c5 e3 ff 90 aa 83 fb f4 f9 46 29 b5 49
0060 eb 74 83 b0 f1 31 d7 ca cf b9 e5 73 c4 29 15 7c
0070 c6 d3 ad 75 8e fb 15 62 e9 9a 45 60 69 46 e6 aa
0080 38 d7 ce 43 d1 cc da 32 40 22 60 87 bc 4b 87 2e
0090 e4 c3 d6 81 69 67 32 81 90 01 fb 7a 7b 9a 15 b1
00a0 67 97 f9 b6 06 9d 73 3b b1 d7 cd 4f 44 90 47 be
00b0 48 02 a1 b2 b0 1c 18 30 59 fc 44 28 ee 29 49 35
00c0 c6 ae f7 d5 1c ac 3d d3 72 10 30 f7 c0 17 93 eb
00d0 f2 a5 53 9d ad 7d f8 e1 51 74 d1 eb f3 1f 5f c5
00e0 87 c8 ac e6 10 f1 2a 45 3a 6d 54 28 ab 1f d0 b7
00f0 78 d3 03 00 b8 00 ce c0 42 a4 fb 74 e7 cf fe cb
0100 40 cf 2d 95 fe fb 6c 0a 11 23 c7 32 9c f8 91 3e
0110 81 0d 58 3e 8a ff 17 00 00 00 20 00 00 00 d3 2f
0120 9c a6 63 ae b9 95 00 26 e9 ba 64 2f d7 48 bc 18
0130 a3 db 0c e2 4c 11 ed 3e 0e 32 b8 68 30 8a 00 00
0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0160 00 00 4e 5e b4 c6 2f 9a b7 67 d8 ed 5d 1d ef 1f
0170 0a 7c 56 5c f2 6a 91 a5 17 63 63 06 02 ef da 73
0180 bf 6f 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2d 00
01b0 e5 69 7c ba 19 28 47 75 8e 12 48 cf 9d 12 f7 06
01c0 e8 56 ce 27 28 a6 6d 64 7f 2f 1e 98 48 8d 05 00
01d0 a4 01 ec 5d 90 0e 5a 79 58 6d 2c db ee c6 22 40
01e0 c6 89 9d 37 47 5e 0f 46 bb 9e fd 3f 5a 4f 32 e8
01f0 27 d2 17 00 00 00 00 01 00 00 01 00 00 00 fc ff
0200 ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00
0210 00 00 00 00 00 00 01 00 00 00 ff ff ff ff 00 00
0220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0240 00 00 4b 60 d2 27 3e 3c ce 3b f6 b0 53 cc b0 06
0250 1d 65 bc 86 98 76 55 bd eb b3 e7 93 3a aa d8 35
0260 c6 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0280 00 00 00 00 00 00 96 c2 98 d8 45 39 a1 f4 a0 33
0290 eb 2d 81 7d 03 77 f2 40 a4 63 e5 e6 bc f8 47 42
02a0 2c e1 f2 d1 17 6b 00 00 00 00 00 00 00 00 00 00
02b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
02c0 00 00 00 00 00 00 00 00 00 00 f5 51 bf 37 68 40
02d0 b6 cb ce 5e 31 6b 57 33 ce 2b 16 9e 0f 7c 4a eb
02e0 e7 8e 9b 7f 1a fe e2 42 e3 4f 00 00 00 00 00 00
02f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 51 25
0310 63 fc c2 ca b9 f3 84 9e 17 a7 ad fa e6 bc ff ff
0320 ff ff ff ff ff ff 00 00 00 00 ff ff ff ff 00 00
0330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0350 00 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00
0360 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ff ff
0370 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0390 00 00 00 00 00 00 01 00 00 01 53 41 e6 b2 64 69
03a0 79 a7 0e 57 65 30 07 a1 f3 10 16 94 21 ec 9b dd
03b0 9f 1a 56 48 f7 5a de 00 5a f1 00 00 00 00 00 00
03c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
03f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0410 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0430 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0450 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0470 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0490 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
04a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
04b0 00 00 00 00 00 00 00 00 00 00 02 00 00 01 53 41
04c0 e6 b2 64 69 79 a7 0e 57 65 30 07 a1 f3 10 16 94
04d0 21 ec 9b dd 9f 1a 56 48 f7 5a de 00 5a f1 00 00
04e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
04f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0510 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0530 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0550 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0570 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0590 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
05a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
05b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
05c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
05d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 00
05e0 90 01 8e 0d 95 37 ba b3 ca aa ae 64 91 9d 2f c9
05f0 a6 57 c8 c2 a7 ae f9 28 bf 4b c4 ed d6 be de 7f
0600 13 d0 20 00 00 00 17 00 00 00 e5 c9 e2 15 91 81
0610 ad b8 9a cc 13 1e 40 dc 4b 8c ff 75 4e ce 21 38
0620 18 6b 81 e1 36 f1 09 c2 bf 7d 00 00 00 00 00 00
0630 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 2b
0650 57 8d 4d c1 46 73 9b 54 c6 02 65 df 77 0c fd 51
0660 10 44 24 95 45 dc d4 be 02 76 45 39 2e 76 00 00
0670 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0690 00 00 46 00 00 00 30 44 02 20 3c af 1d d1 67 24
06a0 d2 3f 2c 3e 5d b4 d3 be 16 82 a7 88 61 97 4d 29
06b0 11 62 59 df d5 e3 48 a0 5a cd 02 20 29 1f a2 a3
06c0 64 62 a0 e5 c7 72 62 5a 68 aa c6 aa 25 ed 89 48
06d0 88 1a 54 91 57 9e 28 cd 1f 0a af c5 00 00 00 00
06e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
06f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0710 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0730 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0750 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0770 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0790 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff
07a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
07b0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
07c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
07d0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
07e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
07f0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0800 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0810 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0820 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0830 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0840 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0850 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0860 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0870 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0880 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0890 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
08a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
08b0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
08c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
08d0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
08e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
08f0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0900 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0910 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0920 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0930 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0940 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0950 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0960 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0970 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0980 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0990 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
09a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
09b0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
09c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
09d0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
09e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
09f0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a10 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a30 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a50 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a70 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0a90 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0aa0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ab0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ac0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ad0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ae0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0af0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b10 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b30 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b50 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b70 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0b90 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ba0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0bb0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0bc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0bd0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0be0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0bf0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c10 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c30 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c50 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c70 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0c90 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ca0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0cb0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0cc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0cd0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ce0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0cf0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d10 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d30 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d50 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d70 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0d90 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0da0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0db0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0dc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0dd0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0de0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0df0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e10 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e30 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e50 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e70 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0e90 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ea0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0eb0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ec0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ed0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ee0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ef0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f10 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f30 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f50 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f70 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0f90 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0fa0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0fb0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0fc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0fd0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0fe0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
0ff0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
1000 ff ff ff ff ff ff ff ff
Expected at char 031
usb write:
0000 44 00 00 00 16 03 03 00 43 01 00 00 3f 03 03 95
0010 6c 41 a9 12 86 8a da 9b b2 5b b4 bb d6 1d de 4f
0020 da 23 2a 74 7b 2a 93 f8 ac c6 69 24 70 c4 2a 07
0030 00 00 00 00 00 00 00 00 04 c0 05 00 3d 00 00 0a
0040 00 04 00 02 00 17 00 0b 00 02 01 00
usb read:
0000 16 03 03 00 3d 02 00 00 2d 03 03 00 00 81 15 f9
0010 57 bd c0 aa c0 50 d5 ca be e8 93 9b d2 a1 05 6f
0020 62 43 96 c9 00 9b a4 8c 6e 3e ad 07 54 4c 53 f9
0030 57 bd c0 c0 05 00 0d 00 00 04 01 40 00 00 0e 00
0040 00 00
Server tls Random:
0000 00 00 81 15 f9 57 bd c0 aa c0 50 d5 ca be e8 93
0010 9b d2 a1 05 6f 62 43 96 c9 00 9b a4 8c 6e 3e ad
66master secret
0000 2a 45 b4 24 db 27 1f 45 ec c5 44 3b e6 44 78 ec
0010 e1 d6 6d 46 8d 30 08 da 7a 85 5b ad 72 c0 28 a5
0020 eb 85 f6 3b 44 8d 7f 00 23 11 84 b3 cb e9 62 07
keyblock
0000 f1 94 ba 0d 01 35 b9 e4 53 da ed 86 56 f0 1c 1d
0010 ec 88 42 ec 99 18 2a 50 16 a3 09 f3 83 bd ef a0
0020 21 4e 69 17 71 24 5d c8 39 7d 39 f2 a7 b0 cb c1
0030 c2 03 d9 94 5d 17 cb 6c 90 61 8d 5f 81 a8 91 7e
0040 1b 86 fa fd 33 05 6c 00 23 4a 97 bc cf 6e 0b d9
0050 c9 b7 83 9c 46 60 c7 d3 dc 43 f8 cd 61 3c 66 92
0060 00 39 89 59 c1 54 eb 6f 81 12 36 45 a6 13 6a 00
0070 0d a7 18 a4 48 25 13 e4 7c 62 1c d4 a3 79 9b 35
0080 60 d6 d1 4c e4 f0 97 22 57 e7 73 0d d4 84 24 53
0090 f2 c3 e8 28 ac 13 96 b1 94 b1 29 92 31 69 ff ea
00a0 2c f2 9e 10 66 10 c5 a0 f9 f7 fb 1f ac be 23 37
00b0 6a 50 20 be d0 60 78 ab 3f e6 22 23 5e c9 7e 7c
00c0 3c 5f f1 a9 4c 06 e5 43 91 5a f2 c7 de da ee d6
00d0 30 f0 c0 c2 0b 16 54 d6 db b5 06 a1 6f 6f fe d4
00e0 e5 bc d1 ec 73 d1 af b2 82 d0 10 9d d7 95 1e 31
00f0 dc 98 5d b0 e0 bc 87 8c 5a e1 ba 18 83 38 67 8e
0100 55 31 7a 66 8b 90 11 36 67 f7 f2 ce cd 30 ff 27
0110 5e de 56 22 aa 04 79 bb 22 48 43 81 52 c3 6e b8
Hash
0000 68 3e 12 c1 8c e5 ee 6a ca 21 b9 07 53 33 c7 77
0010 ac a0 04 48 a3 95 c5 9c 56 4b 2a a3 d6 9d 21 c0

Cert signed:
0000 30 46 02 21 00 e2 9a e8 7f 60 79 b7 1f 22 4f b2
0010 2a 5b 5c e0 d7 79 12 86 77 62 3c ff 98 8b e1 14
0020 37 3c 3d bc e2 02 21 00 a6 28 3f d4 73 f9 ee e3
0030 96 79 f7 7f 4b 0f 4b 27 f3 11 2d c1 3b ec 94 60
0040 ca a6 ab c8 07 86 23 41
hash of handshake messages
0000 c1 fa c4 7f 09 4f c0 df 6a 6b f6 0b e6 f7 6f 2e
0010 35 78 40 43 c3 a4 77 d9 c6 5e 6c a4 3c c2 f6 af
client finished
0000 14 00 00 0c ee ed c8 27 e9 a2 2b c7 c2 50 52 8a
final
0000 4b 77 62 ff a9 03 c1 1e 6f d8 35 93 17 2d 54 ef
0010 4d f1 8c b8 14 b7 66 2c 06 95 22 f3 ce cc 84 f0
0020 d9 93 cf d2 08 b9 b1 e8 da 4c bb db 7b ea 6e 50
0030 c6 30 fb 3b 63 32 66 ff 9f 46 6f 33 e0 76 e1 f4
0040 14 5a 2a c5 a6 dd 32 79 93 69 e6 0d 83 c4 8b bf
usb write:
0000 44 00 00 00 16 03 03 01 55 0b 00 00 c0 00 00 b8
0010 00 00 b8 00 00 17 00 00 00 20 00 00 00 d3 2f 9c
0020 a6 63 ae b9 95 00 26 e9 ba 64 2f d7 48 bc 18 a3
0030 db 0c e2 4c 11 ed 3e 0e 32 b8 68 30 8a 00 00 00
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0060 00 4e 5e b4 c6 2f 9a b7 67 d8 ed 5d 1d ef 1f 0a
0070 7c 56 5c f2 6a 91 a5 17 63 63 06 02 ef da 73 bf
0080 6f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 2d 00 e5
00b0 69 7c ba 19 28 47 75 8e 12 48 cf 9d 12 f7 06 e8
00c0 56 ce 27 28 a6 6d 64 7f 2f 1e 98 48 8d 10 00 00
00d0 41 04 1d d8 36 68 e9 b0 7b 93 12 38 31 23 90 c8
00e0 87 ca db 82 27 39 de 7b 43 d2 23 d7 cd d1 3c 77
00f0 0e d2 d1 93 70 02 af 3b 18 47 c5 30 4c 33 60 cf
0100 bf c5 9b 3c 67 d9 45 06 38 da 92 be 65 bf 81 8c
0110 aa 7e 0f 00 00 48 30 46 02 21 00 e2 9a e8 7f 60
0120 79 b7 1f 22 4f b2 2a 5b 5c e0 d7 79 12 86 77 62
0130 3c ff 98 8b e1 14 37 3c 3d bc e2 02 21 00 a6 28
0140 3f d4 73 f9 ee e3 96 79 f7 7f 4b 0f 4b 27 f3 11
0150 2d c1 3b ec 94 60 ca a6 ab c8 07 86 23 41 14 03
0160 03 00 01 01 16 03 03 00 50 4b 77 62 ff a9 03 c1
0170 1e 6f d8 35 93 17 2d 54 ef 4d f1 8c b8 14 b7 66
0180 2c 06 95 22 f3 ce cc 84 f0 d9 93 cf d2 08 b9 b1
0190 e8 da 4c bb db 7b ea 6e 50 c6 30 fb 3b 63 32 66
01a0 ff 9f 46 6f 33 e0 76 e1 f4 14 5a 2a c5 a6 dd 32
01b0 79 93 69 e6 0d 83 c4 8b bf
usb read:
0000 14 03 03 00 01 01 16 03 03 00 50 ba 5e 8c e7 c8
0010 e8 72 5c 58 f0 74 7d 0b 04 ed d9 d6 c2 5c b1 00
0020 ce ee 0a ac 7b 6b b4 89 db 9a a5 9a 16 95 0a 2e
0030 76 5a 20 a3 05 39 7a 5d c4 2c 2d 11 d4 96 0e c0
0040 b1 d7 0f 9f d5 ea e5 6d 78 ab 21 68 48 1c 62 c3
0050 5d 39 e3 84 e5 b1 3e bc b6 d4 75
IN: 00398959c154eb6f81123645a6136a000da718a4482513e47c621cd4a3799b35
OUT: 1b86fafd33056c00234a97bccf6e0bd9c9b7839c4660c7d3dc43f8cd613c6692

@Lapazlane
Copy link

Working solution at https://github.com/uunicorn/python-validity

Confirming working on Thinkpad Yoga 370 on Ubuntu 22.04 Jammy Jellyfish, using live USB, on a dual booting with windows 10 set up, following the instructions. I did have to manually download python3-usb and innoextract packages first, to overcome the dependency missing alert.

So I can log in using fingerprint. Not run pam-auth-update yet, to check for sudo authorisation, but no reason to expect any issues. Feel confident to do a full install/update to 22.04.

Side note - having just fresh installed ubuntu 21.10, I was having problems getting fingerprint to enroll. I fixed by going into initial BIOS, selct security/finger print and erase fingerprint data. This does seem to mean that I can only enroll to either Linux or Windows at any one time, but as I don't actually use the windows install, this isn't a problem for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants