summaryrefslogtreecommitdiff
path: root/device-sailfish.mk
AgeCommit message (Collapse)Author
2018-05-11Split audio_platform_info.xml and add mic info.jiabin
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
2017-11-16Merge "Add the correct NFC HAL library." am: cbb8b2f67f am: 992ea16a06Ruchi Kandoi
am: ddd73e526a Change-Id: Ie3cd13bc983c581de8e67b5921ba8c90afe46ac9
2017-11-15Merge "Add the correct NFC HAL library."Ruchi Kandoi
am: cbb8b2f67f Change-Id: Ie8cad805ab737ec2d1958661540fe30c1a874c1a
2017-11-15Add the correct NFC HAL library.Ruchi Kandoi
NXP HAL library now has a board platform suffix instead of product target. Test: NFC enable/disable Change-Id: I09a8156f2508f5c0f1226572f77e235751840088
2017-11-07Make ASAN+coverage binaries fit on vendorDan Austin
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
2017-09-26Only copy init.recovery.{marlin,sailfish}.rc to recovery rootBowgo Tsai
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
2017-09-19marlin/sailfish thermal HAL: move to thermal-engineTodd Poynor
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)
2017-09-14Fixed virtualizer boost am: f1f0847bffrago
am: 27c1b098a0 Change-Id: I6407c1e57a05d34af3bf005fc908c1694ed039e6
2017-09-13Fixed virtualizer boostrago
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
2017-08-04marlin/sailfish thermal HAL: move to thermal-engineTodd Poynor
Remove passthrough libhardware-compatible Thermal HAL. Allow thermal-engine to serve Thermal HAL. Test: VtsHalThermalV1_0TargetTest on marlin Bug: 30982366 Change-Id: I6f4e4db712c53a18e1fa6e0e0ec1977701f3e4b1
2017-03-27marlin: fingerprint: build correct libraryNick Desaulniers
Bug: 36457447 Test: build lunch targets marlin_sesame-userdebug, marlin-userdebug stat $OUT/vendor/lib64/hw/fingerprint.*.so Change-Id: I05830983bb534bf4288e6bb80b17439c3171cb7b
2017-03-24Revert "Revert "Move fstab files to /vendor/etc/.""Bowgo Tsai
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
2017-03-22Always install device specific init files to /vendorDiego Wilson
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
2017-03-22Revert "Move fstab files to /vendor/etc/."Tao Bao
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
2017-03-21Merge "Move fstab files to /vendor/etc/."TreeHugger Robot
2017-03-20Sdcardfs is now the default. Remove unnecessary lineDaniel Rosenberg
Test: Boot device. Ensure device boots using sdcardfs Change-Id: Ifb08d8d774bd51c05eacf98058600eefac7fbcaa
2017-03-11Move fstab files to /vendor/etc/.Bowgo Tsai
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
2017-03-10Merge "Move etc files about nfc into vendor partition"TreeHugger Robot
2017-02-24Move init rc files into vendor partitionJaekyun Seok
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
2017-02-22Move etc files about nfc into vendor partitionJaekyun Seok
Test: building succeeded and tested on sailfish. Bug: 35369237 Change-Id: Icb53f3aa23c28a8260578f67b933ecdb6d928c8f
2017-01-10Enable sdcardfs on SailfishDaniel Rosenberg
This switches the device from using fuse to sdcardfs. Bug: 30954918 Test: Observe sdcardfs mounts instead of FUSE Change-Id: Ie94e33a57a144a6fb7ccdd42bdf1891d6e87709b
2017-01-05Revert "Enable sdcardfs on Sailfish"Rom Lemarchand
This reverts commit e126badf84617a5e5a181adeb7ed078fe9aec0e7. Bug: 33731928 Bug: 34093468 Bug: 33907873 Bug: 33667400
2016-11-29Enable sdcardfs on SailfishDaniel Rosenberg
This switches the device from using fuse to sdcardfs. Bug: 30954918 Test: Observe sdcardfs mounts instead of FUSE Change-Id: If8b56eebdce62aaa3dbad6505c325b6574aeb9cf
2016-07-29marlin: Initial thermal HAL implementationCraig Donner
Bug: 30437174 Change-Id: I333436bcbe6ae61785619c392103c46b0e720e3b
2016-07-01Set voice call volume steps to 7rago
Bug: 28426597 Change-Id: Icf78d9acec75c500982b1e4391af4d6f3933da37
2016-06-28Add Marlin and Sailfish VR HAL implementationPhilip Cuadra
Branch Marlin/Sailfish VR HAL implementaiton from Angler, remove unnecessary stuff as a baseline for the M/S implementation. bug 29215379 Change-Id: Ic0806dbeb9d4a570604250bab8ae9db75315e593
2016-06-07Fix marlin/sailfish HWUI propsJohn Reck
Bug: 28991792 Change-Id: I2cff4ca398dbc8f9176cfd835c27c7ef9797869a
2016-05-26marlin: audio: update audio device configurationvincent_tew
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>
2016-05-13marlin: liblight: Add new led HAL to support on_off time setting for led drivermatt_huang
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>
2016-05-10Split out power_profiles.xml to support two devicesEd Tam
Bug: 28457329 Change-Id: I32de24eddd98f14fe16f5b219ed65635bf2e2354 Signed-off-by: Ed Tam <etam@google.com>
2016-05-09marlin: symlink bootdevice in recoveryjonglin_lee
Bug: 28639949 Bug: 28433543 Change-Id: I17a351601408aefd0bcd5fc5ebde05fb55363fc2
2016-05-06marlin: change the display densityPatrick Tjin
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
2016-05-05device: marlin/sailfish: add default density propertiesMarvin Tsai
bug: 28574005 Change-Id: I6dca6476da32e731bc66ad15bf8c06bbbf35d1ee Signed-off-by: Marvin Tsai <marvin_tsai@htc.com>
2016-05-04marlin: update mixer table and tfa9891 cntjasmine cha
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>
2016-04-27nfc: pn551: bring up NFCgeorge.kg_chang
Bring up NFC BUG: 27548688 Change-Id: I96f83fcb6006b24ddc2b19e5d319aa8e93589565 Signed-off-by: george.kg_chang <george.kg_chang@htc.com>
2016-04-14marlin/sailfish: first .rc & .sh files cleanupThierry Strudel
Change-Id: I9399a303381c89a652f0e80279813ae755bedbea Signed-off-by: Thierry Strudel <tstrudel@google.com>
2016-03-29marlin/sailfish: set default preferred networkMeng Wang
The setting now applies to both marlin&sailfish instead of sailfish-only Bug: 27792110 Change-Id: Ie03a9d9e7bc4f7d408b039b15960fd8fa580ba0b
2016-03-22sailfish: set default preferred networkMeng Wang
Bug: 27792110 Change-Id: Iac574ecec972af87d5b65ce7a5991d6ebd6749bc
2016-03-03nanohub: Removes flags around whether nanohub is enabled.Andrew Rossignol
This is possible now that the sensorhal has been improved to handle the case when /dev/nanohub is unavailable. Change-Id: Id7bc158baee7ac3e57a5f07db9fefb33b2e6faf4
2016-03-01nanohub: Disables nanohub by defaultAndrew Rossignol
Change-Id: I5923d55d482c5fdc440fa24804355b9ed1b1d067
2016-02-29sensorhal: Adds nanohub sensorhal for marlin/sailfish.Andrew Rossignol
Change-Id: Ia82d70f7d6e6fbd1433c8ece41efaa8b10af57ec
2016-02-16use common init for sensor hubTrevor Bunker
Change-Id: I1ee4d36a1354b23e8984ec939a2e986b1faeb741
2016-02-12Rename init.target.rcEd Tam
Change-Id: Id4cc32209dbabaf9ebed8a78f49ffefb43815c2b Signed-off-by: Ed Tam <etam@google.com>
2016-02-12Rename fstab fileEd Tam
Change-Id: I07d39fc5087be3beeb3f12cfc8c0053ed9b0d6ec Signed-off-by: Ed Tam <etam@google.com>
2016-02-08marlin: add sensor hub filesTrevor Bunker
Change-Id: I8c4b90849843b93070f632b23c23218108fbc1d3
2016-02-04marlin: clean up buildPatrick Tjin
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
2016-01-29Rename directories to fix buildPatrick Tjin
Change-Id: Ia79052248f40df367aaaec8e9e29e692ed11f27b
2016-01-27sailfish: add makefiles for sailfishPatrick Tjin
These are skeleton and copied from marlin, appropriate changes still need to be made. Change-Id: Ide112004b1b7a5c36a66faff8a3b49494c22f65a