127 Commits

Author SHA1 Message Date
fcb4398ffd cheeseburger: Setup for EvolutionX 11.x
Signed-off-by: Onelots <onelots@onelots.fr>
2025-11-02 00:18:05 +01:00
Timi Rautamäki
28e9e2fbf8 cheeseburger: sepolicy: update file_contexts for 4.14
Change-Id: I51df15b88c9fe2b1137cc38756033dd4a4ce2a4c
2025-07-27 19:21:45 -04:00
Roberto Sartori
431ee3a094 cheeseburger: audio: update mixer config for kernel 4.14
Signed-off-by: Roberto Sartori <roberto.sartori.android@gmail.com>
2025-07-27 19:21:45 -04:00
ederevx
524d5b7b11 cheeseburger: Initial bringup
Signed-off-by: ederevx <sedrickvince@gmail.com>
2025-07-27 19:21:45 -04:00
hoaysly
c8b2af03c9 cheeseburger: Refactor touch HAL to AIDL
Co-authored-by: dianlujitao <dianlujitao@lineageos.org>
Co-authored-by: Edwin Moquete <edwinmmoquete@gmail.com>
Co-authored-by: Bruno Martins <bgcngm@gmail.com>
Change-Id: I10545e3f16475973135105f94c5821f96adfd369
2025-07-16 20:22:53 +00:00
LuK1337
2d0ba4b5d1 cheeseburger: Setup ELF checks
Change-Id: I528a53be6ef3518bc04ee0a3115e076460064630
2025-04-04 22:35:48 +02:00
LuK1337
ec34d43143 cheeseburger: Switch to py extract utils
Change-Id: Ia13b728464495ff208ca1a706847b11af5c93ae8
2025-04-04 22:35:47 +02:00
Michael Bestas
f5d0a29ecb cheeseburger: Remove unused Android.mk
Change-Id: I98105c127066f7de7012a1895d19c96356105921
2025-01-16 17:45:56 +01:00
Bruno Martins
c5cc2fa5f9 cheeseburger: Define Soong namespaces in the product makefile
This is where it belongs.

Change-Id: Ibea0e8fe5dbc26d8953a9735f0b38cf087805b76
2025-01-16 17:45:56 +01:00
Nanhumly
7702d808c1 cheeseburger: Convert rootdir Android.mk to bp
Change-Id: I958c5907b4474cfee46f230518540e8a75cebc2a
2025-01-16 13:03:50 +01:00
LuK1337
3038cab9fe cheeseburger: Setup firmware extraction
Change-Id: I693e59abbfcec4f016de324517ad0e24ef565c65
2024-12-30 14:38:08 +01:00
LuK1337
97d3d085ee cheeseburger: Adjust override prop key names
Change-Id: I436bbf425023dbe54cf3e2c35f50a5575511bc38
2024-10-25 18:01:20 +02:00
Michael Bestas
980b9e58db cheeseburger: Sync extract scripts with templates
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-09-06 08:38:09 +02:00
Michael Bestas
9ffc5f54f0 cheeseburger: Drop COMMON_LUNCH_CHOICES
As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.

Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
2024-06-23 17:34:45 +02:00
Edwin Moquete
31ce8770d7 cheeseburger: touch: Update path to TouchscreenGesture.h include
Change-Id: I3dad0c17b9497079d1e76bb07d9c09059bc5b0bd
2023-12-26 16:44:34 +00:00
LuK1337
7e2459275d cheeseburger: Update libstdc++.vendor target name
Change-Id: I9fb48d50df7b8b74d19bfb05b3d9c2ca169bf3e2
2023-11-14 21:52:01 +01:00
Georg Veichtlbauer
093e9c7fa2 cheeseburger: Add version note to proprietary files
Change-Id: Iccbc71f1138f535ba4bd2f3112a23da86d626c4f
2023-04-17 20:08:17 +02:00
Felix
354b3102ad cheeseburger: sepolicy: Use BOARD_VENDOR_SEPOLICY_DIRS
BOARD_SEPOLICY_DIRS is deprecated.

