Commit Graph

76 Commits

Author SHA1 Message Date
Einar Gednochsson
04125e371d zippo: define vendor security patch level
Change-Id: I37a64c188114650f75c3ac29e84f9d4215096af7
2024-08-18 23:56:44 +02:00
chematelegram
5d44c26a69 zippo: Switch to clang 17.0.4 2024-05-11 23:53:49 +02:00
Marc Bourgoin
6e244de684 zippo: Switch to kernel config fragment
Our rebased kernel on LOS QCOM sm8150 we will be using config fragments
and have vendor/sm8150-perf_defconfig as our base.

Change-Id: Iada6722d1c90c1860b0ce7a5c96b689369e49207
2023-03-29 15:41:14 +00:00
Marc Bourgoin
b70d78a9a7 zippo: Drop support for prebuilt kernel
We haven't used a prebuilt kernel since early zippo custom ROM bringup

Change-Id: Iafbda4ec2105e37e92ce79b1183c7ffde3746c84
2023-03-29 15:39:49 +00:00
chematelegram
e4a10473da zippo: Switch to trb clang 2022-11-10 07:27:16 +00:00
Sal Savage
c9f0c1fd19 zippo: Replace BTM_DEF_LOCAL_NAME with a sysprop
Change-Id: I2c90efac01e61500eb1be23bb0ae6f96c2acdc53
2022-11-02 17:56:30 +00:00
chematelegram
e8fa39649c zippo: Build kernel with default CLANG 2022-10-24 19:40:28 +00:00
Marc Bourgoin
19f64f99f2 zippo: add BOARD_HAS_QCA_FM_SOC cflag
Change-Id: Ia0e252ec1b45b990aed8696e76666506a02dfdfe
2022-06-01 11:37:52 +00:00
Marc Bourgoin
0180964d28 zippo: Decommonize FM related audio cflag
Change-Id: Ib05952679f407a83ad95fb90ff5e49c5ff722bea
2022-06-01 11:37:22 +00:00
chematelegram
bea765c107 zippo: Remove TARGET_KERNEL_CLANG_COMPILE flag
* since it's set by default in ROM sources
2022-03-21 10:20:28 +01:00
chematelegram
2e8d3705ce zippo: Build with Proton clang 2022-01-17 10:32:23 +01:00
chematelegram
c6a8f90a9e zippo: Build with clang 12.0.7 2021-11-07 18:58:03 +01:00
Marc Bourgoin
69401f731a zippo: decommonize fm
heart doesn't have a 3.5mm headphone jack. Only leave our bluetooth's fm blob
dependency in sm8150-common and the rest can be moved to zippo.

Change-Id: Id81e6df3fb5e03d1a19b9df3b0d5522bf766a577
2021-09-24 01:19:28 +02:00
Peter Cai
15239d71e7 zippo: define fod position / size
* corresponding to modifications in fod hal in sm8150-common.

Change-Id: I775449c8cb92960dba1dcf6bc9968ae2763e48d0
2021-09-11 10:48:35 +02:00
Marc Bourgoin
5c0ac1e8be zippo: Decommonize DT2W node
Change-Id: I9cf6ccae08979c013d6ec31755f06686c9ae32cb
2021-09-11 10:48:35 +02:00
Marc Bourgoin
5b764d4f60 zippo: Add modem firmware assertion for ZUI 12.5.262
From Lenovo/zippo/zippo:11/RKQ1.200928.002/12.5.262_210503:user/release-keys

Change-Id: Ib60c27fccd327282442553b7f14a4af9df08c0c0
2021-06-08 14:21:23 +02:00
Art_Chen
88ba4356b6 zippo: Changes for com.zui.camera support
In order to properly support ZuiCamera, we must set our device model
to match what is used in our stock ZUI ROM for zippo. We must also
set some specific props that is needed for zippo's ZuiCamera too.

