Set paths for kernel modules for the new debug targets.
The kernel to use for each target is specified in the lunch
target Makefile.
Bug: 68266758
Test: lunch new targets and make
Change-Id: I19966b9c3f85c52a6f140ad6e761c5580d28ef55
Walleye kernel is clang by default, walleye_clang is deprecated.
Bug: 66686376
Change-Id: I0ce1d9a50a303602401b501974fb9f13f2cbb975
Signed-off-by: Patrick Tjin <pattjin@google.com>
Some bugs were found late in the release cycle for DR1.
It seems safer to simply disable MMAP mode for DR1
and enable it in MR1.
Developers can still experiment with MMAP mode by overriding the policy
using AAudio_setMmapPolicy().
Bug: 64316921
Bug: 64311216
Bug: 64494572
Test: "adb shell getprop aaudio.mmap_policy" should print 1
Change-Id: I94c1554ff7ea9062efbd3a80b40040fa7bd5268d
One msec is on the edge and sometimes glitches.
Two msec is more stable and matches the FastMixer burst.
Bug: 63934178
Test: "adb shell getprop aaudio.hw_burst_min_usec" should be 2000
Change-Id: I383c4a3a82283229ae39ca9fb6e2ffdd65ae0014
This will allow AAudio to route audio data through a new service
that uses ALSA MMAP/NOIRQ mode.
Bug: 63002656
Test: reboot, then "adb shell getprop aaudio.mmap_policy" should be 2
Change-Id: Iad70089126e8ea7a9624e91849d453dc7c6ee337
Keep the original property also, to make it easier to experiment
with old and new libadm.so
Bug: 63810681
Test: round-trip USB latency unchanged with old or new libadm.so
Change-Id: I6198a3259f0ce98fda31d1a9e93fd79f21c148e5
This also provides tuning for touch size information.
Test: flash and look at touch size with pointer location enabled
Bug: 62871286
Change-Id: Ia6f9f0f050517701f8085987ff9fadf27e8904d3
Remove the cad calibration file and use only factory calibration
file.
Test: Tested on walleye
BUG=63146009
Change-Id: I24bf1424e958e26234817f1dafbf2fce7478028d
Loading process (e.g. walleye):
- rootdir/init.rc
|- /vendor/etc/init/hw/init.walleye.rc
|- /vendor/etc/init/hw/init.walleye.usb.rc
|- /vendor/etc/init/hw/init.wahoo.usb.rc
This CL moves the init.walleye.usb.rc to /vendor/etc/init/hw, and
imports init.wahoo.usb.rc from init.walleye.usb.rc.
Test: Build with related CLs and USB File Transfer works on muskie
Bug: 38301110
Change-Id: Iaae98854f70256e17460ee1caae0d43ea585588c
Signed-off-by: Yueyao Zhu <yueyao@google.com>
The following configuration files need to reside in vendor
partition to work with generic AOSP system image.
Move uevent.*.rc to /vendor
Move fstab.* to /vendor/etc
Move init.*.rc and init.wahoo.usb.rc to /vendor/etc/init.
Also the following two make file variables need to be set:
- BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
- PRODUCT_ENFORCE_RRO_TARGETS := framework-res
Comment out "import init.wahoo.usb.sh" in init.common.usb.rc
since /init will load all rc files under /vendor/etc/init.
Bug: 37927875
Test: These files are under /vendor instead of / or /system,
path in init.common.usb.rc is changed to vendor accordingly,
and the resulted system/vendor images work on the device.
Change-Id: I63e18860eed9330e0d7b53b3df09483f2bfce5ea
This way modules.dep will also be generated for these kmodules.
Test: builds, boots, and lsmod shows loaded modules.
Change-Id: Ic80ec2e15c4bd2ee66bcf6b96b01eefdae4c2713
Change list:
1. [audio_policy_volumes]
i. First version of volume step setting for playback/ringtone/alarm
Change-Id: I938aebfb5e23d77980352763a3b9b8f838def37c
Signed-off-by: vincent_tew <vincent_tew@htc.com>