History log of /system/core/fastboot/usb_osx.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c8cad2cbfc4cf04b04e6db22651719fb1140074a 03-Feb-2017 Elliott Hughes <enh@google.com> Merge "Revert "Get fastboot working on OS X""
35c1a6203e0300cf4097e4506f6cd0d40dc80e58 03-Feb-2017 Elliott Hughes <enh@google.com> Revert "Get fastboot working on OS X"

This reverts commit 81c24f6f869a19466052b29c501fd9cf8372b0b2.

Change-Id: If2f7220ff00582c3e1b38917352ab961ded48642
/system/core/fastboot/usb_osx.cpp
d23afb598093c2b2c78c909d5894b63dffdc094c 26-Jan-2017 Keith Mok <ek9852@gmail.com> fastboot: Workaround for touchbar hang on MBP 2016

fastboot will try to set usb configuration on connected
usb devices. When it tries to change the usb configuration
on iBridge device on MBP 2016 model, it hangs, and frozen
the touchbar. Skip set usb configuration.

Bug: https://code.google.com/p/android/issues/detail?id=231129
Change-Id: Ib055fc0524d26092555fc135588fa362e70eeb39
/system/core/fastboot/usb_osx.cpp
0b156638307db890e5539b52521fd24beb3440cb 30-Oct-2015 David Pursell <dpursell@google.com> fastboot: create Transport object (take 2).

(Second upload of this CL; original upload had the wrong version of
usb_windows.cpp that caused a compilation error. Fixed error and
re-tested.)

This CL creates a Transport object to provide a generic interface for
various transports. Specifically this is designed to be able to add UDP
support to fastboot in an upcoming CL without changing the main program
logic.

Also includes some minor code style fixes and replaces malloc/free
in the USB implementation files with smart pointers and std::string.

Bug: http://b/22029765
Change-Id: I1175bbce08690fbd15f51e68166be9b3e9973ea0
/system/core/fastboot/usb_osx.cpp
c0504e18734ee87e737eb9d80311f5c3478974c3 14-Nov-2015 David Pursell <dpursell@google.com> Revert "fastboot: create Transport object."

This broke some stuff, will look into it Monday.

This reverts commit 6f233a7799a681e65c539e9c8287db0814c8948f.

Change-Id: I155bc85d21fda3b0ba1e5e17839059797fb15509
/system/core/fastboot/usb_osx.cpp
6f233a7799a681e65c539e9c8287db0814c8948f 30-Oct-2015 David Pursell <dpursell@google.com> fastboot: create Transport object.

This CL creates a Transport object to provide a generic interface for
various transports. Specifically this is designed to be able to add UDP
support to fastboot in an upcoming CL without changing the main program
logic.

Also includes some minor code style fixes and replaces malloc/free
in the USB implementation files with smart pointers and std::string.

Bug: http://b/22029765
Change-Id: I68641af0da7d13db4647f5e20a18d04d67f0b327
/system/core/fastboot/usb_osx.cpp
81c24f6f869a19466052b29c501fd9cf8372b0b2 05-Sep-2014 Matt Reimer <mreimer@sdgsystems.com> Get fastboot working on OS X

Get fastboot working on OS X by calling USBDeviceOpen() before
calling SetConfiguration().

Change-Id: I5034721d5f33ef18273153ff40eb940baa8261cd
/system/core/fastboot/usb_osx.cpp
2d4f852da4881b543c11f82de4af44db88bdf306 14-Aug-2015 Elliott Hughes <enh@google.com> Start iterating USB pipe endpoints from 1.

Bug: http://b/22829602
Change-Id: I5051880730ba8fadae5d78f1d19b5d527610d4a5
/system/core/fastboot/usb_osx.cpp
2ae8d2ebae83fbbd8358100c3677cd25d893a931 07-Aug-2015 Elliott Hughes <enh@google.com> More Mac fastboot failure debugging.

Bug: http://b/22829602
Change-Id: I27738883eb545ed72eaae55fe3a077e6d1421302
/system/core/fastboot/usb_osx.cpp
6e02c24cfcba575c1e97a83fe59bea456eebf1ce 04-Aug-2015 Elliott Hughes <enh@google.com> Include the error code if GetPipeProperties fails.

Bug: http://b/22829602
Change-Id: I90a89e70518053a4581e1862a7dbd5d09e06dadc
/system/core/fastboot/usb_osx.cpp
fbcb93abe2d8a05ee40487a7c7a0da8ad8f1081d 24-Jun-2015 Elliott Hughes <enh@google.com> Fix Mac fastboot build.

Change-Id: I516c07cee39845caaa47608604eeb30ce15f06cb
/system/core/fastboot/usb_osx.cpp
20750ad8239e5314f40177ec961b20e72098638c 24-Jun-2015 Elliott Hughes <enh@google.com> Move fastboot's Mac OS code to C++.

Change-Id: I4f452860a401a115b6e8349237923949f2f476d1
/system/core/fastboot/usb_osx.cpp