ChanServ changed the topic of #asahi-re to: Asahi Linux: porting Linux to Apple Silicon macs | Hardware / boot process / firmware interface reverse engineering | WARNING: this channel (only) may contain binary reverse engineering discussion | RE policy: https://alx.sh/re (MANDATORY READ) | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-re
robinp has joined #asahi-re
yuyichao_ has quit [Ping timeout: 480 seconds]
yuyichao_ has joined #asahi-re
RevHelix has quit [Read error: Connection reset by peer]
RevHelix has joined #asahi-re
RevHelix has quit [Quit: I am going to make my own channel, with blackjack and hookers!]
RevHelix has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
RevHelix has quit [Quit: I am going to make my own channel, with blackjack and hookers!]
phiologe has joined #asahi-re
RevHelix has joined #asahi-re
PhilippvK has quit [Ping timeout: 480 seconds]
user982492 has joined #asahi-re
nicolas17 has quit [Ping timeout: 480 seconds]
RevHelix has quit [Quit: I am going to make my own channel, with blackjack and hookers!]
RevHelix has joined #asahi-re
the_lanetly_052___ has joined #asahi-re
the_lanetly_052__ has quit [Read error: Connection reset by peer]
<chadmed_>
mesa is capable of a few message formats it seems
<chadmed_>
it has a power on sequence where it gets kicked with the same 7 byte message until it replies with a specific 23 byte message
<chadmed_>
then after that its just a bunch of variable length messages
<chadmed_>
0x19 also sends an enormous 22kB message which blows up the tracer if you try looking at it
<chadmed_>
0x18* sorry
<chadmed_>
0x19 also does something similar when macos is trying to read your fingerprint but it blows up before the tracer can even get the message out of it
user982492_ has joined #asahi-re
user982492 has quit [Read error: Connection reset by peer]
<Jamie[m]1>
22K is the exact size of the fingerprint sensor image i’ve reversed before
<Jamie[m]1>
132x112 at 12 bits per pixel
<chadmed_>
it seems to do something with this during calibration
<chadmed_>
fixing the tracer to see what exactly _it_ is a bit beyond my skills though
<chadmed_>
ive pretty reliably worked out what it does during power on but the data it spits out after the OS has woken it up is garbage
the_lanetly_052___ has quit [Remote host closed the connection]
the_lanetly_052___ has joined #asahi-re
<jannau>
I only have a rudimentary understanding of the SIO protocol and I stopped as soon as it was good enough for the keyboard
<jannau>
it's possible that I only map the iova for the keyboard
Major_Biscuit has joined #asahi-re
<chadmed_>
i think ive figured out the on, wake and sleep messages
<chadmed_>
theres a lot of weird repitition though
<chadmed_>
expected for the polling/keep alive messages (which ive also figured out) but idk why the wake and sleep messages repeat so much
alexsv has joined #asahi-re
user982492_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-re
Major_Biscuit has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #asahi-re
chadmed_ has quit [Read error: No route to host]
chadmed has joined #asahi-re
RevHelix has quit [Ping timeout: 480 seconds]
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-re
user982492 has quit []
kameks has joined #asahi-re
Major_Biscuit has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #asahi-re
kameks has quit [Read error: Connection reset by peer]
yuyichao_ has quit [Ping timeout: 480 seconds]
yuyichao_ has joined #asahi-re
millenialhacker has joined #asahi-re
millenialhacker has quit []
millenialhacker has joined #asahi-re
Tom[m]12345678910 has joined #asahi-re
chengsun has quit [Ping timeout: 480 seconds]
Major_Biscuit has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #asahi-re
millenialhacker has quit [Quit: Konversation terminated!]
millenialhacker has joined #asahi-re
Major_Biscuit has quit [Ping timeout: 480 seconds]
roxfan has quit [Ping timeout: 480 seconds]
Major_Biscuit has joined #asahi-re
millenialhacker has quit [Remote host closed the connection]
Major_Biscuit has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi-re
nicolas17 has joined #asahi-re
akemin_dayo has quit [Ping timeout: 480 seconds]
akemin_dayo has joined #asahi-re
millenialhacker has quit [Remote host closed the connection]
millenialhacker has joined #asahi-re
user982492 has joined #asahi-re
roxfan has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-re
Major_Biscuit has joined #asahi-re
Major_Biscuit has quit []
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-re
StefanHoffmeister[m] has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]