7ab072eebe413488e46fb4ec0ca441893a3bd532 |
|
17-Oct-2017 |
Asaf Rosenfeld <asafro@google.com> |
Removing VMS from O.MR1 This CL removes the VMS code from O.MR1. Test: All the VMS tests were removed. Bug: 67997810 Change-Id: I0e10d41e47103aa5bbd04f3ee576c7b482b25f92
/packages/services/Car/car-lib/src/android/car/Car.java
|
76a8489d09152192f356e61029eaffc401c5e639 |
|
28-Jul-2017 |
Ram Periathiruvadi <ramperry@google.com> |
Car Bluetooth policy - option to tag a device for autoconnect Provide an option to tag a device with a priority for auto connection. If a device is tagged as a Primary device for example, then the auto connect policy will always try to connect to that device first regardless of which device connected last (which is the default policy) Bug: b/34722344 Test: Unit test Change-Id: Ie364a4fbf5b29bc3f6cca7433ead2ed4b4debc9e
/packages/services/Car/car-lib/src/android/car/Car.java
|
35189a39cbce93de93b677d36f883baa8efe9df0 |
|
17-Aug-2017 |
Yao Chen <yaochen@google.com> |
Add intent action and extra for car media template app. Bug: 63672321 Test: builds Change-Id: I7f5a5effd0bf3db61c39876b38153f655bfd765b
/packages/services/Car/car-lib/src/android/car/Car.java
|
25e89468119cd0b109f62c751446dfdd8e903143 |
|
02-Aug-2017 |
Enrico Granata <egranata@google.com> |
Move the Diagnostics API classes to android.car.diagnostic Bug: 64024685 Test: build, flash + runtest CarDiagnosticManagerTest Change-Id: I73e079be8910e550ae52f78162680d585949d022
/packages/services/Car/car-lib/src/android/car/Car.java
|
905968cf95d4c8608d6d9351b5dd10fe994a1220 |
|
17-Jul-2017 |
Pavel Maltsev <pavelm@google.com> |
Allow activities in instrument cluster - Added new CarInstrumentClusterManager to start activity in the cluster and subscribe to cluster specific events - Cluster vendor implementation (InstrumentClusterRenderingService) was extended, now it can notify Car Service with ActivityOptions that holds info how to launch activity in the cluster for specific category, also it can send additional info such as unobscured bounds (ClusterActivityState) - added DirectRenderingClusterSample which is an example of vendor implementation that utilizes new features - added FakeClusterNavigationActivity in Kitchensink which is a dummy nav activity that can be run in the cluster, it has appropriate permissions and activity category in manifest Test: kitchensink Bug: b/37500371 Change-Id: Ic4b3709a3b7e1310dbd1c499990eea64479b3333
/packages/services/Car/car-lib/src/android/car/Car.java
|
909546fc1aea53bb86fb1a91d11a11bd2cd4befd |
|
19-Jul-2017 |
Keun-young Park <keunyoung@google.com> |
bump Car API version to 3 - and add API snapshot for ver 2 (=O) bug: 63860738 Test: build Change-Id: I7ab1cdb91de575e667d59a8c627d2b9980978bd3
/packages/services/Car/car-lib/src/android/car/Car.java
|
60f0a4492a6b598e09f0d1400361b5b6b895c337 |
|
19-Jul-2017 |
Steve Paik <spaik@google.com> |
Merge "Add SENSOR_TYPE_WHEEL_DISTANCE + friends"
|
289ab99688d226518e47a7e47c9ffc20f221f0a6 |
|
12-Jul-2017 |
Steve Paik <spaik@google.com> |
Add SENSOR_TYPE_WHEEL_DISTANCE + friends Bug: 62876582 Test: Embedded Kitchen Sink works with VHAL emulator Change-Id: I8b47e11850d5a8c4beab4b6fb579c6fc33cba5de
/packages/services/Car/car-lib/src/android/car/Car.java
|
ae25b9293df64e4ec71178fbfe999b303a63577e |
|
07-Jul-2017 |
Enrico Granata <egranata@google.com> |
Add @SystemApi markers for the diagnostic API values in android.car.Car Test: build Change-Id: I5c9ea265047629dd4fdf880d3eb153cc45564529 Fixes: b/37542858
/packages/services/Car/car-lib/src/android/car/Car.java
|
b3634e209ebcfe2cb987f70cea264bf8b07c3e15 |
|
06-May-2017 |
Enrico Granata <egranata@google.com> |
Enable Vehicle HAL 2.1 and Diagnostics by default in master. Bug: 37246134 Test: verified VHAL 2.1 running via lshal and logcat; verifed diagnostic_injector.py can inject diagnostic data Change-Id: I49d20de2a440cf45d2a0928fe43197e491a0ba66
/packages/services/Car/car-lib/src/android/car/Car.java
|
caad373a1a79d52e8a9bcd6dbab2347160049454 |
|
22-Apr-2017 |
Demyn Plantenberg <demyn@google.com> |
O API: hide VMS related strings Removed the @SystemApi annotation from VMS strings. Test: find packages/services/Car/tests/ -name 'Vms*Test.java' -exec development/testrunner/runtest.py -x '{}' \; Fixes: 37510921 Change-Id: Ib71cd8d1fe0e537553fccb38b23d487ae812ebe5
/packages/services/Car/car-lib/src/android/car/Car.java
|
4ad2be2e626b09b69dac2bb134b7185171e969cb |
|
20-Apr-2017 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Remove @SystemApi marker from diagnostics API fields. The diagnostics API is not meant for O." into oc-dev
|
f62f1201f92cda33e596418235061588cb89743e |
|
19-Apr-2017 |
Enrico Granata <egranata@google.com> |
Remove @SystemApi marker from diagnostics API fields. The diagnostics API is not meant for O. Bug: b/37509437 Test: build Change-Id: I70f30caa8cd0b234b9199c917a160fb9fe0cb856
/packages/services/Car/car-lib/src/android/car/Car.java
|
12cfa0d0d909df96c501546eec83bfa09515e3f8 |
|
19-Apr-2017 |
Keun-young Park <keunyoung@google.com> |
update Car.VERSION and add old API snapshot bug: 36789624 Test: build Change-Id: I6de31f31392578e8bde58cddd88d4f5103473de2
/packages/services/Car/car-lib/src/android/car/Car.java
|
019d6c46302e9e073ee975cd6ba0d836a46573c7 |
|
22-Mar-2017 |
Scott Randolph <randolphs@google.com> |
Remove deprecated CarCamera interface CarCamera is being replaced by the EVS HAL and manager. See hardware/interfaces/automotive/evs and packages/services/Car/evs Test: build full tree Bug: 36900851 Change-Id: I691c4dc07491d51158f109c79c93f0748186bfc6 (cherry picked from commit 251fb78dc11923820402156e251b6029175eaa73)
/packages/services/Car/car-lib/src/android/car/Car.java
|
3c7a66693e28acaa82d3c9ff2ed99712270c889f |
|
24-Feb-2017 |
Enrico Granata <egranata@google.com> |
Permission support for diagnostics. This creates two permissions for access to diagnostic data: - DIAGNOSTIC_READ, for read-only access to live and freeze frame data; - DIAGNOSTIC_CLEAR, for deleting DTC data from the car. It also extends the meaning of PERMISSION_VENDOR_EXTENSION to mean being allowed to read vendor-specific diagnostic sensor data. Test: build Bug: 35435164 For O-MR1. Change-Id: I046bf6ae4a7aa2b2570ea5657bff9e1ce86edbce
/packages/services/Car/car-lib/src/android/car/Car.java
|
34010edbc8e13794307564c63b45226a8bf39e7a |
|
16-Feb-2017 |
Enrico Granata <egranata@google.com> |
Post-O. Only enable CarDiagnosticManager if the right FeatureConfig flag is set. Test: build with and without TARGET_USES_CAR_FUTURE_FEATURES=true Change-Id: I608f4b30caa0f1b7c3884cebdc778adbb43d5fb8
/packages/services/Car/car-lib/src/android/car/Car.java
|
6b3544cf13ee99d6704216c96d40f89aff9bdc2b |
|
07-Feb-2017 |
Antonio Cortes <antoniocortes@google.com> |
VMS skeleton code: VmsPublisherService Implementing VMS publisher interfaces and service. The service (VmsPublisherService) starts/binds to clients (IVmsPublisherClient) and provides them with an interface (IVmsPublisherService) to publish data. The next change will include the VmsPublisherClientService which is the main interface for clients and the test. This is a post-O feature. Bug: b/34976096 Test: Flashed a Mojave board and verified there was no Car service crashes. Change-Id: I360e78e4849b4e9d36855153a808ca5aef2630c5
/packages/services/Car/car-lib/src/android/car/Car.java
|
5c56d2a3a5bc4ef5b46a58fa56b7f4a657b0827e |
|
08-Feb-2017 |
Enrico Granata <egranata@google.com> |
Post-O. Sketch out CarDiagnosticManager API surface Provide an implementation of all layers required to plumb CarDiagnosticManager through: * CarDiagnosticEvent * DiagnosticHalService * CarDiagnosticService * CarDiagnosticManager If FutureFeatures are enabled, this is integrated end-to-end enough to run trivial tests of the API Test: build with TARGET_USES_CAR_FUTURE_FEATURES=true then at a shell runtest -x packages/services/Car/tests/android_car_api_test/ -c android.car.apitest.CarDiagnosticManagerTest Change-Id: I0f2aafd039d26fec15182dd7029cf8c7995ce85b
/packages/services/Car/car-lib/src/android/car/Car.java
|
c52d5f9f6190cf9a44dd6dfd3bc92386fbf023b3 |
|
06-Feb-2017 |
Antonio Cortes <antoniocortes@google.com> |
Protecting VmsSubscriberManager with the future annotation and future flag. Needed to move the FeatureConfiguration.java from service to car-lib because it is used in Car.java This is a post-O feature. Bug: b/34976096 Test: Build with TARGET_USES_CAR_FUTURE_FEATURES set to true and to false. Change-Id: I25848a0bfe6a6d59181dde48399fd2e1e8f10e4c
/packages/services/Car/car-lib/src/android/car/Car.java
|
a7d8ed1681d297bdda8345c1598c7b9a388599be |
|
02-Feb-2017 |
Antonio Cortes <antoniocortes@google.com> |
VMS skeleton code: VmsSubscriberManager Create class that will be used by clients to interact with VMS subcription services. Bug: b/34976096 Test: VmsSubscriberManagerTest Test: Flashed a Mojave board and verified there was no Car service crashes. Change-Id: Ic11806275465f185fb7670729b64542526cd9a7f
/packages/services/Car/car-lib/src/android/car/Car.java
|
e4619c7bdd549833cb795b74e438a7d1f3caa1b5 |
|
02-Feb-2017 |
Antonio Cortes <antoniocortes@google.com> |
VMS skeleton code: VmsSubscriberService Create all the classes/interfaces to subscribe to the VMS property. The next change will implement the VmsSubscriberManager which is the main interface for clients. Next change will also include the test. Bug: b/34976096 Test: Flashed a Mojave board and verified there was no Car service crashes. Change-Id: I94ee54213a25e05df837220c6448ecfa62a1efa1
/packages/services/Car/car-lib/src/android/car/Car.java
|
fe1a8f14e1ac56f095d29336e0986950d8adfc0c |
|
18-Jan-2017 |
Keun-young Park <keunyoung@google.com> |
add audio parameter API - allow setting / getting audio parameters with subscription for change. - available parameters are checked for both get / set calls. apps should only pass supported parameters. - needs AUDIO_SETTINGS permission to use them. bug: 32371653 Test: added CarAudioManagerTest Change-Id: I6b40080f200c50d4f9fc57bca8651797f2744dc3
/packages/services/Car/car-lib/src/android/car/Car.java
|
0d07c76bbc788fba8c77d8e932330ab22ec6ba27 |
|
04-Nov-2016 |
Pavel Maltsev <pavelm@google.com> |
Migrating Car service to new Vehicle HAL - make car service work directly with Vehicle HAL - getting rid of protobufs and dependencies on VNS - get rid of CarTestManager / CarTestService and refactor tests accordingly - reworked ICarImpl to pass dependencies rather than using singletons for better testing experience Test: existing test should work, although some of the tests (esp. audio) are broken and we will fix them in follow up CLs Bug: b/31971746 Change-Id: I229969af332304ba3b1718f130cdf22038e86fad Tests: tests adjusted to new data structures
/packages/services/Car/car-lib/src/android/car/Car.java
|
150d8de43e71a624106e90bcc04067414c42ef18 |
|
08-Oct-2016 |
Keun-young Park <keunyoung@google.com> |
CarNotConnectedException cleanup - any action which can fail without car connection all throws CarNotConnectedException including methods which do not throw now. - drop exceptions from all tearing down methods like stop / release unregister / abandon. bug: 31930987 Change-Id: Ib63866488575def288e7af1c8350d92423262862
/packages/services/Car/car-lib/src/android/car/Car.java
|
3388e7848f3a30029935463afafe9b8280939127 |
|
06-Oct-2016 |
Keun-young Park <keunyoung@google.com> |
instument cluster api review - String to CharSequence for event name - @IntDef clean ups - void for set* APIs App will lose app focus and will know it anyway. bug: 31930987 Change-Id: Ic84c0a0bbe2980f51c3c260f5aa1181bf1b9bbe3
/packages/services/Car/car-lib/src/android/car/Car.java
|
4cf6911619b9fe6ffeba7afeb05299aab165f184 |
|
04-Oct-2016 |
Keun-young Park <keunyoung@google.com> |
add final to Car*Managers bug: 31930987 Change-Id: I09532056444f2ff1fef80d55023c425b909f406a
/packages/services/Car/car-lib/src/android/car/Car.java
|
d72b53500006e84b0c69e650878267c693c164a3 |
|
23-Sep-2016 |
Jason Tholstrup <jthol@google.com> |
Many API council fixes. bug: 31913591 Change-Id: I3a0f9a57ecdccdae6c0b3b98b5bbf9b31733933b
/packages/services/Car/car-lib/src/android/car/Car.java
|
77ac6cf7366599d48d242205bcf5a67bcc633980 |
|
26-Sep-2016 |
Keun-young Park <keunyoung@google.com> |
more test for Car - also fix null message case for checkCarNotConnectedExceptionFromCarService bug: 31486381 Change-Id: Idbaec40893fab058437f376ff6345cd15ad6fe51
/packages/services/Car/car-lib/src/android/car/Car.java
|
f4f07bf04563b9ad25ff9cdfc96f40790f155e41 |
|
21-Sep-2016 |
Keun-young Park <keunyoung@google.com> |
use main looper when null Handler is passed to Car - The current thread's looper may not be ready and this leads into test failure for test code as test inst thread has Looper but it never loops and this leads into not getting any event. - If Handler is null, always dispatch to main thread by using main Looper. bug: 31632485 Change-Id: I11f90a6df5fc7a0223176a449465baacb381b715
/packages/services/Car/car-lib/src/android/car/Car.java
|
224220701b9c22ebcfc7dc532714839dca202bb3 |
|
07-Sep-2016 |
Yao Chen <yaochen@google.com> |
Fix NPE in createCar() Bug: 31338344 Change-Id: I7a9f604a3d001e6cdfb7610bd2c6842a917b062a
/packages/services/Car/car-lib/src/android/car/Car.java
|
1ac59caa6b1bc760aef0adb3c675b49bfa53af9f |
|
31-Aug-2016 |
Jason Tholstrup <jthol@google.com> |
Final round of API doc cleanups. Some vestigial methods were removed. Change-Id: Ia537b4075af5846436a0754481c8622cc7b1dca7
/packages/services/Car/car-lib/src/android/car/Car.java
|
3ee334d8c220f631d2ea7fa225af148f41b43354 |
|
26-Aug-2016 |
Jason Tholstrup <jthol@google.com> |
api lint refactorings and renaming of listener add/remove methods. Change-Id: Id8eceac2322564da8a5fd3f882574041a0b97704
/packages/services/Car/car-lib/src/android/car/Car.java
|
634e1ff49c62c32c8227ec5092743de3caca790c |
|
15-Jul-2016 |
Pavel Maltsev <pavelm@google.com> |
Implemented CarVendorExtensionManager Also, some refactoring like omitting excessive synchronization and reworked takeSupportedProperties from being exception driven in PropertyHalServiceBase. Change switch/case statement to SparseIntArray, it has some maintanance and performance benefits. Change-Id: Ie9e9239718d6fb50801a616b823a20567237ac95 Fix: b/28244032
/packages/services/Car/car-lib/src/android/car/Car.java
|
43c04a7c87404d078db60e09d2da0061d72357c2 |
|
09-Jul-2016 |
Steve Paik <spaik@google.com> |
Add CarCabinManager BUG: 27225448 Change-Id: I652f8e27c3921e23e0860df6d79623ac0057e377
/packages/services/Car/car-lib/src/android/car/Car.java
|
f521fd7b917a63c240802c7f841fc04c315573d0 |
|
08-Jul-2016 |
Keun-young Park <keunyoung@google.com> |
add VERSION to car API - The same platform version may have different car API version. - Car support lib / apps can use this VERSION to support different car APIs. bug: 30014701 Change-Id: Idec73471df72c01cfeccf618fa6fd48469660589
/packages/services/Car/car-lib/src/android/car/Car.java
|
0477e29bb17ee8ec99acfa5fa966889cd45ebf34 |
|
27-May-2016 |
Pavel Maltsev <pavelm@google.com> |
Refactor Instrument Cluster API - separate Car Service and Inst Cluster Renderer proccesses - remove DemoInstrumentClusterRendering (we probably will make reference Renderer based on work we did for I/O) - deprecate instrument cluster listeners in CarNavigationManager Change-Id: Id24142b5811b22477177b2bbcb4cc0e463023b18 Bug:28719314
/packages/services/Car/car-lib/src/android/car/Car.java
|
46371473c416415fb6bcb8db85686669c3d65af6 |
|
24-May-2016 |
Vitalii Tomkiv <vitalit@google.com> |
Car api review: CarAppContextManager renaming to CarAppFocusManager. Changes include: - rename to CarAppFocusManager - allow multiple client listener for listening and setting. - change name for set / reset to requestAppFocus, abandonAppFocus - rename all APIs to use focus instead of context Bug: 28886557 Change-Id: I5e5285c104435dbd2eea43c4b0e43ae5ead81218
/packages/services/Car/car-lib/src/android/car/Car.java
|
d3ebccf59629c7a42b76f9a81e259eca73815cca |
|
06-May-2016 |
Keun-young Park <keunyoung@google.com> |
check bind failure to car service and retry am: 44241ffb07 * commit '44241ffb0717f22650bbcef19c9b68c1f56cac10': check bind failure to car service and retry Change-Id: I0e0ab8262c8abb33c77ba519cf9ca4dde3cdac52
|
44241ffb0717f22650bbcef19c9b68c1f56cac10 |
|
06-May-2016 |
Keun-young Park <keunyoung@google.com> |
check bind failure to car service and retry - sysui cannot bind to car service until system user is ready - add retry logic to retry it. bug: 28620395 Change-Id: Ib909fb4bf271956b5f689a3afdfca3ed86a8de62
/packages/services/Car/car-lib/src/android/car/Car.java
|
c4d442f4a0d3acf90b1c7a1dd7c222a8f32a193f |
|
08-Apr-2016 |
Yao Chen <yaochen@google.com> |
Add CarVolumeService Things added in this cl: + Hook up hardware volume keys to CarVolumeService to directly update volume for current audio context. + Added volume control apis in AudioManager, and the real implementation is done in CarVolumeService + The volume updates from car is broadcast to listeners through IVolumeController api which is already in framework. SystemUI is using this api to listen to volume changes (through AudioManager). + Added new permission for volume controls Main TODOs left: + Multi stream playing at the same time. This can be done through adjustign software mixer gain on Android side. Utility functions to compute the gain is added in VolumeUtils, but it's not used yet in CarVolumeService. + Hook up with Settings so per stream volume can be persisted across multiple boots. Bug: 27595951 Change-Id: I3a63e423d4e0a347215af65e79926212e4503d1b
/packages/services/Car/car-lib/src/android/car/Car.java
|
08e3afacae7fc8b6856fdd3fd0be53f9cd14d759 |
|
06-Apr-2016 |
Vitalii Tomkiv <vitalit@google.com> |
resolve merge conflicts of 235f8ac to nyc-car-dev Change-Id: I49327e591ef08875a92928535a1a0c69f7368804
|
235f8acd3cf83079ecd0f3e1b8368b0c9886de82 |
|
04-Apr-2016 |
Vitalii Tomkiv <vitalit@google.com> |
API review: Add CarNotConnectedException to APIs. Bug: 27378263 Change-Id: I73192458847c31c726ee63bbece32f4ca2815e2e
/packages/services/Car/car-lib/src/android/car/Car.java
|
b13dbe470108846d1c04494c5c0d2bf3cd9b8054 |
|
17-Mar-2016 |
Jason Tholstrup <jthol@google.com> |
more minor clean ups for support lib -2 Change-Id: I2fd6fa4d7ea8ecfdfb87632f0ba8f07e6f3df406
/packages/services/Car/car-lib/src/android/car/Car.java
|
280b5721254e5ac974404e02e7589f17f560d1f9 |
|
18-Mar-2016 |
Vitalii Tomkiv <vitalit@google.com> |
Add car API checks. Bug: 27705308 Change-Id: I9826211e2ae3287eb19cf96d57dbff150b208eb2
/packages/services/Car/car-lib/src/android/car/Car.java
|
04d8835b498ae007e77b3d8c64863b487ef7b68a |
|
17-Mar-2016 |
Alan Viverette <alanv@google.com> |
Revert car API checks to fix update-api build Change-Id: I6e4442a1645afddee8dd1d186a23963a37b5d722
/packages/services/Car/car-lib/src/android/car/Car.java
|
e31a8b24afe58bfc924fab7b66c9e48b9ef8e884 |
|
17-Mar-2016 |
Keun-young Park <keunyoung@google.com> |
add missing permission to KS - also rename permission (remove PERMISSION_) bug: 27705642 Change-Id: If2ad4a3fa4af824e88fc2cfc0a2ecf0b8d4b32da
/packages/services/Car/car-lib/src/android/car/Car.java
|
b878e1fef3b83bc8f2c3910584c9a5c58b0b0eb4 |
|
15-Mar-2016 |
Vitalii Tomkiv <vitalit@google.com> |
Adding api current.txt for android.car and android.support.car library APIs to ensure compatibility is not broken by API changes. Bug: 27081644 Change-Id: I41657d060f1272031c45a8b56a891421293c7d52
/packages/services/Car/car-lib/src/android/car/Car.java
|
e4c731ea3ed22615783efb02818b0b3d184bba33 |
|
15-Mar-2016 |
Jason Tholstrup <jthol@google.com> |
Car support lib changes for shared support lib - remove IBinder from onServiceConnected - Add CarNotConnected exceptions to android.car.support methods - various type cleanup bug: 27679766 Change-Id: I58335da8296ec83ad2d6ffe76ba18d54ea8563a0
/packages/services/Car/car-lib/src/android/car/Car.java
|
ce4ffd95d6883b28756e5b02ae45a06013bd6c38 |
|
09-Mar-2016 |
Pavel Maltsev <pavelm@google.com> |
Add access permission for CarNavigationManager Bug:27547330 Change-Id: I79966b078631b98902dadaeaecbfea2604ffe1a9
/packages/services/Car/car-lib/src/android/car/Car.java
|
6e5ee61be4c24ae4d647d687901b7c9670c25899 |
|
09-Mar-2016 |
Vitalii Tomkiv <vitalit@google.com> |
Add CarProjectionManager and CarProjectionService. - Allows to bind back to projected app service to boost its prioirity - Allows to handle voice search requests. Bug: 19730682, 27107725 Change-Id: Ib5d816964f4329eb21b19f64b50dee4322f187fb
/packages/services/Car/car-lib/src/android/car/Car.java
|
1ecdd6ca75fdf8ff62105630664de5125e29676b |
|
03-Mar-2016 |
Pavel Maltsev <pavelm@google.com> |
Adding MediaStatusService to Inst Cluster API Added InstrumentClusterService for all interactions with instrument cluster; Added MediaStatusService that listens for current media being played and pushed this changes to inst cluster renderer. Major refactoring of Renderer - now almost all methods in renderer are runs in UI thread, had to add thread-safe wrappers to renderer classes; Bug:27313264 Change-Id: I989cdf61529f885d2eebd3afbd416a35c59a9527
/packages/services/Car/car-lib/src/android/car/Car.java
|
6f3f402a7469e300fbfe65d950204fef995d4d8d |
|
01-Mar-2016 |
Vitalii Tomkiv <vitalit@google.com> |
Add requestAudioFocus and abandonAudioFocus to CarAutioManager. This allows to expose hidden api from AudioManager. Bug: 19730682 Change-Id: I9c4a2cef2ba53a9ca06cf1a50336c11183334bc0
/packages/services/Car/car-lib/src/android/car/Car.java
|
875616c52be0a5a4d3aa348e9dcfd90e54789912 |
|
05-Feb-2016 |
Steve Paik <spaik@google.com> |
Add camera service - CarCameraManager - interface for android apps to control RVC - CarCameraService - system service that connects to CarRvcManager - JNI component to connect to vehicle_camera HAL BUG: 25261672 BUG: 25226538 BUG: 25265752 BUG: 22701467 Change-Id: I9909f5ecb674ee3c70bb8043649ce6f3b46eaabf
/packages/services/Car/car-lib/src/android/car/Car.java
|
e54ac276796c6535558f8444d882adecd19ce2bd |
|
17-Feb-2016 |
Keun-young Park <keunyoung@google.com> |
add android.car - instead of using binder as compatibility layer, add android.car - apps using android.car should add it to LOCAL_JAVA_LIBRARIES unless doing include packages/services/Car/car-support-lib/car-support.mk - support lib renamed to android.support.car - UI stuffs only exist in android.support.car UI has dependency on androud support library and not added to android.car - permission only uses android.car namespace even for support.car - car-systemtest remains as static library. To use CarTestManager, test app should get CarTestManagerBinderWrapper then create CarTestManager. bug: 27199752 Change-Id: I3522e11e958dade404443fbe2d45f576c827fa7a
/packages/services/Car/car-lib/src/android/car/Car.java
|