Commit Graph

476 Commits

Author SHA1 Message Date
LuK1337 8b74e4cc55 sm8150-common: Decommonize mixer paths 2020-01-10 16:29:05 +01:00
Marty E. Plummer 2e0be87559 sm8150-common: Set SSR9-10 restart_level in init.qcom.rc
Change-Id: Ic0da5fec9734be8b92e8a2868f0bc1b16ff34acf
Signed-off-by: Marty E. Plummer <hanetzer@startmail.com>
2020-01-08 23:09:58 +01:00
LuK1337 e4a371c0bf sm8150-common: Sync radio props with stock 2020-01-06 21:43:50 +01:00
Hikari-no-Tenshi 0b8a9ede05 Revert "sm8150-common: fod: Add optional HBM toggle"
This reverts commit 3621940f67.
2020-01-06 14:14:24 +01:00
LuK1337 f677bd245b sm8150-common: Label secure_element HAL 2020-01-05 16:03:25 +01:00
LuK1337 63ffcbfbdd sm8150-common: Move persist.radio.multisim.config to /vendor 2020-01-05 02:30:23 +01:00
chrmhoffmann 57f564732f sm8150-common: Use TARGET_COPY_OUT_SYSTEM
Change-Id: Idff78541e3b35ac297aaabb0f4bb6bf30c25b2b3
2020-01-03 21:21:40 +01:00
LuK1337 9c29b94804 Revert "sm8150-common: Patch qti-telephony-common.jar for compatibility with r9"
This reverts commit cf930ee08965feb301202b6d99b6c551a575b620.
2019-12-27 17:20:11 +01:00
Hikari-no-Tenshi 3621940f67 sm8150-common: fod: Add optional HBM toggle
* Needed for 7/7T/7T Pro.

Change-Id: Ia5b9c5e9551bf8142e063c656eb93617c727f7ac
2019-12-27 17:20:11 +01:00
LuK1337 1ea5040217 sm8150-common: Update MAC randomization overlay location
Change-Id: Ib33d6f965019b5fbbaac9f0ee931f89addfc704d
2019-12-27 17:20:11 +01:00
LuK1337 f5087d0373 sm8150-common: Decommonize sensors configs
Change-Id: I2a2d30189459c8fa2d1d8194643a7b04b6abc3b7
2019-12-27 17:20:11 +01:00
LuK1337 524487bd14 sm8150-common: Remove remaining QC location bits
Change-Id: I8ace3c6e478a5add8fa1e6d8fed5719984e645f8
2019-12-27 17:20:11 +01:00
LuK1337 259faf9927 sm8150-common: Exclude Snap overlays from RRO
Change-Id: Ibefb7acaa158eea787618d1696057b75d2541e87
2019-12-27 17:20:11 +01:00
LuK1337 e00bc0d2d6 sm8150-common: Decommonize goodix fingerprint blobs
Change-Id: I61d024e0e5a436ef818f1810373ca4605a2fc2cb
2019-12-27 17:20:11 +01:00
LuK1337 a0df79c98d sm8150-common: Prepare extraction scripts for device specific blobs
Change-Id: I7a6489808890143b3cbfcb67065972ea1ab0ef96
2019-12-27 17:20:11 +01:00
LuK1337 e66432ebbe sm8150-common: Move BOARD_USES_RECOVERY_AS_BOOT to guacamole
Change-Id: Id00b03f938a92594e2baea33a6502e64975033cb
2019-12-27 17:20:11 +01:00
LuK1337 17f77b5672 sm8150-common: Move TARGET_NO_RECOVERY to guacamole
Change-Id: Ieaef4e360262ea5068cea5c25844100cf3d19a18
2019-12-27 17:20:11 +01:00
LuK1337 a339a11d89 sm8150-common: Import camera_* from guacamole
* Now that we have more than 1 device using these
  apps there's no reason to have them in separate
  trees.

