platform_bootable_recovery/minadbd
Tao Bao c6dc325e88 Allow entering rescue mode via recovery UI.
Only enabled on debuggable builds.

Bug: 128415917
Test: Sideload package on taimen.
Test: Choose "Enter rescue" from recovery UI.
Change-Id: I913dbdbcffd3179e6fa72ca862f74ca8f1364b02
2019-04-17 14:07:23 -07:00
..
Android.bp Add socket communication between recovery and minadbd 2019-04-11 14:23:53 -07:00
AndroidTest.xml Add test config to minadbd_test 2017-03-28 22:13:38 -07:00
fuse_adb_provider.cpp Remove the provider_vtab 2019-03-19 13:03:59 -07:00
fuse_adb_provider.h Remove the FD parameter from FuseDataProvider ctor. 2019-04-15 16:53:31 -07:00
fuse_adb_provider_test.cpp Create a FuseDataProvider base class 2019-03-19 11:11:58 -07:00
minadbd.cpp Allow entering rescue mode via recovery UI. 2019-04-17 14:07:23 -07:00
minadbd_services.cpp Allow entering rescue mode via recovery UI. 2019-04-17 14:07:23 -07:00
minadbd_services.h Allow entering rescue mode via recovery UI. 2019-04-17 14:07:23 -07:00
minadbd_types.h Add socket communication between recovery and minadbd 2019-04-11 14:23:53 -07:00
README.md Address review comment. 2017-01-09 14:28:42 -08:00

minadbd is now mostly built from libadbd. The fuse features are unique to minadbd, and services.c has been modified as follows:

  • all services removed
  • all host mode support removed
  • sideload_service() added; this is the only service supported. It receives a single blob of data, writes it to a fixed filename, and makes the process exit.