Change-Id: I046282b2a2e8c541726fb29cb0044503322d4be9
2023-04-14 16:37:03 +02:00
Georg Veichtlbauer
210928b17a cheeseburger: Clean-up overlays
Change-Id: I5300c4b4bb529dcd5a8c5b2aa9b65b5c4921f294
2023-01-17 15:39:55 +01:00
Georg Veichtlbauer
407d864c64 cheeseburger: Switch to SPDX license identifiers
Change-Id: Ifa142f641364c0fa57b5239c85fd9fc90d1d702f
2023-01-17 11:27:11 +01:00
Christopher N. Hesse
80ac519e2b cheeseburger: Enforce vendor tree presence
A compiled build has no chance of booting without the prebuilt
binaries, so fail the build if those are not present.

Change-Id: I8124a5f92a75490ce48422b9d760764733efe37e
2022-12-15 16:31:41 +01:00
Georg Veichtlbauer
bc5720dfef cheeseburger: Clean up fingerprint blobs
* We need only the 64bit lib
* Blobs already are in /vendor as of OOS10
* Also remove ro.hardware.fingerprint, as it hints the HAL to load
  fingerprint.fpc.so which we don't even provide

Change-Id: I8fbab976df913b15ba516723bd06973e147ef2f2
2022-11-20 12:06:50 +01:00
Georg Veichtlbauer
63f1d201da cheeseburger: sepolicy: Rename proximity label
* The common label should not be named FPC

Change-Id: Ia054cb2102fa837faf66335a672e8dc5f73a97ab
2022-11-20 12:01:26 +01:00
Michael Bestas
afbcdd4aa4 cheeseburger: sepolicy: Label fpc_kpi property
Change-Id: I627b2059af7ef2e879bc730523ac99f69853193d
2022-11-20 12:01:26 +01:00
Georg Veichtlbauer
8970d43d7e cheeseburger: sepolicy: Import label for s1302
* From msm8998-common

Change-Id: Ie10e3f63069fbb91e00e6c7c558f9debe3ac302d
2022-11-20 12:01:26 +01:00
Georg Veichtlbauer
607a3e0dc2 cheeseburger: sepolicy: Import FPC policies
* From msm8998-common

Change-Id: I096130a5aa2aff401141013e1d730c62cd153b81
2022-11-20 12:01:26 +01:00
Timi Rautamäki
e46bbd27be cheeseburger: enable button brightness settings
Change-Id: Id7e6b2902651e13112fbcd922dd4ab1364a760be
2022-09-27 16:36:35 +00:00
LuK1337
b1572b5a84 cheeseburger: Set a default Settings.Global.DEVICE_NAME
Change-Id: I310c1ffc581b72653783d1093d9e7ebde544bb16
2022-09-22 14:26:53 +02:00
Georg Veichtlbauer
cee74d3c51 cheeseburger: Set BT device name via sysprop
Change-Id: I3aece282e0f01d3bbf2b64cbb083ccfcd3bc875d
2022-09-22 14:15:05 +02:00
Georg Veichtlbauer
5e2d6aa806 cheeseburger: overlay: Add default tether SSID
Change-Id: I8e15d3a1966aefd466cccaa40902b1dc681aca9a
2022-07-23 00:34:51 +02:00
Georg Veichtlbauer
6437fa90f1 cheeseburger: Change touch HAL comment
* Line up with dumpling

Change-Id: I8fd2879af91aa9c62eb6e4092985e0c91f9901df
2022-07-23 00:34:47 +02:00
LuK1337
e0973de6ce cheeseburger: Sort blobs list /w sort-blobs-list.py
Change-Id: I197c6353dc50baf4ee76ed6ebf083dc00879bd96
2022-06-14 14:29:16 +02:00
Alexander Koskovich
ea77e901c5 cheeseburger: Set USB product string to 'OnePlus 5'
* This is better for user facing stuff than ONEPLUS A5000.

Change-Id: I1f380699692c07b2fcc03fa83adc292b6d899cf7
2022-05-28 09:25:28 +02:00
Christopher N. Hesse
5c00a13c93 cheeseburger: Enforce common device tree presence
* The tree has no chance of building without the common
   device tree as it contains architecture definitions.

