Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ben-willmore/ebd283a5f674810273f8332de26e46f6 to your computer and use it in GitHub Desktop.
Save ben-willmore/ebd283a5f674810273f8332de26e46f6 to your computer and use it in GitHub Desktop.
Honda Jazz
INFO[0000.020398] device opened path=/dev/iap0
WARN[0000.026796] writing trace path=ipod.trace
INFO[0000.589625] << FRAME len=24
([]uint8) (len=24 cap=64) {
00000000 55 0e 00 13 00 00 04 11 00 00 00 02 00 00 02 00 |U...............|
00000010 c6 00 00 00 00 00 00 00 |........|
}
INFO[0000.605671] << PACKET len=14
([]uint8) (len=14 cap=15) {
00000000 00 13 00 00 04 11 00 00 00 02 00 00 02 00 |..............|
}
INFO[0000.614703] << CMD id=0x00,0x13 trx=<nil> type=*general.IdentifyDeviceLingoes
(*ipod.Command)(0x1060a550)({
ID: (ipod.LingoCmdID) 0x00,0x13,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*general.IdentifyDeviceLingoes)(0x106149d0)({
Lingos: (uint32) 1041,
Options: (uint32) 2,
DeviceID: (uint32) 512
})
})
INFO[0000.620400] >> CMD id=0x00,0x02 trx=<nil> type=*general.ACK
(*ipod.Command)(0x1060a5a0)({
ID: (ipod.LingoCmdID) 0x00,0x02,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*general.ACK)(0x10614b5a)({
Status: (general.ACKStatus) 0,
CmdID: (uint8) 19
})
})
INFO[0000.645399] >> PACKET len=4
([]uint8) (len=4 cap=64) {
00000000 00 02 00 13 |....|
}
INFO[0000.654977] >> FRAME len=7
([]uint8) (len=7 cap=1024) {
00000000 55 04 00 02 00 13 e7 |U......|
}
INFO[0000.656637] >> CMD id=0x00,0x14 trx=0x0001 type=*general.GetDevAuthenticationInfo
(*ipod.Command)(0x1060a5b0)({
ID: (ipod.LingoCmdID) 0x00,0x14,
Transaction: (*ipod.Transaction)(0x10614b5c)(0x0001),
Payload: (*general.GetDevAuthenticationInfo)(0x358fd4)({
})
})
INFO[0000.660602] >> PACKET len=4
([]uint8) (len=4 cap=64) {
00000000 00 14 00 01 |....|
}
INFO[0000.669978] >> FRAME len=7
([]uint8) (len=7 cap=1024) {
00000000 55 04 00 14 00 01 e7 |U......|
}
INFO[0000.700647] << FRAME len=8
([]uint8) (len=8 cap=64) {
00000000 55 03 00 0f 00 ee 00 00 |U.......|
}
INFO[0000.705077] << PACKET len=3
([]uint8) (len=3 cap=4) {
00000000 00 0f 00 |...|
}
INFO[0000.706206] << CMD id=0x00,0x0f trx=<nil> type=*general.RequestLingoProtocolVersion
(*ipod.Command)(0x1060a810)({
ID: (ipod.LingoCmdID) 0x00,0x0f,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*general.RequestLingoProtocolVersion)(0x106150e8)({
Lingo: (uint8) 0
})
})
INFO[0000.708991] >> CMD id=0x00,0x10 trx=<nil> type=*general.ReturnLingoProtocolVersion
(*ipod.Command)(0x1060a860)({
ID: (ipod.LingoCmdID) 0x00,0x10,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*general.ReturnLingoProtocolVersion)(0x106151f9)({
Lingo: (uint8) 0,
Major: (uint8) 1,
Minor: (uint8) 1
})
})
INFO[0000.716073] >> PACKET len=5
([]uint8) (len=5 cap=64) {
00000000 00 10 00 01 01 |.....|
}
INFO[0000.720555] >> FRAME len=8
([]uint8) (len=8 cap=1024) {
00000000 55 05 00 10 00 01 01 e9 |U.......|
}
INFO[0000.748432] << FRAME len=8
([]uint8) (len=8 cap=64) {
00000000 55 03 00 0f 04 ea 00 00 |U.......|
}
INFO[0000.749559] << PACKET len=3
([]uint8) (len=3 cap=4) {
00000000 00 0f 04 |...|
}
INFO[0000.750672] << CMD id=0x00,0x0f trx=<nil> type=*general.RequestLingoProtocolVersion
(*ipod.Command)(0x1060a9e0)({
ID: (ipod.LingoCmdID) 0x00,0x0f,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*general.RequestLingoProtocolVersion)(0x10615558)({
Lingo: (uint8) 4
})
})
INFO[0000.763408] >> CMD id=0x00,0x10 trx=<nil> type=*general.ReturnLingoProtocolVersion
(*ipod.Command)(0x1060aa30)({
ID: (ipod.LingoCmdID) 0x00,0x10,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*general.ReturnLingoProtocolVersion)(0x10615669)({
Lingo: (uint8) 4,
Major: (uint8) 1,
Minor: (uint8) 1
})
})
INFO[0000.770352] >> PACKET len=5
([]uint8) (len=5 cap=64) {
00000000 00 10 04 01 01 |.....|
}
INFO[0000.772427] >> FRAME len=8
([]uint8) (len=8 cap=1024) {
00000000 55 05 00 10 04 01 01 e5 |U.......|
}
INFO[0000.804461] << FRAME len=8
([]uint8) (len=8 cap=64) {
00000000 55 03 00 0f 0a e4 00 00 |U.......|
}
INFO[0000.805603] << PACKET len=3
([]uint8) (len=3 cap=4) {
00000000 00 0f 0a |...|
}
INFO[0000.806748] << CMD id=0x00,0x0f trx=<nil> type=*general.RequestLingoProtocolVersion
(*ipod.Command)(0x1060abb0)({
ID: (ipod.LingoCmdID) 0x00,0x0f,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*general.RequestLingoProtocolVersion)(0x106159c8)({
Lingo: (uint8) 10
})
})
INFO[0000.809559] >> CMD id=0x00,0x10 trx=<nil> type=*general.ReturnLingoProtocolVersion
(*ipod.Command)(0x1060ac00)({
ID: (ipod.LingoCmdID) 0x00,0x10,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*general.ReturnLingoProtocolVersion)(0x10615ad9)({
Lingo: (uint8) 10,
Major: (uint8) 1,
Minor: (uint8) 3
})
})
INFO[0000.820576] >> PACKET len=5
([]uint8) (len=5 cap=64) {
00000000 00 10 0a 01 03 |.....|
}
INFO[0000.822546] >> FRAME len=8
([]uint8) (len=8 cap=1024) {
00000000 55 05 00 10 0a 01 03 dd |U.......|
}
INFO[0001.018458] << FRAME len=144
([]uint8) (len=144 cap=176) {
00000000 55 86 00 15 02 00 00 07 30 82 03 ad 06 09 2a 86 |U.......0.....*.|
00000010 48 86 f7 0d 01 07 02 a0 82 03 9e 30 82 03 9a 02 |H..........0....|
00000020 01 01 31 00 30 0b 06 09 2a 86 48 86 f7 0d 01 07 |..1.0...*.H.....|
00000030 01 a0 82 03 80 30 82 03 7c 30 82 02 64 a0 03 02 |.....0..|0..d...|
00000040 01 02 02 0f 35 33 aa 11 10 15 aa 04 aa 00 07 aa |....53..........|
00000050 09 84 00 30 0d 06 09 2a 86 48 86 f7 0d 01 01 05 |...0...*.H......|
00000060 05 00 30 81 92 31 0b 30 09 06 03 55 04 06 13 02 |..0..1.0...U....|
00000070 55 53 31 1d 30 1b 06 03 55 04 0a 13 14 41 70 70 |US1.0...U....App|
00000080 6c 65 20 43 6f 6d 70 75 c5 00 00 00 00 00 00 00 |le Compu........|
}
INFO[0001.019979] << PACKET len=134
([]uint8) (len=134 cap=135) {
00000000 00 15 02 00 00 07 30 82 03 ad 06 09 2a 86 48 86 |......0.....*.H.|
00000010 f7 0d 01 07 02 a0 82 03 9e 30 82 03 9a 02 01 01 |.........0......|
00000020 31 00 30 0b 06 09 2a 86 48 86 f7 0d 01 07 01 a0 |1.0...*.H.......|
00000030 82 03 80 30 82 03 7c 30 82 02 64 a0 03 02 01 02 |...0..|0..d.....|
00000040 02 0f 35 33 aa 11 10 15 aa 04 aa 00 07 aa 09 84 |..53............|
00000050 00 30 0d 06 09 2a 86 48 86 f7 0d 01 01 05 05 00 |.0...*.H........|
00000060 30 81 92 31 0b 30 09 06 03 55 04 06 13 02 55 53 |0..1.0...U....US|
00000070 31 1d 30 1b 06 03 55 04 0a 13 14 41 70 70 6c 65 |1.0...U....Apple|
00000080 20 43 6f 6d 70 75 | Compu|
}
INFO[0001.023955] << CMD id=0x00,0x15 trx=0x0200 type=*general.RetDevAuthenticationInfo
(*ipod.Command)(0x1060ada0)({
ID: (ipod.LingoCmdID) 0x00,0x15,
Transaction: (*ipod.Transaction)(0x10615e70)(0x0200),
Payload: (*general.RetDevAuthenticationInfo)(0x1060adb0)({
Major: (uint8) 0,
Minor: (uint8) 7,
CertCurrentSection: (uint8) 0,
CertMaxSection: (uint8) 0,
CertData: ([]uint8) <nil>
})
})
INFO[0001.034398] >> CMD id=0x0a,0x02 trx=0x0002 type=*audio.GetAccSampleRateCaps
(*ipod.Command)(0x1060ae00)({
ID: (ipod.LingoCmdID) 0x0a,0x02,
Transaction: (*ipod.Transaction)(0x106e602a)(0x0002),
Payload: (*audio.GetAccSampleRateCaps)(0x358fd4)({
})
})
INFO[0001.037255] >> PACKET len=4
([]uint8) (len=4 cap=64) {
00000000 0a 02 00 02 |....|
}
INFO[0001.038619] >> FRAME len=7
([]uint8) (len=7 cap=1024) {
00000000 55 04 0a 02 00 02 ee |U......|
}
INFO[0001.039882] >> CMD id=0x00,0x16 trx=0x0200 type=*general.AckDevAuthenticationInfo
(*ipod.Command)(0x1060ae10)({
ID: (ipod.LingoCmdID) 0x00,0x16,
Transaction: (*ipod.Transaction)(0x106e602e)(0x0200),
Payload: (*general.AckDevAuthenticationInfo)(0x106e602c)({
Status: (general.DevAuthInfoStatus) 0
})
})
INFO[0001.043193] >> PACKET len=5
([]uint8) (len=5 cap=64) {
00000000 00 16 02 00 00 |.....|
}
INFO[0001.044623] >> FRAME len=8
([]uint8) (len=8 cap=1024) {
00000000 55 05 00 16 02 00 00 e3 |U.......|
}
INFO[0001.163408] << FRAME len=24
([]uint8) (len=24 cap=176) {
00000000 55 0e 0a 03 00 00 7d 00 00 00 ac 44 00 00 bb 80 |U.....}....D....|
00000010 3d 00 00 00 00 00 00 00 |=.......|
}
INFO[0001.164580] << PACKET len=14
([]uint8) (len=14 cap=15) {
00000000 0a 03 00 00 7d 00 00 00 ac 44 00 00 bb 80 |....}....D....|
}
INFO[0001.165716] << CMD id=0x0a,0x03 trx=<nil> type=*audio.RetAccSampleRateCaps
(*ipod.Command)(0x1060b070)({
ID: (ipod.LingoCmdID) 0x0a,0x03,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*audio.RetAccSampleRateCaps)(0x1060b080)({
SampleRates: ([]uint32) (len=3 cap=4) {
(uint32) 32000,
(uint32) 44100,
(uint32) 48000
}
})
})
INFO[0001.169901] >> CMD id=0x0a,0x04 trx=<nil> type=*audio.TrackNewAudioAttributes
(*ipod.Command)(0x1060b0d0)({
ID: (ipod.LingoCmdID) 0x0a,0x04,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*audio.TrackNewAudioAttributes)(0x106e6800)({
SampleRate: (uint32) 44100,
SoundCheckValue: (uint32) 0,
VolumeAdjustment: (uint32) 0
})
})
INFO[0001.180818] >> PACKET len=14
([]uint8) (len=14 cap=64) {
00000000 0a 04 00 00 ac 44 00 00 00 00 00 00 00 00 |.....D........|
}
INFO[0001.182543] >> FRAME len=17
([]uint8) (len=17 cap=1024) {
00000000 55 0e 0a 04 00 00 ac 44 00 00 00 00 00 00 00 00 |U......D........|
00000010 f4 |.|
}
INFO[0001.212386] << FRAME len=8
([]uint8) (len=8 cap=176) {
00000000 55 04 0a 00 00 04 ee 00 |U.......|
}
INFO[0001.213586] << PACKET len=4
([]uint8) (len=4 cap=5) {
00000000 0a 00 00 04 |....|
}
INFO[0001.214683] << CMD id=0x0a,0x00 trx=<nil> type=*audio.AccAck
(*ipod.Command)(0x1060b250)({
ID: (ipod.LingoCmdID) 0x0a,0x00,
Transaction: (*ipod.Transaction)(<nil>),
Payload: (*audio.AccAck)(0x106e6bc0)({
Status: (audio.ACKStatus) 0,
CmdID: (uint8) 4
})
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment