microADB
microADB copied to clipboard
New features and bugfix for microADB
Summary
New features for microADB, please see the commit message for details.
- a34e817f3251e32c8579141801c77d12ededae0f: The host report "error: closed" after
adb reboot - 861e8cbf590fd023bc617537d368b231f977e35c: Fix crash
- 19345e8a9a4f1df3c476336d135481591001c9ce: Skip environment variables when exec logcat
Details for 19345e8a9a4f1df3c476336d135481591001c9ce
- Log
$ adb -s emulator-5554 logcat
nsh: export: command not found
- Packet
0000 00 00 00 00 00 00 00 00 00 00 00 00 08 00 45 00 ..............E.
0010 00 64 44 d7 40 00 40 06 f7 ba 7f 00 00 01 7f 00 .dD.@.@.........
0020 00 01 d6 05 15 b3 5f a7 fe 39 f6 e2 f8 80 80 18 ......_..9......
0030 02 00 fe 58 00 00 01 01 08 0a 29 24 9c b4 29 24 ...X......)$..)$
0040 9c b4 73 68 65 6c 6c 3a 65 78 70 6f 72 74 20 41 ..shell:export A
0050 4e 44 52 4f 49 44 5f 4c 4f 47 5f 54 41 47 53 3d NDROID_LOG_TAGS=
0060 22 27 27 22 3b 20 65 78 65 63 20 6c 6f 67 63 61 "''"; exec logca
0070 74 00
Test
- Selftest
- CI
Most of commits by @xiaoxiang781216, @Donny9, @yangsong8-ai, @dengwenqi123 and @guohao15 CC: @GUIDINGLI
@JianyuWang0623 maybe need split the huge pr to small pr.
@JianyuWang0623 maybe need split the huge pr to small pr.
OK, set to draft, and will split later.
Sorry for the large PR, splited to below (doing, part):
- QEMU PIPE - https://github.com/spiriou/microADB/pull/43
- Hotplug detect - https://github.com/spiriou/microADB/pull/44
- Bug fixes for ADB - https://github.com/spiriou/microADB/pull/45
- Fix environment error for ADB - https://github.com/spiriou/microADB/pull/46
- TODO: The remaining 10 commits depend on https://github.com/spiriou/microADB/pull/45, will update this PR after it merged.
Keep Draft status until all other related PRs were merged.