Mike Lockwood
8f2e3862bc
DO NOT MERGE: UsbService: Make USB disconnect handling for accessory mode more robust
...
Handle the case where the kernel driver is in accessory mode but we failed
to initialize it at the framework level. On disconnnect, check to see if the
accessory kernel driver is enabled rather than checking mCurrentAccessory.
That way we will restore the USB state in the kernel even if mCurrentAccessory
is null.
Change-Id: I2c4f6edb34aae2064f4b62ec0461d1fdd8770541
Signed-off-by: Mike Lockwood <lockwood@android.com >
2011-03-29 23:05:59 -07:00
Mike Lockwood
65de3c7687
DO NOT MERGE: UsbService: Handle the case where a USB accessory connects as the device is booting
...
Bug: 4129297
Change-Id: I33963b0a667976d8100a60b27d66bfd0d57373e2
Signed-off-by: Mike Lockwood <lockwood@android.com >
2011-03-19 14:38:54 -04:00
Mike Lockwood
638d7cb3ee
DO NOT MERGE: Backport more USB accessory changes from honeycomb
...
Change-Id: I8459c5ab9fbf0b3cad752041484a5de44ca9badd
Signed-off-by: Mike Lockwood <lockwood@android.com >
2011-03-15 16:50:18 -04:00
Mike Lockwood
2cc0377200
DO NOT MERGE: backport recent USB accessory changes from honeycomb
...
Bug: 4082651
Change-Id: Ie7c2fc796dd3c64f803acbd14210e5949683f4ed
Signed-off-by: Mike Lockwood <lockwood@android.com >
2011-03-11 20:02:43 -05:00
Mike Lockwood
611af23818
DO NOT MERGE: UsbManager: Don't display activity picker if there are no apps available for an accessory
...
Change-Id: I1aa578887e42aef375211eadece4c1fddaf234f8
Signed-off-by: Mike Lockwood <lockwood@android.com >
2011-03-02 22:00:59 -08:00
Mike Lockwood
ae0fdf13e2
DO NOT MERGE: UsbService: Make sure the USB accessory function is disabled when we disconnect
...
BUG: 3493041
Change-Id: I6aeb00a1d91d98a5a0aef4ed97ca5ba68daa24be
Signed-off-by: Mike Lockwood <lockwood@android.com >
2011-03-02 18:24:59 -08:00
Mike Lockwood
40bbf9295d
DO NOT MERGE: Backport USB accessory support to gingerbread
...
Signed-off-by: Mike Lockwood <lockwood@android.com >
2011-03-01 23:09:12 -08:00