Change-Id: Iadd43e887d426732e549969ab8deb14194ca818d
2022-05-26 09:18:58 +02:00
Timi Rautamäki
d9f37f4e27 cheeseburger: remove obsolete TARGET_VENDOR_* flags
Change-Id: I6b7a217d93a03f07a057a5d08f04f93ac3e21bd2
2022-03-02 10:44:51 +01:00
LuK1337
293f50c233 cheeseburger: Make device name/product prop overrides work
Change-Id: I64d11103ddb8f9dce70b9bc110745d4aafd667dc
2022-03-02 10:44:51 +01:00
Timi Rautamäki
67be156f65 cheeseburger: update fingerprint location config
Change-Id: I6c23f374e65dfe6f32eaa010a8eecd9604a26a3b
2022-02-15 15:28:00 +00:00
Georg Veichtlbauer
df26d6c1a2 cheeseburger: audio: Import stock config changes
Also clean up comments and minor formatting fixes

Change-Id: If876148b92f7428bb7c4d6499c2648607417b02e
2021-12-15 13:06:34 +01:00
Georg Veichtlbauer
0ee3a8720b cheeseburger: audio: Remove mmap paths
* These are unneeded on tasha

Partially reverts commit ba0e048f8f.

Change-Id: Ibf5097b5946b8c4a680630d00f94558447d1ddec
2021-12-15 13:06:17 +01:00
Georg Veichtlbauer
2e342d4c1f cheeseburger: Import QDCM files
* From msm8998-common

Change-Id: I6a3e6ca31ef35490c3030928202b28c1cecea2d3
2021-11-16 01:26:32 +01:00
Timi Rautamäki
6616725502 cheeseburger: import properties from common init
Change-Id: If3dcc42d90d29b7d5dd7580f7489a44f084c5430
2021-10-18 13:04:54 +02:00
Georg Veichtlbauer
73d481fe89 cheeseburger: init: Import device specific hw setup
* From msm8998-common

Change-Id: I6d8cf24d24e01954119c3ef48aa9284588b3cfcc
2021-10-08 12:45:44 +02:00
Georg Veichtlbauer
319112eb71 cheeseburger: Import TFA firmware
* From msm8998-common

Change-Id: I3adc5f08e1bb81b1465c4ff2df89ffbef7d1430f
2021-10-06 07:59:57 +02:00
Timi Rautamäki
d9d6c3e8c9 cheeseburger: use ITouchscreenGesture from hardware/oneplus
* Removed from msm8998-common.

Change-Id: Id7921b1298749a8d74493426202f43e30146fa6f
2021-09-24 07:59:19 +00:00
Georg Veichtlbauer
941d190ab2 cheeseburger: Import imx398_chromatix from common repo
Change-Id: I410c89eb6492ee68100656d48538e517869cd535
2021-09-10 10:33:42 +02:00
Georg Veichtlbauer
0a5ceba69d cheeseburger: sepolicy: Import fpc1020 file contexts
* From msm8998-common

Change-Id: I2356076b98d126ff0847254238ec259469f44510
2021-09-08 22:36:39 +02:00
Georg Veichtlbauer
4f02dace1f cheeseburger: Import device specific keylayouts
* From msm8998-common
* Also pull sepolicy over

Change-Id: I880d87e070fa78326fc4b84b493e141c9c3be7ce
2021-09-06 17:39:58 +02:00
Georg Veichtlbauer
0ded5b34c4 cheeseburger: Move lineage-sdk overlay to lineage directory
Change-Id: I3537810a54b0a532e4fbd46b16c15cd4eb3f5918
2021-09-06 10:45:34 +02:00
Georg Veichtlbauer
5ffcca0dcd cheeseburger: Overlay fingerprint dimensions
* Imported from msm8998-common
* Also adjust to 95%

Change-Id: Idcaa44c5dc39a8752666cf27e324ae98869c627f
2021-09-06 10:01:39 +02:00
Georg Veichtlbauer
973a0bf578 cheeseburger: Overlay fingerprint sensor location
* Imported from msm8998-common

Change-Id: I02dec863eb079e5d6eea38eb201ccd35ee61101d
2021-09-03 17:53:39 +02:00