Commit Graph

95 Commits

Author SHA1 Message Date
Vineeta Srivastava
75646ac8e5 Merge "Fix QC proprietary path" 2017-03-04 06:55:05 +00:00
Chia-I Wu
51b89c489b Enable and binderize gralloc hal
Bug: 35809668
Test: boots
Change-Id: I3a024ed6561b520080b703529f1e6c101826cd20
2017-03-03 14:06:50 -08:00
Vineeta Srivastava
6d054c01b0 Fix QC proprietary path
Test: build muskie
Change-Id: If88712bfbb029efa27293e30eb94a1015f89b62b
2017-03-01 20:35:54 -08:00
Yifan Hong
109edcc2ec vintf.xml => manifest.xml.
Bug: 35870239
Test: m installed-file-list -j64
Change-Id: I6837924cfae732b084d25660e9ea761b453be7f9
2017-03-01 17:58:22 -08:00
TreeHugger Robot
65efd88f4a Merge "Camera: Enable Treble passthrough mode." 2017-03-01 01:49:56 +00:00
Thierry Strudel
1dd8ee840d kernel-headers: use the ones from hardware/qcom/msm8998
Change-Id: Icf484e56b52bfb537f5ac537ff9e794d4e671865
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-02-28 11:46:23 -08:00
Shawn Yang
8dcd469205 Merge "RIL support for Muskie/Walleye" 2017-02-28 18:29:49 +00:00
TreeHugger Robot
5dd6f7bf9c Merge "Copy vendor seccomp policy to vendor partion" 2017-02-28 07:57:05 +00:00
Shawn Yang
5a9e0e1518 RIL support for Muskie/Walleye
-allow rild to use HTC proprietary QMI
-set sanpshot timer to 3 second
-not power down SIM during APM
-set ims property for VoLTE/VT/VoWLAN
-enable WPS feature
-limit the DSD indication during screen off

bug:34210655

Change-Id: I17c8a38a51d4f5c2747670cf04be740e27a0474c

Author tim.tm_lin <tim.tm_lin@htc.com>
2017-02-27 19:28:25 -08:00
Shawn Yang
ab296f2969 Enable SSRestartDetector in Muskie
BUG=35138780

Change-Id: I0712462afa800880efbd4d646cd6d3f713318772
2017-02-27 15:54:51 -08:00
Eino-Ville Talvala
cfc0c62b13 Camera: Enable Treble passthrough mode.
Initially muskie opted-out of camera Treble enable due to other
bringup instability. Now that things are looking more stable, enable
passthrough mode.

Add the wrapper libraries for legacy camera HAL, and remove the
disable setprop.

Test: Manual camera app use, camera CTS don't seem to regress.
Bug: 32991422
Change-Id: I84c813c433c74afce64308414a597097b6f98e58
2017-02-27 14:39:11 -08:00
Jeff Vander Stoep
f7f53ace0b Copy vendor seccomp policy to vendor partion
Bug: 34723744
Test: Muskie builds and boots.
Test: For both mediacodec and mediaextractor verify
"cat proc/<pid>/status | grep Seccomp" == "Seccomp: 2"

Change-Id: I414b02f8f49f4d225ef0e8e85b4265ad5cea2281
2017-02-23 13:01:02 -08:00
Nick Desaulniers
dc6cafdb24 Revert "device-common: don't build fingerprint HAL+service"
This reverts commit 109d659016.

Bug: 34795013
Bug: 35390533
Change-Id: I8a5117e513496ee5b2c3d7b9e5fd0f24c18f9924
2017-02-22 19:07:24 -08:00
Thierry Strudel
109d659016 device-common: don't build fingerprint HAL+service
Bug: 35390533
Change-Id: I266159e3ecdd8ac1120be48dfdd772153c6c26c6
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-02-16 13:49:07 -08:00
Thierry Strudel
e53d50dcea define path to hardware/qcom/{display,camera}
Change-Id: I3904861ac63e9ddcd7020aa109756b6154b1b11d
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-02-16 09:47:11 -08:00
TreeHugger Robot
b48a769451 Merge "lights hal: fully binderized" 2017-02-15 23:45:51 +00:00
Ashutosh Joshi
0a3d67c7ff Merge "Add support for passthrough sensors through HIDL." 2017-02-15 20:29:46 +00:00
Ashutosh Joshi
3ad512504c Add support for passthrough sensors through HIDL.
Enable sensors hal support for hidl passthrough mode.

