summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-29wayne-common: Uprev Wi-Fi HAL to 1.2Etan Cohen
New HAL APIs are planned. This requires a HAL uprev. Bug: 65647646 Test: builds and Wi-Fi runs Change-Id: Ib7efd3d5263e73d1ad40e1a5a687bdb6c133c812
2019-07-15wayne-common: Add missing delimiter in lineage.dependenciesrazorloves
Change-Id: Ie4bd66c35e22aa70450f9de64691e50f5551e25d
2018-12-29wayne-common: Support Alipay fingerprint paymentdianlujitao
* IFAA manager is based on OnePlusOSS, but adapted for Xiaomi's mlipay interface.Also hardcode model detection to pass Alipay check. * vendor.xiaomi.hardware.mtdservice@1.0.so is not actually used, thus patchelf to drop it rather than shipping a blob. * Modify libmlipay.so to allow load firmware from vendor Change-Id: Idf3d3a8d40245984767f4ef5f60f9fe584e69f21
2018-12-07wayne-common: Apply jasmine rebrandIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-05wayne-common: Add public.libraries.txtoshmoun
Android needs this text file to know what libraries are allowed to be loaded by apps directly. For now, add: libOpenCL.so to the list, in order to get OpenCL to function properly. adsprpc related libraries, since they were also declared public in stock. Change-Id: I15ef7a7ab7d1f1a0cc6b484cd2ca9993f40de23b
2018-12-02wayne-common: Adapt libinit for wayneMichael Bestas
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02wayne-common: biometric: Run goodix script in conditionIsaac Chen
2018-12-02wayne-common: biometric: Detect fingerprint from cmdlineIsaac Chen
* Cleanup fingerprint logic
2018-12-02wayne-common: Remove unused partition definesIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02wayne-common: init: Remove non-common model detectionIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02wayne-common: Decommonize vendor security patch levelIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02wayne-common: Support jasmineIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02wayne-common: rootdir: Support A/B fstabIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-12-02wayne-common: Convert into common treeIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-09-16wayne: proprietary-files: Add aptX DSPIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-09-05wayne: Build with VNDK=currentMichael Bestas
Change-Id: I4f142432924dc7b396094593e454a5162b09948e
2018-09-05Revert "wayne: Update vndk-sp build mechanism and library set."Isaac Chen
This reverts commit 62ca3a07ab64e48bd89377e000e6c540d962b1a2.
2018-09-05wayne: Fix android.hardware.gnss@1.0-service-qtiThierry Strudel
Make service part of 'hal' class. Install files in vendor partition. Register instance as 'default' as expected by framework. Change-Id: I487fad4df872397ab76cea377e5304c956a756da Signed-off-by: Thierry Strudel <tstrudel@google.com>
2018-09-05wayne: Remove hardcoded LOCAL_MODULE_PATHS from vendor componentsVishwath Mohan
This CL replaces all LOCAL_MODULE_PATH_* definitions for vendor shared libraries with LOCAL_VENDOR_MODULE := true instead. This appropriately generates sanitized versions of these libraries to /data/asan/* while generating the stock versions in /vendor/lib* as desired. Needed for ASAN builds to work correctly. Bug: 37740897 Test: m -j40 && SANITIZE_TARGET="address" m -j40 # shared libs in $ANDROID_PRODUCT_OUT/vendor/lib* do not contain asan symbols, while the ones in $ANDROID_PRODUCT_OUT/data/asan/vendor/lib* do. Change-Id: If6a495dd153c47f929de047fd48039b990348720 (cherry picked from commit e872612127cfbf55ceba01e9860e0acc47d64447)
2018-09-05wayne: Don't rely on transitively included headersJiyong Park
One must explicitly include what it need. time.h for struct tm. sys/time.h for gettimeofday, etc. Bug: 37629934 Test: build Merged-In: Iacd5317d958f61df062fca40fbf2e8992c7fbb44 Change-Id: I19e1043f23dbe85836b73714a4f1440159ebe419
2018-09-05wayne: Build libgps.utils with VNDK.Steven Moreland
Test: m -j BOARD_VNDK_VERSION=current libgps.utils Bug: 37342627 Change-Id: Ifcd9344245cf689d4075d34b89faa689647b8b0b
2018-08-22wayne: proprietary-files: Remove non-exist blobIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-08-20wayne: Update vendor security patch level from miui 8.8.16Isaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-08-20wayne: proprietary-files: Add power off alarm blobsDemon Singur
Change-Id: Id1d0be0e6dca7faddd591580fa0b928b13859ede
2018-08-20wayne: overlay-lineage: Enable call recordingDanny Baumann
Change-Id: I1b4478b330b13cf5d0fe1ed0d40f43e4b3825f33
2018-08-05wayne: sepolicy: Address IR denialsIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-31wayne: sepolicy: Address btnvtool denialIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-31wayne: light: Support ramp step notification controlIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-31wayne: sepolicy: Address camera denialsIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-31wayne: sepolicy: Add sepolicy for goodix scriptTheScarastic
Change-Id: Ic8b7dba6a5660c17f5db1c743e5d22f31ae1b1b3
2018-07-31wayne: Cleanup propertiesIsaac Chen
* Remove unused properties * Rearrange props * Use fluence audio Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-27wayne: Switch to enforcingIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-27wayne: sepolicy: Initial denialsIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-19wayne: Decleare dt2w nodeIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-19wayne: Set vendor security patch levelIsaac Chen
+ Package: miui_MI6X_8.7.16_36c868a278_8.1.zip Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-19wayne: overlay: Reorder tetherable connection typesPaul Keith
* In O, the default setting for mobile data always active was changed from off to on, meaning that when non-WiFi tethering is being attempted, more than one connection can be active * Since the first active connection type in this overlay is used, reorder the values to get WiFi connections first, and then any type of mobile data connection, instead of vice versa Change-Id: I41f31ba1a2793e209ff439c9ba28a390fecdeecb
2018-07-19wayne: overlay: Remove config_no_sim_display_network_modes overlayLuK1337
* This overlay does not exist since we are no longer based on CAF. Change-Id: Ibbc522f9ab1597d7e039eb7458cf4bb3924b7176
2018-07-19wayne: overlay: Remove send_mic_mute_to_AudioManager overlayLuK1337
* send_mic_mute_to_AudioManager hasn't been doing anything since Android 4.4, therefore there's no reason to keep it. Change-Id: I74ed33265fccd59def5c2f9e67a9e8a28ce4dbc9
2018-07-19wayne: ipacm: Fix memory leaksAntoine Giraudmaillet
* Errors reported by CppCheck. Change-Id: I700e4c8ef6a4cb7f551e1d9c69f72d218b124dde
2018-07-19wayne: Move android.hardware.gnss@1.0-service-qti.rc to vendorSzuWei Lin
The .rc file should be on the vendor image, or can not boot with generic system image. Bug: 63051055 Test: Boot with GSI to home screen Change-Id: I1e2ebe5d23a6cf5a4176ee33613ef621b4b558cf
2018-07-19wayne: Build separate system and vendor hidl libsDemon Singur
Change-Id: If8e2211e643bdb0ff67fb248e7fe33b78077a06e
2018-07-19wayne: Remove camera.device impl from PRODUCT_PACKAGESLuK1337
* camera.device impl is a dependency of camera provider therefore there's no need to add it to PRODUCT_PACKAGES. Change-Id: I3ae211965a31b5f85af3dd0fa1c7811b802586c3
2018-07-19wayne: Remove unwanted WiFi packagesLuca Stefani
Change-Id: I27bd4a2c7df84bc3cde59987f9cbd36ab5f94ab4
2018-07-19wayne: Remove wificond from device makefilesBruno Martins
* This package is being built globally Change-Id: I70aaf469acc29ded3cf5bb24ab112a76b36a7835
2018-07-19wayne: Undef BTM_DEF_LOCAL_NAMEIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-19wayne: Get rid of recovery-only fstabMichael Bestas
* Mounting /system and /vendor partitions is handled in kernel now, however removing the entries from fstab caused issues building the OTA. The workaround was to have a separate fstab, but turns out that simply setting the recoveryonly flag does the trick because those are then ignored during a normal Android boot. Change-Id: I2944384d0a1c41bc9f9f51e2e29daff2bed0a0f4
2018-07-19wayne: Set shipping API level via inherited makefileRashed Abdel-Tawab
* PRODUCT_SHIPPING_API_LEVEL is set there Change-Id: I8adecfbaafb538277f6451a5dbc8abc279bf0c15
2018-07-19wayne: overlay: Update overlay to hide sRGB togglemaxwen
Expected as an array in Settings package. Change-Id: I92a56abb0fc1379e4482d1889d04d8db6a14ea2b
2018-07-19wayne: overlay-lineage: Enable option for full screen aspect ratioJesse Chan
Change-Id: Ibf0bfabd06d704e220c8a74b60e6a822fa39dcf4
2018-07-19wayne: Fix typo from CodeAurora in the QTI whitelistBruno Martins
* Let com.qualcomm.qcrilmsgtunnel break free Change-Id: I6243a6d21da7709bf6612270d7638f1231b9f601
2018-07-19wayne: Adjust overlays for recently added light capabilityBruno Martins
* Led capability LIGHTS_ADJUSTABLE_BATTERY_LED_BRIGHTNESS was recently added to the Lineage SDK. Declare such capability, since our targets don't have RGB battery leds, but the lights HAL supports brightness control via the alpha channel for battery and notification lights. Change-Id: Ifcdc4816d27f7b781712dde6eb9b2e4f73449c6c
2018-07-19wayne: overlay-lineage: Disable button brightness settingsguaiyihu
Change-Id: If9db29aecc16f7df108b2001beccf7ab073dc461
2018-07-19wayne: overlay: Show navigation barguaiyihu
* Remove hardware key overlay Change-Id: I2f493d954e55cdb116bb6a774f017f4c0342f121
2018-07-13wayne: Set model via checking hardware revisionIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: Delete goodix data if other slot is taking up spaceTheScarastic
2018-07-13wayne: proprietary-files: Move goodix firmware to systemIsaac Chen
* Not loading when it is in vendor Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: Import HIDL fingerprint wrapper serviceIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: Build libinitIsaac Chen
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: Include all blueprint modulesDemon Singur
Change-Id: Iaf3d59fe173cf0b424409c546854841e4da082a1
2018-07-13wayne: light: Throw a warning if path stream ain't validHarshit Jain
2018-07-13wayne: Convert light HAL into a HIDL servicedev-harsh1998
Signed-off-by: dev-harsh1998 <harshit.india@linaro.org>
2018-07-13wayne: Import XiaomiDoze from msm8996-commonIsaac Chen
Change-Id: Id2ad90466f64761a43bb8c768630b14620bee35c Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: Import IPACMIsaac Chen
* QC Tag: LA.UM.6.2.r1-06100-sdm660.0 Change-Id: I8209c81b5c05f618450248e88226d216935a8bcd Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: Import GPSIsaac Chen
* QC Tag: LA.UM.6.2.r1-06100-sdm660.0 Change-Id: I26da3b90caa473ed5f88408627463ec7f7655f23 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: Initial bringupIsaac Chen
Change-Id: I211da5781d8c7a16199fd8a18e1b00cfc9e01944 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: Build dummy android.hidl.[base,manager]@1.0dianlujitao
Change-Id: I81a081130869c4d92f30b2674e75bb6b096a7a2c
2018-07-13wayne: Update vndk-sp build mechanism and library set.padarshr
This change is to add some more libraries needed to be present in the vndk-sp library set. Also, move towards a better the mechanism to build vndk-sp. Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-13wayne: proprietary-files: Initial blob listIsaac Chen
Change-Id: I5041c432aa859d83d6e7e5a61b7fe2d50e53b592 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Add blob extractorsIsaac Chen
Change-Id: Ifee4d4a2e8db3ca3afed7b39de7284408407de30 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Remove unused makefilesIsaac Chen
Change-Id: I6a0b5cdfbba03d2d3a1cd55c565b893e228474cd Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Move ramdisk configs to rootdir dirGuaiYiHu
* Clean up unused configs Change-Id: I0aae320468796a67fc2110aef0b31c06da2314e3 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: configs: Move config files to specified dirIsaac Chen
Change-Id: I6bea25b73d4e0396aaefc831feb34c1c6639e347 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: wifi: Organize for wifi configsIsaac Chen
Change-Id: I7babdea2c169c02bc2659054e3675bc7aa6f65a3 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Remove unused configsIsaac Chen
Change-Id: I8a519609dd2661b9d851eea9ecb4469490c6fe14 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Add lineage specified makefilesIsaac Chen
Change-Id: Ia384603c9e10c633ae33c678bc67ff316c8cd5ff Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Use device specified pathIsaac Chen
Change-Id: I39978725c7b152b9ab04883d8a60fe37c76a89d0 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Remove unused A/B partition configsIsaac Chen
Change-Id: I1766360677602c3ae86d0ad38ef795df060198e2 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Remove perfboost paramsdianlujitao
* We handle this in CM PowerHAL Change-Id: I11bd0bd2b7af410864cedb62445beda56f874b69 Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-07-03wayne: Remove unused sdm630 configIsaac Chen
Change-Id: I122f1306d9098c10b7320d08be6b3b079d0a693b Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2018-01-20Merge fddc79ffc222cf0c3f4850445bfcc2f5e4f52dfe on remote branchLinux Build Service Account
Change-Id: Ib9ba04107c67c7f63369eb65ba1c4c3322b108ea
2018-01-09sdm660_64: update media_codecs_performance.xml for VP9 & HEVC CodecSanthosh Behara
Update the measured frame rates in media_codecs_performance.xml for VP9 software encoder and HEVC software decoder. Change-Id: I29aa2dfe2e45556f390f6ece9922f60c7e97f451
2018-01-07Merge 8f41d5f3a19314200e25bdbfc597e2a456a42b02 on remote branchLinux Build Service Account
Change-Id: I93ff8458e8eac7f22df21070b00558ec29ff0ff3
2018-01-03Merge "sdm660_64: update media_codecs_performance.xml for VP9 & HEVC Codec"Linux Build Service Account
2017-12-28sdm660_64: update media_codecs_performance.xml for VP9 & HEVC CodecSanthosh Behara
Update the measured frame rates in media_codecs_performance.xml for VP9 software encoder and HEVC software decoder. Change-Id: I29aa2dfe2e45556f390f6ece9922f60c7e97f451
2017-12-27Enable Radio Hal v1.1Rafeeqh Shaik
Change-Id: I18d78cafa554085d37e638363e36456ab80d1352
2017-12-22Merge 86ac32587026a49b66a68b5ab8cdbc997174d4df on remote branchLinux Build Service Account
Change-Id: I7c844256bac660d4a59e6700fb64cb3418e656cc
2017-12-18Merge "sdm660_64: update media_codecs_performance.xml for vp9 encoder"Linux Build Service Account
2017-12-16Merge "sdm660_64: Enable SOTER flag"Linux Build Service Account
2017-12-14sdm660_64: update media_codecs_performance.xml for vp9 encoderSanthosh Behara
Update media_codecs_performance.xml for vp9 software encoder Change-Id: Ibb53a9491d6968c5412e1c1854de2580d5f26537
2017-12-12Merge "sdm660: cas: add CAS HAL"Linux Build Service Account
2017-12-12Merge "sdm660: mediacodec: Update media codecs list"Linux Build Service Account
2017-12-12sdm660: cas: add CAS HALMahesh Lanka
Change-Id: I3d26b3c8c57425d2ee596f8efecaa2722b39551c
2017-12-11sdm660: mediacodec: Update media codecs listSanthosh Behara
Remove OMX.qcom.video.decoder.wmv entry from media_codecs.xml as OMX.qcom.video.decoder.vc1 entry is already present. CRs-Fixed: 2155302 Change-Id: I91bc6be7225e0d2aaeba56eb9e20a315e4c05a37
2017-12-11sdm660_64: Enable SOTER flagmohamed sunfeer
Enable TARGET_SUPPORT_SOTER feature flag to enable SOTER for keymaster 2.0 for OTA upgrades to work. Change-Id: I9e9dcd6257a94f32777f673c31caa1b7e2a7895d
2017-12-08sdm660_64: Enable Latency HALDevi Sandeep Endluri V V
Data link latency HAL service are now enabled Change-Id: I9a90f7daadfd6d02b0be7d16c81415d9486dd45a CRs-fixed: 2088833
2017-12-07Merge a027d1f0fc1c518dae37d0197a46a258f9f80890 on remote branchLinux Build Service Account
Change-Id: I82124881dfc3fb1b39e204042872e6fca933097d
2017-11-28start atfwd android service at power upRafeeqh Shaik
set "persist.radio.atfwd.start" property to start atfwd android service at power up. Change-Id: Ieeaeeebf51689e2bcbedc603b6338161c2ea43d7 CRs-Fixed: 2095968
2017-11-22Added syscall to media extractor policyNiranjan Reddy Dumbala
Change-Id: I68b3f094decd06e2a05255dad78f1b391fd978a8
2017-11-20Removed support for high performance VRAnirudh Radhakrishnan
Removed the command to copy android.hardware.vr.high_performance.xml Change-Id: Idbb037730b5c0cf16161758c9eb34aa92b49fd92
2017-11-19Merge 00a3282458da6c88fb1bed1397515f6d474e6b7b on remote branchLinux Build Service Account
Change-Id: Ic29c0af93606a2273819ca5ff5deb854a18134a0