I am seeing an issue with my android images where the command adb reboot bootloader
simply reboots back the android, instead of going to bootloader mode.
In order to fix the issue, I did some study and find that there are acually two things, adb
and adbd
and the host and target devices communicate using the TCP protocol over sockets.
So, the interesting thing is commands like adb shell
and adb devices
are working but not the reboot bootloader
. I want to understand what the adbd
on receiving the reboot bootloader
. Does it change the boor order, sets some flag, changes EFI vars....?
Can you please point to some good links or understanding you can share?
PS : I am working on embedded device environ, similar to raspberry pi...