Change-Id: I82e189bd9229cd7431fce1f8079ea90518b52af4
2021-05-12 23:04:14 -06:00
Marc Bourgoin
68e8752262 zippo: decommonize secure element manifest entry
heart needs esim where-as zippo it causes errors

Change-Id: Iff600723e20588e0c10cc5d1d09e1b78f52ee1c7
2021-04-02 11:28:34 -06:00
Lucchetto
cb11cd01e8 zippo: Use sm8150-common tree
Change-Id: Ifb954878a4bdaeb738752cab77cc9f965e8bc064
2021-04-02 11:28:27 -06:00
Akash Srivastava
5e29aebae4 zippo: Update for R display hals
Change-Id: Ic305d6c8b730a378d59665a2c38127707c0534dc
2021-03-31 11:39:54 -06:00
Demon Singur
b7a6d08c10 zippo: Switch to OSS display stack
* keep prebuilt hwcomposer.msmnile.so and libsdmcore.so
    * caf OSS ones don't work with lenovo blobs

Change-Id: I7bb767c95c9fd46a29504791241c8247a1dcb4bd
2021-03-31 11:39:54 -06:00
Lucchetto
31392cdeca zippo: build Android 11 qcom sepolicy
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I2ae8bc54504a71175acdef2ff2414a9ef3fc6afc
2021-03-31 11:39:54 -06:00
Lucchetto
9c05ac695a zippo: switch to aosp hostapd and supplicant
* Also update wifi configs from coral

Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I5ef37aa76a6688432898fa9c6fa14eedb527370b
2021-03-31 11:39:54 -06:00
Jimmy Chen
b29cf8ce8b zippo: Move supplicant service init to wpa_supplicant 2021-03-31 11:39:54 -06:00
Lucchetto
cef0b38df6 zippo: define cache partition filesystem type
Change-Id: I1a1196e154361186e7342dccba4b2dc4052ccb56
2021-03-31 11:39:54 -06:00
Lucchetto
59d4fe0382 zippo: use recovery avb key
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: Ifedb59ca9dae6dd443d827ab5ed0616b0fff2188
2021-03-31 11:39:54 -06:00
Lucchetto
34143d7772 zippo: add wired headset to audio policy
* Workaround for missing audio trough headphone jack
    * Source: https://github.com/phhusson/treble_experimentations/issues/855

Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: Iaaea546a1c8e30f23eb80c3c91f150b43fc6d0a0
2021-03-31 11:39:54 -06:00
Lucchetto
8cba11f599 zippo: drop qti telephony
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
2021-03-31 11:39:54 -06:00
Marc Bourgoin
00a2a5b54a zippo: Remove rootfs symlinks
We do not need these as all our blobs are Android 10 based and use the newer mountpoints

Change-Id: Ic3847cc948024769bd8f4f847635d5880cdae109
2021-03-31 11:39:54 -06:00
Lucchetto
be37f91f7a zippo: add f2fs support
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I730cfc9e04b9d5cadd1611b9ab5c9bf487710c6a
2021-03-31 11:39:54 -06:00
Lucchetto
2a7f0493c3 zippo: don't override renderscript driver
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I6e41b199da38be65045b7c2582ee6d75f03ab1c4
2021-03-31 11:39:54 -06:00
Lucchetto
510894e3e1 zippo: import wifi blobs
* From L78051_SECURE_USER_11.5.381_ST_200603

Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: Idcb1832fe13e4306d627e1179c2d10052c0cad49
2021-03-31 11:39:54 -06:00
Lucchetto
1f99cd3dc6 zippo: set TARGET_USES_PRE_UPLINK_FEATURES_NETMGRD true
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I1d4485b9cded95afa6a759b9aa1141d07bbe5f6b
2021-03-24 22:38:38 -06:00
Lucchetto
08217935ef zippo: update display packages
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I526f31a5cca07c232b9b24d4d7924c6c2ce6f872
2021-03-24 22:38:38 -06:00
Lucchetto
8a68844f69 zippo: include full qcom sepolicy
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I1debc60760b5df349937c13fcf37ad8cf25f68c9
2021-03-24 22:38:38 -06:00
Akash
e1105ac1c7 zippo: Set PRODUCT_VENDOR_MOVE_ENABLED to true as per CAF
https: //source.codeaurora.org/quic/la/platform/vendor/qcom/msmnile/tree/msmnile.mk?h=qcom-devices.lnx.5.0.r7-rel#n362
Change-Id: I8c3b17bfc17e90dad8aa55fd4da20fba21148aec
2021-03-24 22:38:38 -06:00
joshuous
217f15a677 zippo: Add DISABLE_EAP_PROXY flag
Change-Id: I0b4677c91ca1a5717b1520d979a31746b4f00e99
2021-03-24 22:38:38 -06:00
Lucchetto
27bb8e4d71 zippo: add ANT+ service support
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: Ib7d6c522f248bc02c257b5c729e8cb007df85776
2021-03-24 22:38:38 -06:00
Bruno Martins
48b70461cf zippo: Kill framework compatibility matrix with fire
This thing is not mandatory at all and only demands extra work by having
to keep it up-to-date whenever new interfaces are added to the device manifest
or simply uprev'ed.

Change-Id: I7c5485f201efde86ff1b277951e7faebf8b80437
2021-03-24 22:38:38 -06:00
Akash
87be0fe3a7 zippo: Remove redundant Treble flags
Treble is automatically enabled on devices that ship with API level 26
and VNDK is set to current on devices that ship with API level 28

Change-Id: I21b2a5f1b0ac09124960c78ea14f66028180e70c
2021-03-24 22:38:38 -06:00
Akash
9960e02aea zippo: Inherit basic sepolicy for vendor build
Change-Id: If03d64061492e983ddcd8aac0354cf63bc201bac
2021-03-24 22:38:37 -06:00
Demon Singur
a52af6b1ee zippo: Enable vendor ril services
Change-Id: I502ab68268ce12834eae3b3e637d9acdd82b9bba
2021-03-24 22:38:37 -06:00
Lucchetto
38a8371297 zippo: define vendor partition size
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I944baf9d5fce8b1876c8f7b68ddb287a52f02c07
2021-03-24 22:38:37 -06:00
Akash
d97391598b zippo: Add TARGET_PROVIDES_KEYMASTER flag
Change-Id: I5486f3e9c203bcea44699655847ab4c50b0e6a3e
2021-03-24 22:38:37 -06:00
Akash
43fb125302 zippo: Update Display flags
Change-Id: I94a70d52f2e585e2bda70d09b3b4f106c7f87b96
2021-03-24 22:38:37 -06:00
Lucchetto
28b2387907 zippo: update display flags
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I2ceac4481aefdaff210a846a9f7455d7667d8f66
2021-03-24 22:38:37 -06:00
Akash
3df4566afe zippo: Remove lpm_levels.sleep_disabled
Change-Id: I87d5fb01d27f8decfb771aa2f5554a3da3e5dd3b
2021-03-24 22:38:37 -06:00
Lucchetto
043656fdcc zippo: import odm.prop
* From Lenovo/zippo/zippo:10/QKQ1.190825.002/11.5.365_200523:user/release-keys

Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: Ie59f7c3c7de860c84c70acb5bdd8b48ed04b2688
2021-03-24 22:38:37 -06:00
Lucchetto
fc67340635 zippo: import vendor.prop
* From Lenovo/zippo/zippo:10/QKQ1.190825.002/11.5.365_200523:user/release-keys

Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: I24a8fe6deb55b4e777295f5c7a27ee410d52aa5c
2021-03-24 22:38:36 -06:00
Lucchetto
f02d9ee562 zippo: convert system_prop.mk to system.prop
Signed-off-by: Lucchetto <lucchetto.tie@live.com>
Change-Id: Ie4c853ad9504c75cc06c29d9bfea05fc7b0f66db
2021-03-20 21:48:03 -06:00