Change-Id: Ie5a969f2d40506a330eb721f7702424f1f9f087b
2019-12-27 17:20:11 +01:00
LuK1337 fce85fa1cc sm8150-common: Remove no longer needed rootfs symlinks
Change-Id: I3eefcdedd2a041dec9186a1ca8c3c3007663d395
2019-12-27 17:20:11 +01:00
LuK1337 7f4db2bcff sm8150-common: Remove /odm root folder
Change-Id: I13f098b04aa7cc2bab1a9f1e28da72bec9913f05
2019-12-27 17:20:11 +01:00
LuK1337 49c3090999 sm8150-common: Add support for dynamic partitions
Change-Id: I5eee1463cc68b086ef03223d66e6382d7d0aa296
2019-12-27 17:20:11 +01:00
LuK1337 ae5934f921 sm8150-common: Finish up QCOM WFD
Change-Id: If7317d71c8af2957892366af0a9c55dc0c644412
2019-12-27 17:20:11 +01:00
LuK1337 2b3717f70f sm8150-common: Yawn out permissive SELinux
* It has been mostly working for a long time.

Change-Id: I72226daf07229fda459041d0f31ddecd3f84720c
2019-12-27 17:20:11 +01:00
LuK1337 e3db1059ce sm8150-common: sepolicy: Address wifi-mac-generator denials
Change-Id: I0e6667fe4ab0ff0b147867924192d6642eb3502a
2019-12-27 17:20:11 +01:00
Sandeep Gutta 1bbf18ed8c sm8150-common: Telephony: Add inject support for MultiSimSettingController
Add MultiSimSettingController class name to telephony_injection to
be able to creat proprietary extended instance.

Change-Id: Ie371001330a34eadab8b46fb2173e9a4f245b1a6
CRs-Fixed: 2475440
2019-12-27 17:20:11 +01:00
Sandeep Gutta 1dd9662d76 sm8150-common: Telephony: Move qti-telephony-common to product
Add qti-telephony-common.jar product path to inject xml

Change-Id: I0c9bb7c827589236c1231fec0cb2621c2a0e3032
CRs-Fixed: 2438412
2019-12-27 17:20:11 +01:00
Sandeep Gutta df7326a429 sm8150-common: Telephony: Add telephony_injection file
Add telephony_injection file and required jar path, components.

Change-Id: Ia2e0d327c1eaed17cb229f1cfca62c6bda85d49b
CRs-Fixed: 2407245
2019-12-27 17:20:11 +01:00
LuK1337 ee639e509c sm8150-common: Patch qti-telephony-common.jar for compatibility with r9
Change-Id: I38008053fb3bdc1d020481425065533ec1a0f379
2019-12-27 17:20:11 +01:00
LuK1337 4d38de9f02 sm8150-common: Update qti-telephony-common from DRG
* Funfact: the blob has been modified to not alter
  settings_network_and_internet_v2.

Change-Id: I2f7bbc5b1c028afca35c81b8d631c96417e3ecf9
2019-12-27 17:20:11 +01:00
Luca Stefani f4e253f347 sm8150-common: Enable IWLAN assisted mode
Change-Id: I9bf9a4a2bc36867dd87ae43652bb5ebb84cc9bc3
2019-12-27 17:20:11 +01:00
Dan Pasanen 4bdcd97906 sm8150-common: Exclude lineage-sdk overlays from RRO
* lineage-sdk overlays don't work with RRO

Change-Id: Iff826faf1864388066a488acc9682636b98d1098
2019-12-27 17:20:11 +01:00
Anton Hansson 3e4c8d3801 sm8150-common: Enforce RRO for all resource overlays
Bug: 118823052
Test: make
Change-Id: I579d09480c7a482543ea616dd5c493d825bb98b1
2019-12-27 17:20:10 +01:00
LuK1337 cc274a9f4b sm8150-common: Set TARGET_USES_PRE_UPLINK_FEATURES_NETMGRD := true
Change-Id: I2e5f63f3cb688f3d141fa9123f3a6e91b6294157
2019-12-27 17:20:10 +01:00
LuK1337 0898f8c4c9 sm8150-common: Build more stuff from source
Change-Id: I1a7a171c0d1e5b4eecfa78f1fcb08a2688337089
2019-12-27 17:20:10 +01:00
Kalpaj Chaudhari 612f646c7d sm8150-common: wifi: Enable etsi13_srd_chan_in_master_mode
* Fixes 5GHz tethering after LA.UM.7.2.r1-07600-sdm660.0 merge.

