migrate car service to use vehicle network service
- all jni stuffs gone as HAL is no longer loaded by car service
- disabled dispatch limiting in CarSensorService as vehicle
network service is already doing it.
- needs product config change to start VNS for CarService to work.
bug: 24095928
Change-Id: I5d7b2ae7efb24daf23f304db4def0c4f9a519b25
(cherry picked from commit 3f3190ce58955eda2730331c825ebd6433dab42d)
diff --git a/service/src/com/android/car/DrivingStatePolicy.java b/service/src/com/android/car/DrivingStatePolicy.java
index 107b228..e1eed18 100644
--- a/service/src/com/android/car/DrivingStatePolicy.java
+++ b/service/src/com/android/car/DrivingStatePolicy.java
@@ -122,7 +122,7 @@
@Override
public synchronized boolean requestSensorStart(int sensorType, int rate) {
mStarted = true;
- mSensorListener.onSensorEvent(createEvent(mDringState));
+ dispatchCarSensorEvent(mSensorListener, createEvent(mDringState));
return true;
}
@@ -153,7 +153,7 @@
int drivingState = recalcDrivingStateLocked();
if (drivingState != mDringState && mSensorListener != null) {
mDringState = drivingState;
- mSensorListener.onSensorEvent(createEvent(mDringState));
+ dispatchCarSensorEvent(mSensorListener, createEvent(mDringState));
}
break;
default: