adb: update log and log2

This commit is contained in:
Hay1tsme 2023-05-22 17:11:09 -04:00
parent 3e5c210bc4
commit 2c40343d9f

View File

@ -234,21 +234,11 @@ class AimedbProtocol(Protocol):
def handle_log(self, data: bytes, resp_code: int) -> bytes:
# TODO: Save aimedb logs
self.logger.info(f"log from {self.transport.getPeer().host}")
ret = struct.pack(
"<5H", 0xA13E, 0x3087, self.AIMEDB_RESPONSE_CODES["log"], 0x0020, 0x0001
)
return self.append_padding(ret)
return self.handle_default(data, resp_code, 0x0020)
def handle_log2(self, data: bytes, resp_code: int) -> bytes:
self.logger.info(f"log2 from {self.transport.getPeer().host}")
ret = struct.pack(
"<5H", 0xA13E, 0x3087, self.AIMEDB_RESPONSE_CODES["log2"], 0x0040, 0x0001
)
ret += bytes(22)
ret += struct.pack("H", 1)
return self.append_padding(ret)
# TODO: Save aimedb logs
return self.handle_default(data, resp_code, 0x0040)
class AimedbFactory(Factory):