Change-Id: I41ca8a4c326ab35a98d1a53a9c1e8df8775ed9d7
2019-12-27 17:20:08 +01:00
LuK1337 ecec51b726 sm8150-common: wifi: Enable concurrent STA+SAP
Change-Id: I73d448450d75f89eb7a6608b6b487ef78f975fb2
2019-10-20 22:22:06 +02:00
LuK1337 4707a5256a sm8150-common: wifi: Update configs from OOS 10 OB2
Change-Id: I418ee7faa7d8bbd7a1e56bac82e3b8fc947fd952
2019-10-20 22:19:05 +02:00
LuK1337 a241944cfc sm8150-common: sepolicy: Label /dev/pn553
Change-Id: Icb4da402216c5544f3251f0422be07d870827ca3
2019-10-19 23:14:09 +02:00
LuK1337 6dd41b186d sm8150-common: Don't resign TimeService app
* Since Android 10 TimeService app is signed
  by Qualcomm and public key is included in
  device/qcom/sepolicy.
* That way TimeService app is going to be
  labeled properly on GSIs as it won't depend
  on platform signature matching system anymore.

Change-Id: Ic0009e051896bab5fed0b97ba32f3794b53c4d9e
2019-10-17 23:38:31 +02:00
LuK1337 8d631a2b97 sm8150-common: Drop Cryptfshw blobs
Change-Id: I4cc6713a7d0e2a3b3bc849b73818ff312ad88999
2019-10-17 23:32:41 +02:00
Peter Cai 58d5ca25c3 sm8150-common: sync vendor security patch with OOS 10
Change-Id: Ia157b1d7868f0a431bf988e4b4b0b095656da853
2019-10-12 12:34:50 +08:00
Ashwin R C ed85f3127e sm8150-common: add Oneplus7T Series to build guards
Change-Id: I1571c08626708657028a9b95ef1f1f16d18e4b3d
2019-10-12 10:04:53 +08:00
Ashwin R C c868260e6e sm8150-common: decommonise product_launched_with_p inheritance
Change-Id: I8c882ffc0546de462899f377b62c235a15e9426f
2019-10-12 10:01:46 +08:00
LuK1337 9275ce1036 sm8150-common: sepolicy: Label /dev/{audio,sensor}_ultrasound
Change-Id: Ibdd4805c44ad574e8b3ddfb81706c67597b37bc0
2019-10-12 02:32:09 +02:00
LuK1337 ff2a52c5f2 sm8150-common: Regenerate config.fs from OOS 10 OB2
Change-Id: I7dfa4c7d5a7be12bbc60d04f5e8789e1d6cd50bf
2019-10-12 02:32:09 +02:00
LuK1337 e78e13d4f2 sm8150-common: rootdir: Update everything from OOS 10 OB2
Change-Id: I650f277befe47d6f461e4b1952b153ef3c81d4c0
2019-10-11 22:06:41 +02:00
LuK1337 0a00c6e644 sm8150-common: audio: Update configs from OOS 10 OB2
Change-Id: I5aac76c9d8c1273a7dee41797128eab18ee1810d
2019-10-11 21:37:44 +08:00
Peter Cai c0a24ddf44 sm8150-common: usb: update sys.usb.state also when switching to none
* Android will always try to "kick" the USB stack by setting
  sys.usb.config to none before doing anything else. Failure to updating
  sys.usb.state here can block the USB stack waiting and eventually
  timeout.

* This fixes MTP and all the other USB issues we have seen on LOS 17.

Change-Id: Ic372aebde97cbff14cb1f140620cbcacd5523a8e
2019-10-11 13:02:28 +02:00
Peter Cai ce91b894c2 sm8150-common: update USB init scripts from OOS 10
Change-Id: I1daf9f1214c4ee255c55ce3d61c27088638c3f88
2019-10-11 13:02:28 +02:00
Peter Cai cf6568affb sm8150-common: bump to power hal 1.2
Change-Id: Idd94e6662429afbba612bc2edf8e2f6e9292fa25
2019-10-11 13:02:28 +02:00