Test: Ensure sensors stream in passthrough mode.
Change-Id: I70aa1293e7469ebb889c37acc3ea8ed849b19d82
2017-02-14 18:28:57 -08:00
Steven Moreland
5e9b3914a7 lights hal: fully binderized
Muskie device will have all hals binderized.

Bug: 32022100
Bug: 35356977
Test: led lights work
Change-Id: I4a1a7b54af5b7d92b4ed167bcf9d517fbff70111
2017-02-14 14:44:30 -08:00
Steven Moreland
708736ade6 vintf: init
Empty init for people to start working off of.

Test: copies.
Change-Id: Ia0eb91bcca530852c3f1a75278977a2afe3e6b54
2017-02-13 20:53:58 -08:00
Jakub Pawlowski
414f8310cf Build the Bluetooth HAL for Muskie
Test: VTS test passes on Marlin, Bluetooth starts/stops
Change-Id: I537a0eb4bc0862f6685fbdb2f50d4d36669202c4
2017-02-08 13:18:26 -08:00
Thierry Strudel
fb9a516ac9 device-common: prebuilt image now uses LZ4
Change-Id: I06028c8ab83f84c1ef5561c3b842660503cc6666
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-02-06 00:32:19 +00:00
David Lin
0cc2da2fed muskie: touchscreen driver now loaded as kernel module
Install the touch driver kernel modules to muskie vendor image and
insert them once filesystem is ready. Also enable insmod sepolicy for
init process.

Bug: 32574003
Change-Id: I2ad9969816e5ebd98b53d07bd3b55c533b8997b2
Signed-off-by: David Lin <dtwlin@google.com>
2017-02-06 00:32:01 +00:00
Thierry Strudel
c4b107ab4c remove vintf.xml
Change-Id: Ia78789d92054a5e8c631a0f4dfae0d60f7aa2462
2017-02-02 17:43:24 -08:00
Thierry Strudel
f0f938b171 audio: increase card open retries
On some platforms, it sometimes takes a longer than expected time for
the codec to be registered after a firmware download. This patch
increases the number of retries to accommodate the long wait time.

Bug: 34620515
Test: audio playback and record on Muskie and Walleye

Change-Id: I63e952db9b59a8bab35a899d110a329930b4525c
Signed-off-by: David Lin <dtwlin@google.com>
2017-01-31 10:38:11 -08:00
David Lin
a5e2f784c4 system_prop: specify share target system.prop location
Device specific system.prop file has to be resided under the
TARGET_DEVICE_DIR folder, or else its location has to be specified using
the TARGET_SYSTEM_PROP build bariable.

Test: build, flash & getprop

Change-Id: I4cf062fe8136305710b3ebc3339ff52fe57fae18
Signed-off-by: David Lin <dtwlin@google.com>
2017-01-30 22:15:55 -08:00
Ranjith Kagathi Ananda
5f8145aa6b device-common.mk: Set default sensor hdr mode as zigZag HDR
Set default sensor hdr mode as zigZag HDR

Change-Id: I3f7a649a5a8c717dd7a11c9fc13d107df8444988
2017-01-30 14:22:13 -08:00
Eino-Ville Talvala
a1c052b96b Merge "Camera: Keep using legacy camera service path for now" 2017-01-28 00:16:24 +00:00
Thierry Strudel
5b582533fc bootctrl + vendor/manifest.xml
Change-Id: Ie96c5b8054e434dc6ee90f5230b3587d6affbab4
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-01-27 14:36:44 +00:00
jasmine cha
6a7e523028 muskie: update audio tables for new codec
audio_platform_info_tavil.xml / mixer_paths_tavil.xml
basic playback/record/voice call are ready.

Bug:34398147

Change-Id: I4fa06db8e31b6e41f19620d3c20d63f08763461f
Signed-off-by: jasmine cha <jasmine_cha@htc.com>
2017-01-27 14:35:35 +00:00
TreeHugger Robot
294d39a822 Merge "add aosp_walleye product" 2017-01-26 17:40:02 +00:00
Thierry Strudel
6ee5a844ba add aosp_walleye product
Bug: 34604954
Change-Id: Iaca7cb1e559c7a1b117ebd92d4d009e1df295d5d
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-01-25 19:50:38 -08:00
Roshan Pius
dc8493ff36 Merge changes I4dda8e25,I6a57a29e
* changes:
  muskie: Change ownership of wifi firmware reload sysfs paths
  muskie: Add wifi HAL service to device.mk
