Merge "adb: Do not signal gaget stack unless descriptors are written" am: eab4c62e22

am: a37bc179de

Change-Id: Ia162d53d48eefb7171980a0c229d1b0601652d2f
This commit is contained in:
Badhri Jagan Sridharan 2017-03-08 19:42:12 +00:00 committed by android-build-merger
commit 796f76a534

View file

@ -283,6 +283,8 @@ bool init_functionfs(struct usb_handle* h) {
D("[ %s: writing strings failed: errno=%d]", USB_FFS_ADB_EP0, errno);
goto err;
}
//Signal only when writing the descriptors to ffs
android::base::SetProperty("sys.usb.ffs.ready", "1");
}
h->bulk_out = adb_open(USB_FFS_ADB_OUT, O_RDWR);
@ -358,7 +360,6 @@ static void usb_ffs_open_thread(void* x) {
}
std::this_thread::sleep_for(1s);
}
android::base::SetProperty("sys.usb.ffs.ready", "1");
D("[ usb_thread - registering device ]");
register_usb_transport(usb, 0, 0, 1);