Fix the Car emulator.
-Sync up device/generic/car/common/product to
build/make/target/product. Many files had been copied
years ago and did not contain many more recent changes.
-Consolidate car related configs in device/generic/car/common/
product/car.mk. Remove any car related configs from the other
nearby mk files so they are more similar to mk files
under build/make/target/product.
-Sync up device/generic/car/sepolicy to
build/target/board/generic/sepolicy. Some auto related sepolicy
remains here, but could be refactored out in the future.
-Remove unused car_emu* targets.
-Consolidate AndroidProducts.mk and vendorsetup.sh
-Update manifest.xml using device/generic/goldfish
and move it to device/generic/car
bug: 64302465
Test: lunch aosp_car_emu_x86-userdebug;make;emulator
Change-Id: I6fd4ef83590b3eb05af422dbbc8c39b8132cb971
48 files changed