Age | Commit message (Collapse) | Author |
|
Since we are planning to add microphone info for marlin and sailfish and
they have different microphone characteristics, split the
audio_platform_info.xml for marlin and sailfish and add microphone info.
Bug: 75041465
Test: make music && record audio && make phone call
Change-Id: I19fac36a718d2e6019a1fcc95dfdfd013a3f6052
|
|
am: ddd73e526a
Change-Id: Ie3cd13bc983c581de8e67b5921ba8c90afe46ac9
|
|
am: cbb8b2f67f
Change-Id: Ie8cad805ab737ec2d1958661540fe30c1a874c1a
|
|
NXP HAL library now has a board platform suffix instead of product target.
Test: NFC enable/disable
Change-Id: I09a8156f2508f5c0f1226572f77e235751840088
|
|
Remove sanitization from some binaries to ensure
that the resulting vendor partition fits in the
prescribed partition space.
This is to allow for green builds and fuzzing to continuously
occur on marlin and sailfish devices until b/68958837 is resolved
Test: Builds and generates vendor.img
Change-Id: Ieb44999834a5470c069ecddca069a39277e63721
|
|
Currently it's copied to normal root, for build system to copy
init.recovery.*.rc to recovery root. However, with the following fix
from AOSP, this isn't needed. We can only copy init.recovery.*.rc to
recovery root.
https://android-review.googlesource.com/#/c/platform/build/+/493017/
Bug: 65570851
Test: recovery/normal boot sailfish
Change-Id: I2e8896c343b9ab50150d7700b3f013eb7bae44cf
|
|
Remove passthrough libhardware-compatible Thermal HAL.
Allow thermal-engine to serve Thermal HAL.
Test: VtsHalThermalV1_0TargetTest on marlin
Bug: 30982366
Change-Id: I6f4e4db712c53a18e1fa6e0e0ec1977701f3e4b1
(cherry picked from commit d3c44b3ea197c12775764265b973445bc8c1e27b)
|
|
am: 27c1b098a0
Change-Id: I6407c1e57a05d34af3bf005fc908c1694ed039e6
|
|
Virtualizer was adding too much energy to the effects if enabled.
Bug: 65529284
Test: manual testing with SoloTester, play music and headphone load.
Change-Id: I937cdabf405e7484866be47a4a43096b4ed708b9
|
|
Remove passthrough libhardware-compatible Thermal HAL.
Allow thermal-engine to serve Thermal HAL.
Test: VtsHalThermalV1_0TargetTest on marlin
Bug: 30982366
Change-Id: I6f4e4db712c53a18e1fa6e0e0ec1977701f3e4b1
|
|
Bug: 36457447
Test: build lunch targets marlin_sesame-userdebug, marlin-userdebug
stat $OUT/vendor/lib64/hw/fingerprint.*.so
Change-Id: I05830983bb534bf4288e6bb80b17439c3171cb7b
|
|
This reverts commit d037710937d1c15c2d5c70f06f752799e77eaf60.
The following CL on AOSP can fix the recovery failure.
So revert this revert.
https://android-review.googlesource.com/#/c/357170/
Bug: 35811655
Bug: 36502022
Change-Id: I2b56c5709885a0cce1db18801c9adc3db1c9ebe6
Test: normal boot sailfish, go to Settings > System & tap on
"Factory Data reset"
Test: recovery boot sailfish
|
|
The /vendor partition early mount has been enabled
on marlin and sailfish. Device specific init
files can now always be mounted from /vendor
without conditions.
Test: build and flash sailfish and marlin.
Change-Id: Id5bfa656c030cdf699ab73ba6d1e845151d5f328
|
|
This reverts commit 03f297713036576a60f7a3cbc96e3f7b8bc0f677.
recovery fails to find /misc while it tries to load from /fstab.sailfish.
Bug: 35811655
Bug: 36502022
Test: boot into recovery on sailfish. No "failed to find /misc partition"
message.
Change-Id: I6552411e601372ce3cfb11f6c9dff9fcf6ead384
|
|
|
|
Test: Boot device. Ensure device boots using sdcardfs
Change-Id: Ifb08d8d774bd51c05eacf98058600eefac7fbcaa
|
|
fstab.${ro.hardware} contains SoC-specific settings and should be moved
to vendor partition. Note that this commit depends on the following
changes:
https://android-review.googlesource.com/#/q/topic:fstab_relocation
Bug: 35811655
Test: boot sailfish, checks fstab is moved to /vendor/etc/fstab.sailfish
Test: boot sailfish, checks that 'adb disable-verity' and
'adb enable-verity' can work by checking property:
- partition.system.verified
- partition.vendor.veerified
Test: boot marlin, do the same tests as above
Change-Id: I801502f96515f0fd74026c4cabf59ef680e49779
|
|
|
|
This CL will work only when ENABLE_EARLY_MOUNT is enabled.
Test: building succeeded and tested on sailfish with enabling early
mount.
Bug: 35269867
Change-Id: I0cbf91858dc6ac9bc594e26ce4a49c382c3e4eb9
|
|
Test: building succeeded and tested on sailfish.
Bug: 35369237
Change-Id: Icb53f3aa23c28a8260578f67b933ecdb6d928c8f
|
|
This switches the device from using fuse to sdcardfs.
Bug: 30954918
Test: Observe sdcardfs mounts instead of FUSE
Change-Id: Ie94e33a57a144a6fb7ccdd42bdf1891d6e87709b
|
|
This reverts commit e126badf84617a5e5a181adeb7ed078fe9aec0e7.
Bug: 33731928
Bug: 34093468
Bug: 33907873
Bug: 33667400
|
|
This switches the device from using fuse to sdcardfs.
Bug: 30954918
Test: Observe sdcardfs mounts instead of FUSE
Change-Id: If8b56eebdce62aaa3dbad6505c325b6574aeb9cf
|
|
Bug: 30437174
Change-Id: I333436bcbe6ae61785619c392103c46b0e720e3b
|
|
Bug: 28426597
Change-Id: Icf78d9acec75c500982b1e4391af4d6f3933da37
|
|
Branch Marlin/Sailfish VR HAL implementaiton from Angler, remove
unnecessary stuff as a baseline for the M/S implementation.
bug 29215379
Change-Id: Ic0806dbeb9d4a570604250bab8ae9db75315e593
|
|
Bug: 28991792
Change-Id: I2cff4ca398dbc8f9176cfd835c27c7ef9797869a
|
|
1. Modify HS output level gain to meet EN50332 (from -10dB to -12dB)
2. Set standard mode for headset playback path
4. update user scenario path in audio_platform_info
5. Remove VOIP headphones EC reference path
6. Add VOIP speaker EC reference path
7. Modify VOIP Headset_with_mic_Audio<ns=on, aec=on> and Headset_with_mic_Audio<ns=off, aec=on> TX ACDB ID
8. Add Unprocess mic in mixer_paths.xml / audio_platform_info
9. Remove <sidetone-headphones> path in <voice-headphones>
10. enable 3mic configuration
11. change .acdb, .qwsp, .cnt file location
Bug: 28782415
Bug: 28762533
Change-Id: I5e5d1cfc5025aae4339114cf6fd12d9bd1c07313
Signed-off-by: vincent_tew <vincent_tew@htc.com>
|
|
Default led HAL doesn't support on_off time setting for led driver
Add new led HAL to support on_off time setting for led driver
Bug: 28128794
Change-Id: I850961a59be2b78062af7f151148a26a87a06943
Signed-off-by: matt_huang <matt_huang@htc.com>
|
|
Bug: 28457329
Change-Id: I32de24eddd98f14fe16f5b219ed65635bf2e2354
Signed-off-by: Ed Tam <etam@google.com>
|
|
Bug: 28639949
Bug: 28433543
Change-Id: I17a351601408aefd0bcd5fc5ebde05fb55363fc2
|
|
Change the display density to 560dpi for marlin and
420dpi for sailfish. Also move the override closer
to where we define the AAPT_CONFIGs so it's easier
to see.
Bug: 28521917
Change-Id: Ic7f754479cd75c86a19593aedcb4f9c2317e36cc
|
|
bug: 28574005
Change-Id: I6dca6476da32e731bc66ad15bf8c06bbbf35d1ee
Signed-off-by: Marvin Tsai <marvin_tsai@htc.com>
|
|
1. Correct profile and device names of TFA9891 to match mixer path
2. Separate music, voice, and manufactory speaker playback modes in TFA9891 for different user scenario with individual profile names
3. Phase in preliminary music, voice modes tuning version of speaker playback
4. Align the initial value at the beginning of mixer paths
5. Add comment on all usecases
6. Add routing path and gain setting to corresponding usecases
7. Change the Headphone gain to 200mV
8. Update the routing and gain base on Tproject_HW_mappingtable_0421.xlsx mapping table
9. Change camcorder-mic gain from 7 dB to 27 dB due to MFG loudness feedback
10. Update the routing and gain base on Tproject_HW_mappingtable_0504.xlsx mapping table and audio_platform_info.xml
11. Base on mapping table to modify gain for corresponding audio path in codec mixer_paths.xml
12. update the pre-limitary version ACDB for voice quality
13. enable fluence property.
Bug:28428043
Bug:28568916
Change-Id: I562f90354856757eae39bf323008144eff2e2b17
Signed-off-by: jasmine cha <jasmine_cha@htc.com>
|
|
Bring up NFC
BUG: 27548688
Change-Id: I96f83fcb6006b24ddc2b19e5d319aa8e93589565
Signed-off-by: george.kg_chang <george.kg_chang@htc.com>
|
|
Change-Id: I9399a303381c89a652f0e80279813ae755bedbea
Signed-off-by: Thierry Strudel <tstrudel@google.com>
|
|
The setting now applies to both marlin&sailfish instead of sailfish-only
Bug: 27792110
Change-Id: Ie03a9d9e7bc4f7d408b039b15960fd8fa580ba0b
|
|
Bug: 27792110
Change-Id: Iac574ecec972af87d5b65ce7a5991d6ebd6749bc
|
|
This is possible now that the sensorhal has been improved to handle the
case when /dev/nanohub is unavailable.
Change-Id: Id7bc158baee7ac3e57a5f07db9fefb33b2e6faf4
|
|
Change-Id: I5923d55d482c5fdc440fa24804355b9ed1b1d067
|
|
Change-Id: Ia82d70f7d6e6fbd1433c8ece41efaa8b10af57ec
|
|
Change-Id: I1ee4d36a1354b23e8984ec939a2e986b1faeb741
|
|
Change-Id: Id4cc32209dbabaf9ebed8a78f49ffefb43815c2b
Signed-off-by: Ed Tam <etam@google.com>
|
|
Change-Id: I07d39fc5087be3beeb3f12cfc8c0053ed9b0d6ec
Signed-off-by: Ed Tam <etam@google.com>
|
|
Change-Id: I8c4b90849843b93070f632b23c23218108fbc1d3
|
|
1) Disable SELinux until the policies are updated (b/26984551)
2) move some files to top level, eventually common/ will be removed
3) start moving lines from common/*mk to the appropriate top level makefile
4) start removing unused directories and files
Bug: 26984551
Change-Id: Ic8b9226a6e9506b2655906ab1550679394b5b43c
|
|
Change-Id: Ia79052248f40df367aaaec8e9e29e692ed11f27b
|
|
These are skeleton and copied from marlin, appropriate
changes still need to be made.
Change-Id: Ide112004b1b7a5c36a66faff8a3b49494c22f65a
|