Closed vcuculo closed 4 years ago
Not that I am aware of and I don't own the Chinese version. You could try analyzing the packet exchanged between your phone and band or decompiling the APK of the mifiit app.
I tried analysing the packet exchange during the voice command, but I cannot figure out how to read it. It seems to be sent by 00000002-0000-3512-2118-0009af100700
characteristic. Attached you can find a log in hex. Any hint?
I tried analysing the packet exchange during the voice command, but I cannot figure out how to read it. It seems to be sent by
00000002-0000-3512-2118-0009af100700
characteristic. Attached you can find a log in hex. Any hint?
I'm working on this.I can give you a sample of packet.
[Write]00 c5 00 00 00 e4 bd a0 e5 a5 bd 00 e5 97 a8 e4 bd a0 e5 a5 bd ef bc 8c e6 88 91 e6 98 af e5 b0 8f e7 88 b1 ef bc 8c e4 bd a0 e7 9a 84 e5 b0 8f e7 b1 b3 e6 99 ba e8 83 bd e5 8a a9 e7 90 86 ef bc 8c e8 b0 a2 e8 b0 a2 e4 bd a0 e5 9c a8 e8 8c ab e8 8c ab e4 ba ba e6 b5 b7 e4 b8 ad e6 89 be e5 88 b0 e6 88 91 ef bc 8c e6 88 91 e4 bc 9a 32 34 e5 b0 8f e6 97 b6 e5 ae 88 e5 80 99 e4 bd a0 e3 80 82 e6 83 b3 e6 88 91 e4 ba 86 ef bc 8c e8 ae b0 e5 be 97 e5 8f ab e2 80 9c e5 b0 8f e7 88 b1 e5 90 8c e5 ad a6 e2 80 9d ef bc 8c e6 88 91 e5 b0 b1 e4 bc 9a e5 87 ba e7 8e b0 00 [UUID]00000020-0000-3512-2118-0009af100700
The phone write the text response data to the band.Try to use UTF-8 to decode it. You will find "你好 嗨你好,我是小爱,你的小米智能助理,谢谢你在茫茫人海中找到我,我会24小时守候你。想我了,记得叫“小爱同学”,我就会出现"
I try to write packet to [UUID]00000020-0000-3512-2118-0009af100700 ,and then it show some text response successfully.
It's clearly that the struct of the packet is [head]00 c5 00 00 00 [requestString]e4 bd a0 e5 a5 bd 00 [responseString]...... 00
Great @FinchZ ! But the Speech -> Text conversion where happens? Is built in the MiBand? Or the MiBand transfer the audio stream to the smartphone? So 1) [Speech -> Text] -> App 2) [Speech] -> App -> Text
Because you sent e4 bd a0 e5 a5 bd 00 (你好) to the MiBand but how the flow continues?
@vcuculo Here are all the packets when I use the AI agent. Fortunately, this process does not require Devicekey. You just need to notify the UUID(00000002-0000-3512-2118-0009af100700),you can receive all the raw data of voice.
[UUID]00000012-0000-3512-2118-0009af100700 [Read]01 01
[UUID]00000001-0000-3512-2118-0009af100700 [Write]01 20 19
[UUID]00000001-0000-3512-2118-0009af100700 [Read]10 01 01 01
[UUID]00000001-0000-3512-2118-0009af100700 [Write]02
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 00 0b 08 83 9c 01 82 4e b3 59 6c 40 9a 12 08 3a 30 59 a9 71 ed c3 56 80 46 1f 35 4a a4 e4 79 18 13 08 04 99 05 fa 5c 38 36 f5 40 b9 b5 0f 99 4d 18 e2 0a f0 1f 08 04 99 67 57 b3 a6 5d b9 16 d9 47 9d 04 01 4b fd 58 c8 b4 ec ff 57 1f f7 e1 4a 4c 9b a7 a0 19 08 04 9a b1 91 fb 73 5c 76 57 f5 ee 2f b6 4c c1 07 8e 85 30 4a 5d f1 41 14 13 08 04 63 71 a1 56 0e f6 c4 55 f3 30 f4 34 46 93 7b af 3a 14 08 2d 52 27 1a 8b aa ca 89 f8 17 2c a2 04 f5 57 c6 7c fc 20 12 08 2d 52 27 2e e6 0f ea 8e 2c 1c ce 63 86 33 fc 91 42 14 08 04 63 71 d1 b1 05 81 80 59 2a 41 3e 8b 45 ff 13 c3 26 38 16 08 04 2c 31 a1 64 49 5f e3 d1 3f cd 6a 60 6b 94 b0 63 2d d9 57 48
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 01 1b 08 80 f2 af 4b 63 4d 5f 79 cd be f1 c0 46 9d c5 8b ba 4b 3d f1 8d d3 65 49 ff 24 1d 08 81 04 8c dc 2f e7 02 30 07 8f a5 50 74 6c 88 e5 c8 96 48 d5 e9 81 3a c2 7d 91 0a 80 1d 08 80 fd 5f 2e 02 e7 89 48 ce 4f 85 95 89 8e eb 0c 33 a2 10 6d ec a0 1d ba 94 1d 4a 28 1c 08 80 f0 5d 96 c9 d8 58 61 63 3c 1c a9 07 ae 3a d8 05 61 6b b3 ea 7f 9f 53 1d 58 e0 1a 08 80 c2 c0 a3 a5 6a ca 63 44 5a 2b 99 2d 94 0e fe 6d da 76 36 dc f9 42 8c 22 16 08 80 e4 80 a4 e5 19 4e 0c 30 3f 3e 0c c2 a7 cd a5 3e a0 15 10 e8 1a 08 88 c0 8c a5 24 3d c5 a2 07 8f 9e e7 84 4a f4 e6 51 55 af 96 43 02 4a 42 3c 17 08 2d 52 2a 83 43 ad d0 78 46 1b 07 d1 9b 80 40 80 3a 62 3c 53 6f 40 19 08 2d 52 28 93 da bd 2b 16 21 1c 3a 74 f8 eb 08 c3 71 e9 2b 20 3d c4
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 02 fa b4 19 08 2c d1 8e 20 05 bc d1 3d ff c1 98 40 ea 87 77 62 95 e9 41 2f f5 53 5a e0
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 03 1e 08 2b 5d e5 70 26 b2 85 02 e3 04 1c 1f 73 c0 96 45 76 6d 6f cb b8 17 e7 24 57 b2 b3 bd 70 16 08 04 63 71 e2 eb 73 3c c8 f6 17 33 5a 0a 18 bd 2f 2b 62 38 31 b0 19 08 04 63 71 e2 eb 77 38 91 56 26 a6 8a 4d a3 6c a0 af d5 9e 98 12 9a bf c0 19 08 88 58 7c a5 85 5c 27 44 a9 17 30 2d 35 28 b4 9c 81 3f 83 86 85 6f 51 80 1d 08 88 58 7c a3 69 8b a6 3d 17 71 8e 8c e5 a0 c5 94 94 cc 39 db 6d ed bd 51 69 7f 6a 50 17 08 80 c2 c0 a5 56 07 0a c4 19 af 34 12 ca 1e 1e e2 16 aa 3d 17 6c 40 17 08 80 c7 5c 03 99 e6 25 b2 76 e9 f2 80 b5 72 c4 f9 16 80 7b bb e1 ba 17 08 8a 60 cc a5 c0 05 9d 5a bb bb e8 28 1c ef f9 49 5a c6 03 b8 61 4d 1b 08 89 ea b9 c1 11 86 6c 2c 5a 5e b1 8f 26 86 8f 7a 8c fa 02 25 c8 2a af d2 e1 84 18 08 89 28 9c ac
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 04 f9 f4 88 b5 e0 0c 50 f7 8d c2 42 d8 26 dc 26 08 2b 5c a3
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 05 16 08 04 63 71 e5 fa 86 93 55 f1 42 23 26 5b 5f 36 5e 0c 3b 92 c9 58 1a 08 2d 52 2a 92 64 cd 21 e9 ef a9 65 76 ed e4 20 a1 50 b9 ce ad 9a 60 e2 51 80 19 08 2b 6a 8e 7f fc db c2 60 0f d8 72 69 2c 36 51 31 0e a2 04 0a 24 86 c7 60 1e 08 2b 69 6a 71 3b 46 9d 8b b8 46 de ef a4 c8 54 41 42 b9 29 b9 9d 6e ce a8 20 51 f9 28 50 1b 08 2b 7a 1b 66 11 23 53 e5 78 62 e7 fb 29 8a 76 eb 94 ff 27 1a 76 b6 be 72 5c 68 18 08 04 2c 31 ac 66 a9 94 35 e8 86 b8 e9 ad a0 31 36 d8 36 b9 fe 8c 68 c0 1c 08 29 87 51 f0 77 96 7d 78 95 86 cd 7d 20 af 4c 16 07 07 02 a7 07 ea 48 5a 0e ce 40 1c 08 29 81 af 3d 90 af 20 5b f9 31 ff c0 8d ea b6 25 b4 27 81 9c 68 37 64 f9 7e b5 28 19 08 29 e2 2f f9 4a 51 41 7f 34 3b d6 f5 07 64 72 24 85 50 db 38 3d 33
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 06 1c 80 16 08 2b 69 69 27 26 cc e3 a6 a3 49 e6 d9 f2 fe 2b 29 87 e9 8b 30 b0
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 07 17 08 2a e8 cf 42 ee b4 14 ec 70 a7 41 3e 8a 21 55 64 90 6a f5 dc b9 3c 1b 08 29 e2 2f d7 f5 68 2d 71 06 12 3e 18 a1 54 a8 5d 6c 9d 01 b9 6a 91 ed ed ba a8 1d 08 88 4b b5 4f 28 75 39 7b 07 91 6e 8c ba e6 4a 66 e5 e7 15 29 5b 5e fb ce 48 46 ee 80 20 08 80 af b2 30 51 76 92 5b 68 c7 ca 3f 06 b5 99 53 76 53 4c 94 a9 a7 11 ae 1d 11 86 ee a1 95 84 1c 08 81 06 40 a3 fb 20 2a ce 70 3a a9 71 60 45 a0 89 18 bb b1 0c 02 e3 f0 bb d2 ea e0 18 08 81 06 40 a4 08 fd ed b0 2a fd b6 a0 25 42 ba b2 dd ea 20 bd 10 bc 70 1c 08 89 0d 3a c8 8a bb 2a e7 8a fb e5 fd 34 2f 70 e3 2b 77 e5 f2 1b f6 21 20 b3 43 b2 19 08 88 c0 8c a6 2d b7 fc 3c ad fc cf eb ec 40 97 b3 f0 8f c0 05 d9 15 65 7e 1b 08 88 c0 8c a5 29 e7 82 3b 37 b9 eb 1c f3 91 14 77
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 08 7b 78 ab de 1c 78 1b fa ab d0 19 08 80 e4 94 d2 8f f6 99 42 97 4b d8 18 83 22 c5 ea 3a de b8 af ef b6 ae 10
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 09 19 08 2d 39 c8 57 77 a4 b9 e7 f5 2e 3a a0 e2 8d fe 09 5d 08 01 40 28 00 e6 80 1f 08 88 58 ba e0 29 6e f4 0d 7f 7f 75 5b 78 5c 20 a5 6d 3c 45 f6 ad a9 0e af 86 c0 80 2d 29 80 1a 08 2b 5e 89 ae 60 e3 7e 3a 92 8d a5 a7 2b 3b 8b 36 d8 a7 84 dc 6e 84 36 67 80 16 08 04 2c 43 b4 89 e8 c9 9a 8b 35 66 23 d2 09 44 fb bc c2 18 7f 94 14 08 04 2c 31 bf 27 1c 39 17 be e9 5f f1 ff 0d 08 72 3f 95 f8 19 08 2b 69 69 58 0b 72 6e 0f 21 bf 6e b8 c2 ab 52 ba 7f 8a 25 1b c8 5e bc 80 1c 08 2b 3a d4 fb 52 77 11 77 9b 6d d1 7f af d0 df c2 7d 4b 86 86 c7 27 f0 90 bc 27 a8 1e 08 88 58 7c a5 2c 42 0c 2d b4 fd f0 44 a5 40 c2 90 45 f4 75 1b 9f ca 4e 65 93 8c b1 77 80 1a 08 88 5c 0a 6b fb 0e fb 2c b9 16 17 d5 88 42 e1 de 3f 93 fb a5 63 c4 8b d7 c0
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 0a 1b 08 88 40 a0 3e 26 79 df 14 72 d5 1e 7d 80 6d 2d 9a 84 da b9 4f 6c df 29 b4 57 4a
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 0b 1c 08 80 fd 5f 2d d2 3e 96 6f 17 8c 89 08 2f 76 0c 88 60 45 2c d9 05 23 ce 4e dc e7 cd 1c 08 88 a5 2a c8 7c f8 61 c5 13 42 e1 ad 12 64 5f 8c c9 f9 36 03 da 56 3f 01 da d7 08 1a 08 88 41 fd 79 46 c7 fa 96 16 12 38 fe 71 a6 a5 2d 31 5a ba 7a 7e f6 78 79 60 15 08 80 c2 c0 a4 e5 22 f7 4b 0c cd ba 0f 97 ff a3 5e 7d 22 8b 64 1a 08 80 a1 00 a3 b7 ad 88 9a 74 e1 4c 4b d2 71 8c 04 2c bb 24 82 17 bd de c8 1e 17 08 03 f4 f1 e4 67 55 cf 8f 94 41 0b 58 08 ef c5 19 db 78 b4 20 f2 f0 18 08 2b 2d aa 93 ab 18 ee 06 02 65 f3 0c a0 4d f0 06 f0 d0 e3 e5 33 af 70 1b 08 03 f5 12 ef d7 f4 a4 c3 00 f0 49 5b bb 1f b0 76 17 74 ad 75 54 18 15 20 78 14 19 08 29 95 86 76 b2 ab d2 60 46 91 38 6b 7a 84 e1 3f 98 94 43 51 dc 2b ff 22 1a 08 2b 5e 89
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 0c 66 e6 3e 8b e7 d3 ca 3e e1 c1 c2 18 0d b7 19 e0 13 1c c5 1f 77 5b
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 0d 17 08 29 81 99 b7 4d 85 f7 cb f5 58 b4 ca 39 24 c0 f1 2c 94 03 55 57 7b 18 08 29 75 cb 53 f1 ff ec f0 93 01 3e f0 84 ef b7 e4 30 59 37 57 bb 35 d0 13 08 03 ed f3 63 bb e7 28 eb 01 89 ec 61 55 db 8f c8 e6 18 1a 08 27 ac 8e dc 8d 32 f3 1b 2a 49 7f cf f3 73 59 ca 44 e2 92 f1 c2 fb f4 13 88 15 08 03 bc a3 c0 dc d7 a1 d1 2c 53 27 08 4f dc 3e 16 3d b6 8e 10 1b 08 27 98 e7 03 9a 4b 8a 61 ab 7a 27 14 19 6a f7 86 2a a9 32 ab 23 12 8e 69 25 80 18 08 04 0a 90 a1 5e 98 a7 9d db ad a0 5a 72 23 6b af 7e cc 66 55 ca 49 a0 1e 08 88 c9 a9 1d 0c 63 f1 a0 81 ca 7c e9 56 a7 18 d3 c5 43 be 47 2c 5e f8 b2 d7 47 5d 1b 28 19 08 80 d8 e0 e4 10 84 42 f9 5d a8 b0 3a 11 4e 93 e6 03 4d ad 70 9e 62 f9 c0 1a 08 29 81 9d c3 e9 50 34 ad 82 a4 4d 3d
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 0e d8 5a 20 4e 80 0b eb c1 1e 51 e0 13 80
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 0f 16 08 03 f5 0c 9c 95 90 25 b8 b4 e4 33 34 70 a9 43 0b dd 11 fb 50 80 18 08 29 81 d0 2a 22 c9 7b b8 84 39 a8 93 20 1c 38 5d 4a 75 1c 74 d0 05 10 1a 08 29 81 d0 0f 5e 5b d4 f7 ac b1 96 0b 00 76 90 a1 a1 69 27 1c 25 27 ad 34 0c 12 08 03 f5 0c 9d 51 0e 22 9a f7 39 6b 2d ed 49 65 d6 78 18 08 03 f3 b7 1b b5 fe 7c 06 91 62 94 78 af ac 40 ac ae 03 9c 8d 0f fb d0 15 08 03 f4 f1 87 1f 8f 18 07 11 3e e0 11 80 1c fc c7 5b c0 8c 14 17 08 29 80 a8 36 89 7c af f9 2f c7 b6 4b d2 3b 76 e1 a6 3c 6d 0d 45 e0 19 08 29 80 a7 cb 46 d7 d9 6e 86 38 af ec 83 63 3b dd ae eb eb 1c e5 b7 5d 60 13 08 03 e6 28 f9 4c 7d 40 17 10 19 c2 48 b1 45 7b 88 6b 80 11 08 03 bd c2 23 9c 93 b3 48 c4 75 e0 59 72 4d 2c 92
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 10 17 08 03 bc 93 3c ea f9 34 09 19 a9 a6 9f 9c 54 f1 0b 3e 42 ae 7a be f0 1a 08 27 8e a1 91 41 46 e1 b9 5b db 04 bd aa ad e2 e2 aa fc d9 94 e8 60 92 d2 98 15 08 03 bd ce 8c 8f 53 8a 1f 78 be 2d 24 fe cb fb 5e 05 02 cd ce 1b 08 88 58 7c 3f 8f 86 b4 7b 49 28 dc 07 d7 20 e3 df 53 b2 13 19 8b 1b 45 d3 ae c8 1c 08 80 c1 b5 f2 ab 7b c0 ed 7e a3 bd b3 3c 3d ec 19 1e a9 dd d8 cc f8 8d 3d 9e 68 b0 19 08 29 80 a7 1e 36 b1 75 32 44 14 d9 39 25 5c b7 b0 c4 06 71 71 35 84 e8 78 1a 08 29 44 a5 81 60 16 55 82 99 ee 8d 10 93 28 a2 27 6e 7c 96 c0 28 bc cf 98 c0 21 08 87 f0 aa ee 50 46 c8 05 45 58 46 73 7c dd d8 46 9b 54 ca b6 44 f3 74 28 fb 61 5c ac 1f 36 bf 40 1e 08 80 a7 bc 9d f1 ad a2 69 66 51 3e 1e a7 18 61 51 67 f3 c0 da ce 25 5f
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 11 3d e3 e1 11 77 4f 1f 08 88 6d 4a 22 8a db f0 80 8a 95 29 f4 0f fb b0 12 cd 9d dc 7a 8b 0a 30 7e 11 0e 43 54 8b 80
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 12 28 08 89 28 9c a2 bf c6 00 ea 9f d3 4b 98 fe 60 20 d6 88 08 eb 97 35 3c 3f a2 eb a3 ac 88 18 af d4 20 56 c5 fc be 20 a4 60 1e 08 89 23 5c fc fa 71 a4 40 d2 f5 43 92 58 9b bc 70 20 b7 bb 92 78 cf 1d 4d a0 6b 34 f2 e6 1b 08 88 c4 1a 6e 4e 31 cb 0b 50 23 ef 65 37 25 4c d4 69 a3 e1 0f ec c0 98 e6 dc 40 1f 08 88 c0 ca e0 85 af ea 25 b4 39 a3 b8 48 d1 5a 95 6e 21 3a 42 c4 c1 4a e7 2c c9 45 8a 63 66 1e 08 88 c0 ca e0 0a 2d 1d ca ea ba d2 2f 81 59 76 e8 41 01 05 d7 ce 7b 91 f9 08 af f8 fa 98 1f 08 88 c0 ca ee 44 99 9d ca fa 49 d8 18 ea 95 42 50 9e fb da 65 57 45 36 a7 5f d0 0b b6 09 20 1c 08 88 c0 ca ee 44 ae c5 aa 44 4a 7e f8 7c bc 5c 15 59 b9 06 1d e0 5a 9d 56 ac 8e 80 23 08 88 be 18 d4 7f 05 96 ed d8 ba 24 2f 96 ee 0c d5
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 13 f3 17 5e f9 b1 a9 b1 7c ba 89 ab f0 14 50 fa 23 9e 88 20 08 88 ce c1 0b 00 93 78 a5 20 3a c4 0e ce 22 55 4b f6 6f 45 c5 58 4d e5 2a 45 92 05 bc 7b c3 6b 23 08 89 90 ac a6 02 e7 a2 d6 91 de 15 0c 6f 48 29 cb aa 21 c6 84 4a 63 37 df e5 78 b6 f2 a5 39 78 ea 09 a0
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 14 25 08 81 49 d4 cb d2 b9 7e 2f 96 68 83 a6 85 b2 2f 0f b9 da 73 36 3c a2 ae ea c5 88 46 36 21 a2 65 47 db 81 7a e0 1b 08 81 48 0c dc 30 39 4d 02 5c 31 b0 42 37 4b e0 58 ed c1 a9 f5 30 98 31 83 dc 89 1d 08 89 90 ea ee 81 80 70 ce e0 7c 3d e4 b7 97 af a6 81 08 a0 bf 58 13 8f 45 8e b9 51 78 1a 08 89 83 f3 ef eb c1 80 ed a0 b6 05 c2 70 14 3d 73 41 cc ec e0 1a d6 ae 66 24 20 08 89 34 d4 7b 00 26 12 bb 14 43 c5 38 cb 83 15 b1 a9 7f 7f bb 33 42 d9 9a ac 4d 60 5f 34 e8 7d 1c 08 89 90 ac a5 4b ba cb 98 66 65 28 15 fb f8 20 39 e6 40 a8 58 f1 36 6c d3 33 7e 80 1f 08 89 9c da 97 f3 03 25 6b 0f 86 b4 cd 20 2f 8e 30 1a e4 c6 74 a7 4b 48 f3 00 33 a5 96 97 19 18 08 89 eb 6a 69 6b 3e 4c a6 61 2c ae 74 c5 4f 8d 8e d5 78 75 eb 9d c9 f3
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 15 1c 08 81 49 c0 a3 f0 a1 4d 0a c0 aa bf a5 23 34 81 ee 75 9d c5 45 87 65 dd f4 e0 7f 80 1b 08 89 90 ea ee 81 d9 fa e6 52 24 da 3f df bd ee 08 50 55 34 3f 9a fc 23 e2 aa 08
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 16 16 08 81 29 27 b4 b6 c4 a9 dd fa c7 44 c4 4b ee fb 56 6e 4c 73 75 b0 19 08 81 28 14 cb d2 ab a4 dc 4e 28 ca 76 b6 8b 25 70 66 66 f0 f0 7e cf 21 53 26 08 89 90 ac a2 bf c5 fe 31 aa 9b 9b 5a 98 e1 6c 0b 27 5d ea f0 1f 49 33 c1 46 53 b8 f8 0c 28 69 ac 0b 19 15 29 80 1b 08 89 90 ea ee 81 84 31 bf 49 ce 0e d4 7c ad f7 a6 64 6f 03 5e 95 a6 0c 3b b5 c0 21 08 81 70 1d 3b d8 87 3c 92 6b 60 83 c6 26 3e 48 f6 3f d4 c4 1d 95 9d 75 ee 9d 4b 2d e0 8f 90 7e 5c 15 08 81 be c6 6f 94 90 8b 09 b4 88 15 af 03 d2 99 5a 22 07 36 80 1b 08 8a d6 ce 81 40 3d e1 ab 46 a4 60 46 27 67 9f 58 54 af 1f b9 b4 ae 09 2e 6e 90 19 08 81 92 57 fb 5c 4f 76 97 ab cb 81 e7 c0 35 46 f4 82 a5 90 da 2f e3 2b c0 1b 08 8a d6 ce 81 46 0f 08 94 35 8a ee 74 e3 67
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 17 89 57 4f 2e 95 d1 db d5 8c 9e fd 50 16 08 9c 94 05 f9 c0 9c 03 ef 95 99 af 10 87 97 b4 56 49 d9 dc 08 f6
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 18 17 08 8a 61 0a ea 60 de 86 a0 f7 ce 20 be 9c f4 3d ee 89 5e 6e 9d ac 80 1c 08 8a 48 79 cf f4 1e b7 58 8a c1 de aa 24 6d 1b 0d 27 e4 7b cb 7c af 04 e8 ec 4c 68 18 08 8a 69 a9 2c c5 db 14 d2 b4 5b e0 26 e7 96 02 cb b5 9b 30 0a 22 3a 48 1c 08 89 f8 fa e2 59 6f c7 8a e8 be fe f8 51 c4 37 49 b7 1e d8 14 19 68 65 c3 fc 56 60 1b 08 81 4c 95 74 c0 1e b8 f9 71 35 99 05 10 14 d3 b2 88 ad e9 bd 37 8f 8e a1 a2 8c 1d 08 8a 04 f4 7e a9 15 bf 59 f2 6f d5 90 e4 0e 20 23 31 87 0f 9e 09 7c c8 7c 47 7e cc 5d 1a 08 81 6b 94 d3 48 a8 78 21 fc 7f 39 08 f7 65 55 93 16 c0 2d 03 c6 d1 c9 ec cd 1b 08 8a 62 5b 74 d1 ed ad ae 3a 22 83 e3 78 cf 54 fd 56 27 c1 09 26 ee 68 20 fa 80 20 08 8a 61 0a c3 bd 02 5a 1f 27 65 37 75 09 f0 99 04 21 76 92 66
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 19 e5 7b 5f 18 2a 78 da f8 d0 de ec 1d 08 89 ec 03 f4 b1 08 7a b9 e6 0f 96 1f 27 c1 f4 b3 65 f2 9b 4b cb b0 6a c5 46 a2 85 e0
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 1a 18 08 89 f8 bc a5 4b b9 5a 95 da b3 3b 56 0b 7b 87 ec 96 af ce 77 d0 ab a8 1a 08 9b aa 2b 3a 59 81 5f 16 80 b4 2e 03 d8 87 87 29 57 7c b7 56 92 2b e4 3e 60 1a 08 9c 12 74 74 28 8a cb 7c 51 fb ae ce 8f 7d 1d 13 45 15 4d 2d f3 8e 09 28 4e 18 08 81 6c 01 fc 27 cd 71 09 81 6f 27 43 ac 3b 0e 76 d6 86 6c 88 b6 d2 40 1e 08 8a 61 0a ee 81 b0 dc 22 96 47 3f 19 97 a2 21 7e a0 ef 25 67 76 30 5d 12 ab 6e 2a b3 80 1c 08 81 6b 94 d7 3a 9b b1 3a 48 14 d7 38 a0 9e 19 ad cd cf cd 27 2c a3 e9 dc 9c a8 98 1a 08 8a 61 0a ee 81 d9 18 c6 a0 44 64 fd 33 62 70 1a 3c d6 6d 04 58 ee 71 09 b0 17 08 81 62 9f 2e 02 f6 04 15 b8 92 b2 1e c8 68 11 fb f6 25 42 69 87 30 1c 08 89 f8 fa e2 56 4c 83 6c 79 bc 16 dc be 96 0c 42 31 64 71 38 8f 41 8d 07 97
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 1b da e7 17 08 9b 8d 10 b5 bf c0 4d b5 0b f0 11 89 f8 ff e6 7e e3 c7 77 41 32 9b
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 1c 1c 08 9b 34 77 e0 00 7a f5 cd ed d0 7b 98 f3 17 51 0c 31 e5 05 2d b5 ec f3 4c dd bf a0 1e 08 9c 09 85 5a f2 b0 d1 1f 8a 8f 38 29 18 ff 32 c0 4d 0d 7e 80 48 ea 6a f3 66 38 e0 4a 20 1c 08 9c 1b c8 b8 8c 8a e6 18 c2 b7 46 e3 96 7b 88 bb 26 c7 8b 41 d3 01 99 f4 4c 0c 78 1b 08 8a 05 2a 09 90 f0 ce dd 76 e6 ff 26 ed 24 7e e1 e7 15 1e 2a fd 60 1a 80 b4 80 18 08 9c 88 96 bd 10 82 f1 f2 ab d7 3d 48 e8 0d 90 17 85 66 88 f1 f4 eb cc 1a 08 89 f8 fa e2 62 df cc 81 2a 97 f4 24 6d f6 12 66 b5 1b dc 00 56 b1 40 d0 78 1b 08 89 fa 4b 6f e8 5f c2 35 a3 57 c9 fc 3e 21 8f a4 59 26 4c a5 9d f1 76 1b f4 2b 18 08 81 52 3c c5 95 cf c1 b3 18 db a1 e2 37 c2 2f b5 9e 80 40 c7 b1 93 30 1c 08 8c 49 52 7b e6 73 a2 f0 bf 51 43 8e f2 24 78 ed c4 16
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 1d 0b 68 be 53 dc 2a eb a9 20 16 08 81 78 17 f7 25 6c c8 4d 9d 7d 31 43 c5 7a d9 b9 ac a3 39 fa 50
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 1e 18 08 8a 67 cf b0 72 6b d0 d2 c4 f8 46 73 18 f5 a8 e9 db 1e 9f 42 6e 29 20 18 08 8a 56 12 28 71 e7 83 5a f2 c8 6d ed bb ae 46 c8 d1 8e f0 b4 f5 97 cd 19 08 8a 01 77 7d 86 c2 d3 f5 52 e6 76 1e 94 32 f7 a0 30 9a ee 08 44 ca a3 18 1d 08 81 4c 95 74 b8 31 38 ef bd b8 25 f1 16 62 89 2e 09 de 68 0a ed f3 1d c2 ee 0d 3c 80 18 08 81 1f 1b 82 8f 6f da 9b 98 a1 15 cb 7e 9c 67 7d ee 18 7e 2f 0b 42 50 22 08 81 2a d0 e0 f6 45 f2 88 0c 8e c4 d9 ea e7 5f 0a 6d cc 7c 2d 60 51 a5 e1 13 1d e8 40 78 c3 2e fc f0 29 08 8a 69 87 78 58 ff d0 e2 82 1c 2f 50 f5 77 a6 38 36 6b 99 0c ce ff 85 34 6d 40 49 98 3c 5e 37 b3 38 47 f4 b3 5d 6e 1e a8 20 08 89 ee 0a 11 99 1b 0a 9b 5b ab 18 c2 d6 08 ea 60 5e 76 84 73 aa 6b 10 73 b7 dd d9 90 ed b8 40 1f
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 1f 08 89 b6 20 39 cf d0 01 e0 2a 9e 8c d1 f2 34 8e 8c 01 e0 be f1 88 d2 31 df 16 18 1d 3c 40 d4 1a 08 8a 61 0a e0 53 de 85 5e 84 21 87 33 94 72 b4 6e ed 2e c5 b3 45 d6 09 22 82
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 20 18 08 8a 45 c8 6e 16 43 95 7c b1 c2 3b b3 b6 12 24 64 44 5c 40 86 19 dd 86 16 08 33 35 28 93 39 3d 0d 24 e3 67 83 86 02 bd ec dd 08 87 08 b6 d8 19 08 89 fa 4a f9 03 07 4a c6 ec b3 1d 36 eb 68 d9 1b 0f 00 21 e3 dc 18 b4 c8 1a 08 8a 1e 65 d0 39 88 70 10 61 ac c8 3d 29 80 b7 77 fc ee dc 41 c6 3a c8 57 10 17 08 81 63 93 68 1d 16 49 9b db 25 04 2e fb 30 4e 39 11 76 93 0e 5a b0 1a 08 9c 1b e5 45 a1 59 7c ed 7a 27 6f 72 3f a9 c5 52 c6 e6 d9 00 48 cb 3f 0e e0 1e 08 9c 9c 2a 96 b6 dc 40 0a bd d8 da cf 0b b8 21 31 53 fe 0d 47 f1 20 ca 63 09 31 c6 11 5b 15 08 81 a2 3d 3e b0 49 24 23 2d c7 88 46 28 38 c0 12 44 c7 90 18 17 08 81 8c 4d 64 31 f9 0b f2 a1 9f 22 cf 4f 68 81 2b 2f 98 8c 00 09 04 18 08 34 76 47 22 7e 0d 08 5d 80 83 ed
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 21 25 70 f0 42 82 64 c0 0c 31 ec 07 b5
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 22 13 08 33 0d 8e bb 8e 7e 9f cd 3d 96 c7 1c db 70 48 61 bb 08 15 08 33 13 bb 74 f3 4d 1a 47 42 dd 5a fd 74 f4 d6 3c b0 94 16 08 17 08 05 0a 05 c2 2d 3a db a1 dd e4 2b 2d f3 52 e3 9b 7e 23 23 f7 62 70 1a 08 33 36 09 18 14 99 d9 c1 df d6 2d 3d 9b 22 52 9d c9 9e a0 12 82 f0 f7 20 e0 15 08 81 40 fd 8e 1b 38 48 c8 4f 76 d6 44 28 aa 91 34 b4 a4 db 40 1a 08 81 28 14 d2 ad bf 15 cc f3 cd 63 c5 1c 12 91 98 47 d2 c4 f4 fd bc f3 46 e1 20 08 89 99 9a ae 65 ab 12 73 b7 e9 de 36 9d 7c a2 e0 13 75 e4 72 82 70 e0 3a 55 4e dc e2 d2 53 c0 20 08 81 2b f7 13 af 46 7c 95 5c d9 8d ce e8 52 d2 0b da a8 d6 8f d2 97 c8 de da bc 9c 14 09 bc 30 1e 08 89 dd b8 71 7e 60 fa fa c3 52 ae 70 53 d8 47 30 e9 d6 0a 2e 8f 4b ef 8a 54 62 3a 83 80 1e 08 89
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 23 90 ea e0 7b 38 cf 26 99 19 7a 57 65 f8 05 37 70 59 1a 4a ff 64 fe f1 bd c2 60 27 20
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 24 1d 08 89 a9 e4 ae 5b d1 32 5a 4e 5d 4f d2 af c7 91 f5 7e b8 cc 5c af da d1 a0 e2 a7 42 60 18 08 81 b7 24 16 2c ba dd d2 8f 83 84 e7 34 7a 50 19 fc 95 7f 2e ce 26 b0 1d 08 89 9c e4 7e a8 e6 1c a2 33 9b 47 55 bf 4e e7 d5 96 75 c2 2f ad 94 49 9d 60 80 86 18 1f 08 81 2c 08 74 46 c8 9f 27 84 f8 3a f9 00 0f 6c f2 6b 4d e2 33 63 27 47 fb 7d 34 a8 64 64 c0 1e 08 89 fa 92 5e ec 93 f4 1e 5c a1 75 56 54 af 51 d2 77 07 df cb 2c 0e a5 69 95 fc ff ed b0 22 08 89 f8 fa cb 57 58 35 64 0b af dd 3a 92 e3 ee 03 0a 72 63 02 b9 ca 96 9e 5d ce cc b9 df a0 46 75 45 1d 08 81 4c 90 e0 f6 44 b3 02 bb 11 e6 e2 6e d9 9e 59 23 90 2c 1d 38 30 ce 1e f5 0b a5 3c 1b 08 8a 0d 8a 22 89 24 0b 17 d8 cb 03 53 5e 3f eb 85 de f4 34 40 09 8d ff 16 56 5a 18
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 25 08 81 49 d4 d2 af 0d 10 65 f4 d6 b9 5b 5f 1c 5f a7 99 02 77 2c 80 d5 b8 1c 08 8a 84 2c 14 e0 26 cf 76 9a 9d 11 88 fa 62 48 f2 0b b7 4e e5 5f b8 2e f8 92 0b 87
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 26 15 08 81 6e 60 5d b3 f3 ca b1 58 89 67 85 3d ec 34 79 29 b9 48 a8 1a 08 8a 61 0a e1 a3 05 14 96 bd 08 4e 5d ac 3b 9d 2f 20 68 fc 65 22 50 f0 24 80 16 08 81 6e 60 61 74 99 18 25 2e 40 76 06 c5 ce 48 0f 88 05 3b e6 74 1e 08 9c 12 74 77 60 4b 22 e0 ce 7b ba e0 8c 64 39 0e 96 56 0e 40 b5 18 18 c2 f8 c9 13 f2 68 1e 08 8a 62 5b 74 05 76 cb 8a a2 2f 1a b4 f2 5e 1e 52 b9 04 39 87 5f 88 a1 b8 4a a3 c5 f5 60 19 08 8a 69 87 7f a7 55 45 37 44 ca e0 e6 04 fc 02 48 d3 22 4b b8 d5 c6 34 72 1d 08 8a 61 0a e2 62 de b9 d6 18 a2 75 75 8a ed 1a 61 74 2a 89 81 d5 33 cf 20 0f cd b7 25 19 08 8a 69 87 7d 8c 22 8c 57 5f 4c af 83 12 e3 16 b0 0a 11 c9 7f bb a3 c6 e0 1c 08 81 6e 55 74 b9 88 62 3e 95 27 81 3d b2 a7 f8 f6 6c 5a 79 5e f2 5c d4 0f
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 27 77 3f 20 1e 08 8a 69 79 60 9d af dc 9f 74 44 93 06 56 76 19 ec d5 94 e7 5e 32 7b 6f 6b f6 9b cf 0a 58
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 28 1c 08 8a 61 0a ee 81 d9 2c a8 6a 46 54 b4 94 4a 2d bb a7 89 ad 54 2b 04 f6 7f 3f 8c 80 19 08 8a 01 d9 1c d3 bc d6 2b 47 0c 9d 08 98 0a 14 a0 0f c2 8a 26 fd 86 27 80 1b 08 8a 1c 2c c8 13 93 63 d0 a8 99 9d 00 8c ea c7 2c b6 7e e8 cf ae 8d ca df 6e 52 1d 08 81 62 bd 93 18 27 a1 9d 33 56 a1 bf 6a 93 33 f4 e6 51 98 ad d5 8b c2 f3 77 c5 6a bb 1a 08 81 49 d4 d7 3a 8c c3 fd 2b fa d0 a9 1a 02 c4 7b b8 14 a7 cb 59 f5 9b b8 02 17 08 81 4c 95 73 d1 c6 4c 41 45 2a 2e 23 44 3d bb 75 dd b0 5c 91 bd 90 1e 08 89 f8 fa ec 1e 51 10 5b c9 21 28 7d b5 43 5b ba ec de 8d 32 7f 41 05 c5 d7 aa 10 b1 93 18 08 33 35 6a ce d6 fa 33 0b bf 8a 73 91 be d6 57 5e b2 3d 1b c6 00 59 80 12 08 31 4c ab 04 d5 24 59 ba 83 15 37 05 2d 45 ea 51 18 1d 08 31
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 29 24 ce 53 cf ea 98 73 03 63 5e c8 af e2 fb d5 25 88 6b 1c 7a 98 6d 37 c9 08 73 c0
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 2a 1b 08 30 a3 53 e8 a6 92 6b 99 15 94 48 8b 78 90 a5 da b2 ee b6 e3 dc 1b b4 3e 22 98 17 08 31 2a fc b9 eb 48 29 ff 6e 28 7c bb 7e 5e c1 e3 95 35 16 b8 b1 20 11 08 04 9b 86 7c 2e 7e 37 57 e3 73 eb 1b ab cf 5e 20 18 08 04 9b 87 16 fb ce fe 34 16 80 09 07 dd 12 d8 8c cb 78 69 4d 82 63 75 19 08 04 d2 c6 7c 08 f0 a2 b1 df 5a 45 fd 2b 3c 46 40 6e db 9b 08 c5 5e 56 34 1c 08 31 2b 03 59 a6 c2 a2 65 13 f8 b3 fd fc 4d 76 14 37 0c 68 fb cc ae 78 87 70 df ca 1a 08 04 d2 c6 20 7d f9 10 4b 3b d8 77 50 b2 2f 67 9b fd 6c 04 05 e2 b1 76 5b c0 1a 08 30 f1 37 7d 6e 8c d8 82 1a e4 a5 0b e4 64 29 09 94 31 eb 38 74 ef 10 fe 28 17 08 30 e9 5f ab 46 59 69 90 f8 7b 0f b5 69 0d 07 8c dd cd fa bd 52 7f 1b 08 2f ea d0 8d b8 74 3e 68 24 73 a9 51
[UUID]00000002-0000-3512-2118-0009af100700 [Read]20 2b 8e bc 63 44 89 d1 b3 e3 18 da bd 88 fb 20
[UUID]00000020-0000-3512-2118-0009af100700 [Write]00 c5 00 01 01 ff e6 8a b1 e6 ad 89 e6 88 91 e6 b2 a1 e5 90 ac e6 b8 85 ef bc 8c e8 af b7 e5 86 8d e8 af b4 e4 b8 80 e9 81 8d 00
[UUID]00000001-0000-3512-2118-0009af100700 [Write]03
[UUID]00000020-0000-3512-2118-0009af100700 [Read]10 00 c5 01 01 00 00
[UUID]00000012-0000-3512-2118-0009af100700 [Read]01 02
[UUID]00000001-0000-3512-2118-0009af100700 [Read]10 02 01
[UUID]00000001-0000-3512-2118-0009af100700 [Read]10 03 01
@FinchZ cool, this is very similar to the packets I recorded in the Log file attached few comments ago. But did you figure out how the data of voice is encoded? How to convert it from Hex to some audio format?
I captured more detailed packets. And It shows that the struct should be
0x20 | the ENUM means VoiceSensorData one byte | the index of the raw byte[] | the raw data(pcm 16k)
Finally it should be converted to WAV format.
@vcuculo I can give you some ENUM values for future work.
UNKNOWN(0), GSENSOR(1), PPG(2), ECG(4), NMEA(8), GYRO(16), ADATA(32), GEO(64), TIME(128), SPO2(256), HR(512), PRESSURE(1024), TOUCH_DATA(128);
UNKNOWN(0), SLEEPING(1), AWAKING(2), GOALR(3), KEY(4), TAP_TAP(5), NON_WEAR(6), END_CALL(7), FIND_PHONE(8), IGNORE_CALL(9), SETTINGS_CHANGED(10), LONG_KEY(11), ECG_SUCCESS(12), ECG_FAILED(13), WAKE_UP(14), STOP_FIND_PHONE(15), MUTE_PHONE(16), RECORD(17), NFC_TRADE(18), ILLEGAL_BIND(19), SPORT(20), SPEECH(21), MTU_CHANGE(22), REMINDER_CHANGED(25), ALARM_CHANGED(26), BATTERY_CHANGED(28), ASYNC_PIECE(252), NOTIFICATION_BLOCK(251), DELETE_MSG(O0000Oo.O00oOooO), MUSIC_CONTROL(254);
the raw data may be encrypted.
It call
public native int decodeBytes(byte[] bArr, short[] sArr);
System.loadLibrary("opustool");
@vcuculo I successfully decode the data. See https://github.com/FinchZ/OpusMibandVoiceAlgo.git
@vcuculo I successfully decode the data. See https://github.com/FinchZ/OpusMibandVoiceAlgo.git
Awesome. This is so cool.
wow @FinchZ ...very good! I made a porting in python here https://github.com/vcuculo/MiBandVoiceDecode and I successfully decoded both your data and my log file! Next step is to redirect this data to Google Assistant and make the MiBand4 speak other languages! :smiley:
Any way to obtain the recorded voice command given with a mi band 4 China version?