2017-01-26 00:07:53 +00:00
Eino-Ville Talvala
b5f3f05be2 Camera: Keep using legacy camera service path for now
Until we can test the current state of muskie, do not switch over
to the new Treble path.

Test: None yet
Bug: 34626249
Change-Id: Ia0e63d0bd42cc7d53ea08601d0f388de005c21d5
2017-01-23 15:34:21 -08:00
Roshan Pius
cf18e0dabe muskie: Add wifi HAL service to device.mk
Bug: 33460969
Test: Compiles.
Change-Id: I6a57a29e33ad60c64824285e7c22aa74d61b7635
2017-01-18 14:30:59 -08:00
Jaekyun Seok
d90004a6f1 Merge "Revert "Revert "Replace ADDITIONAL_DEFAULT_PROPERTIES""" 2017-01-18 06:27:11 +00:00
Jaekyun Seok
417f2cfa17 Revert "Revert "Replace ADDITIONAL_DEFAULT_PROPERTIES""
This reverts commit 729832c225.

Change-Id: I6db1b1509e2a8e974eb9c1ed268d68b02e74881a
2017-01-18 06:26:22 +00:00
Jaekyun Seok
09ab4db0ae Merge "Revert "Replace ADDITIONAL_DEFAULT_PROPERTIES"" 2017-01-18 03:29:53 +00:00
Jaekyun Seok
729832c225 Revert "Replace ADDITIONAL_DEFAULT_PROPERTIES"
This reverts commit d449aca249.

Change-Id: Ie9a8b7d4df5e9660f105a543db443694c0ac3031
2017-01-18 03:28:47 +00:00
TreeHugger Robot
0482719662 Merge "Replace ADDITIONAL_DEFAULT_PROPERTIES" 2017-01-18 00:27:54 +00:00
Jim Miller
5ec1de3e99 muskie: switch to using fingerprint HIDL interface
Test: compiles w/o errors (I don't have a muskie)

Bug: 33199080
Change-Id: I0409e96cb4cd6efa45024882705abfce6c835e94
2017-01-17 11:45:38 -08:00
Jae Shin
d449aca249 Replace ADDITIONAL_DEFAULT_PROPERTIES
ADDITIONAL_DEFAULT_PROPERTIES should be replaced with
PRODUCT_DEFAULT_PROPERTY_OVERRIDES.

Test: building succeeded.
Bug: 34211489
Change-Id: Ibde61de0796734a18911637162eee8c3e1ec1fea
2017-01-12 14:30:48 +09:00
TreeHugger Robot
6aadc826ab Merge "Update keymaster hal version" 2017-01-06 13:24:49 +00:00
Janis Danisevskis
805e5abee0 Update keymaster hal version
Bug: 32020919
Change-Id: I13f713c1f1da2c64f027d215359584e71236d967
2017-01-06 10:35:39 +00:00
Thierry Strudel
403053c320 Fix hard coded path to vendor binaries
Fixes sepolicy labeling and capabilities now that vendor is not part of system
image anymore.

Change-Id: Ic1529990b18779bddeeffeb4cd69b6cdfb84a62b
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-01-04 19:23:08 -08:00
Woody Lin
5e11bcd846 Bring-up A/B slot feature + vendor partition
1. Enable BUILD_SYSTEM_ROOT_IMAGE
2. generate isolated vendor.img
3. Mount modem,system,vendor with flag "slotselect" in fstab

Change-Id: I15de3e075394db72860cb6606984e6e43e3b579c
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-01-04 16:08:52 -08:00
TreeHugger Robot
1ee9e1545f Merge "Add keymaster HAL implementation and service" 2017-01-04 15:24:45 +00:00
Thierry Strudel
64c094d6fd Revert "Revert "Build GPS HAL""
This reverts commit 1d644222da.
2016-12-28 15:36:19 -08:00
Todd Poynor
960dc9113a muskie: Add default thermal HAL
Test: ps and /proc/<n>/smaps for android.hardware.thermal@1.0-service
Change-Id: I8b89310e9c5e8eb7286a1b663c0ac0a0e94eac7c
2016-12-20 19:08:58 -08:00
Ranjith Kagathi Ananda
b2992b0763 device-common.mk: Set persist.camera.max.previewfps to 60 am: 880e1dabee
am: bade37e225

Change-Id: I9ee5fc7935837159cdf33eb49c53e4a61941c4af
2016-12-20 06:06:19 +00:00