122 Commits

Author SHA1 Message Date
Bruno Martins
7204928113 dumpling: Switch to Touch AIDL
Change-Id: I92a19fedb9ea482616c2e3d550e30b69d2a3a5c7
2025-07-27 22:50:56 +02:00
68f5fcba89 dumpling: switch to EvoX's vendor
Signed-off-by: Onelots <onelots@onelots.fr>
2025-04-12 11:20:05 +02:00
LuK1337
6f3fb0e422 dumpling: Setup ELF checks
Change-Id: I528a53be6ef3518bc04ee0a3115e076460064630
2025-04-12 11:12:26 +02:00
Sebastiano Barezzi
d459561183 dumpling: Fix soname of renamed libraries
Change-Id: Ibdea10aa05af9e8183b72632705b6268ff3b7387
2025-04-12 11:12:26 +02:00
LuK1337
48e427cfce dumpling: Switch to py extract utils
Change-Id: Ia13b728464495ff208ca1a706847b11af5c93ae8
2025-04-12 11:12:26 +02:00
1aa7414132 dumpling: Welcome to EvolutionX
* Bringup evolution.dependencies

Signed-off-by: Onelots <onelots@onelots.fr>
2025-03-02 10:54:29 +01:00
Michael Bestas
f283936c0a dumpling: Remove unused Android.mk
Change-Id: I98105c127066f7de7012a1895d19c96356105921
2025-01-16 17:50:35 +01:00
Bruno Martins
ec000f160d dumpling: Define Soong namespaces in the product makefile
This is where it belongs.

Change-Id: Ibea0e8fe5dbc26d8953a9735f0b38cf087805b76
2025-01-16 17:50:33 +01:00
Ethan Chen
8b888997cb dumpling: Use Soong namespace to avoid device build conflicts
Change-Id: Id04f464102264b6f2e8d49b39389c7e346613b39
2025-01-16 17:50:18 +01:00
Nanhumly
8ec5ecfde5 dumpling: Convert rootdir Android.mk to bp
Change-Id: I958c5907b4474cfee46f230518540e8a75cebc2a
2025-01-16 13:04:19 +01:00
LuK1337
1ef3ec65a6 dumpling: Setup firmware extraction
Change-Id: I693e59abbfcec4f016de324517ad0e24ef565c65
2024-12-30 14:38:17 +01:00
LuK1337
30ad87ea09 dumpling: Adjust override prop key names
Change-Id: I436bbf425023dbe54cf3e2c35f50a5575511bc38
2024-10-25 17:56:26 +02:00
Roberto Sartori
ffea7c7c47 dumpling: fix string name
Change-Id: I0e0f81f1ae387c24a6a402de79a66c83b9a09d9d
Signed-off-by: Roberto Sartori <roberto.sartori.android@gmail.com>
2024-09-19 14:34:27 +00:00
Michael Bestas
2de18fe763 dumpling: Sync extract scripts with templates
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-09-06 08:38:26 +02:00
Michael Bestas
7bc1f92a73 dumpling: 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:35:02 +02:00
Georg Veichtlbauer
9842f9ab9a dumpling: Add version note to proprietary files
Change-Id: Iccbc71f1138f535ba4bd2f3112a23da86d626c4f
2023-04-17 20:07:49 +02:00
Felix
39097f85a1 dumpling: sepolicy: Use BOARD_VENDOR_SEPOLICY_DIRS
BOARD_SEPOLICY_DIRS is deprecated.

Change-Id: I046282b2a2e8c541726fb29cb0044503322d4be9
2023-04-14 16:36:07 +02:00
Georg Veichtlbauer
2c46fee737 dumpling: Clean-up overlays
Change-Id: I25ee62afbbf6998c297e6b51ece5af5e647c7547
2023-01-17 15:40:13 +01:00
Georg Veichtlbauer
c492260003 dumpling: Switch to SPDX license identifiers
Change-Id: I28bacceb99731bcdf3ed7db92d4906687cfb04ed
2023-01-17 09:20:21 +01:00
Christopher N. Hesse
1a318acf7e dumpling: 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:32:42 +01:00
Georg Veichtlbauer
15e690ebaf dumpling: Clean up fingerprint blobs
* Remove unneeded fingerprint.fpc.so
* Rename the Goodix lib to MSM8998 so it gets loaded automatically
* Also remove ro.hardware.fingerprint, as it hints the HAL to load
  fingerprint.goodix.so which we no longer provide

Change-Id: Ib1879d4b1f8a9ed4796a03264801ca2c5d018510
2022-11-20 12:06:44 +01:00
Georg Veichtlbauer
344daa19df dumpling: sepolicy: Rename proximity label
* The common label should not be named FPC

Change-Id: Icfe2c22f6cf50d56bf2a588b30cc9cdacea14766
2022-11-20 12:01:50 +01:00
LuK1337
f7093ad85e dumpling: Set a default Settings.Global.DEVICE_NAME
Change-Id: I310c1ffc581b72653783d1093d9e7ebde544bb16
2022-09-22 14:27:40 +02:00
Georg Veichtlbauer
0ac5e265c8 dumpling: Set BT device name via sysprop
Change-Id: I354f51177a22de7df3017cbdebbad0371f8f6bcd
2022-09-22 14:14:35 +02:00
Georg Veichtlbauer
a452564d16 dumpling: overlay: Add default tether SSID
Change-Id: Iaacde871d0021aebe1df4840376e108d045c8b24
2022-07-23 00:32:36 +02:00
LuK1337
b849cfe75a dumpling: Sort blobs list /w sort-blobs-list.py
Change-Id: I197c6353dc50baf4ee76ed6ebf083dc00879bd96
2022-06-14 14:29:05 +02:00
Alexander Koskovich
afda814642 dumpling: Set USB product string to 'OnePlus 5T'
* This is better for user facing stuff than ONEPLUS A5010.

Change-Id: I1f380699692c07b2fcc03fa83adc292b6d899cf7
2022-05-28 07:43:19 +02:00
Christopher N. Hesse
888a3b9d8c dumpling: 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:17:24 +02:00
Timi Rautamäki
d83944cfdb dumpling: remove obsolete TARGET_VENDOR_* flags
Change-Id: Ibd4ecae0c4b104a7dbe4756e81ae745e2f1ecc35
2022-03-02 10:40:14 +01:00
LuK1337
3856859106 dumpling: Make device name/product prop overrides work
Change-Id: I64d11103ddb8f9dce70b9bc110745d4aafd667dc
2022-03-02 10:40:08 +01:00
Georg Veichtlbauer
d35c94594e dumpling: Set physical button and fingerprint locations
Change-Id: Ia887168060946e75a4efea8f88a7f8123686be8a
2022-03-02 10:37:51 +01:00
Timi Rautamäki
5043ed8971 dumpling: remove redundant fp location config
It's 0 by default.

Change-Id: I91cb9c449b93b0d41c936568b3ef069b4dc09b6c
2022-01-14 10:09:18 +01:00
Georg Veichtlbauer
22a12eec51 dumpling: audio: Import stock config changes
Also clean up comments and minor formatting fixes

Change-Id: Ic6880ae4ca654b0b21f47f820770bd927f27e99b
2021-12-15 13:03:17 +01:00
Georg Veichtlbauer
9d75d16d5f dumpling: audio: Remove mmap paths
* These are unneeded on tasha

Partially reverts commit 61a13f7ae5.

Change-Id: I4f64fd22903e18c96b655a14fb9db1642f8a7d5a
2021-12-15 13:02:44 +01:00
Timi Rautamäki
f4e77041a6 dumpling: import properties from common init
Change-Id: If3dcc42d90d29b7d5dd7580f7489a44f084c5430
2021-10-18 12:53:55 +02:00
Georg Veichtlbauer
6fcdccd49e dumpling: init: Import device specific hw setup
* From msm8998-common

Change-Id: I53ed791516f2adcf58d9b3a6af13156f213d8014
2021-10-08 11:24:08 +02:00
Georg Veichtlbauer
6e2ec5beaa dumpling: Add TFA firmware
* From stock 10.0.1

Change-Id: I61af7f068f5a221d473e7048468acc2402d0f6d3
2021-10-06 08:04:19 +02:00
Timi Rautamäki
c3667a9096 dumpling: build touch
* Oneplus-common touch is now in hardware/oneplus.
* Remove old manifest related to Oneplus-msm8998-specific touch.
* Bring in sepolicy rule for touch.

Change-Id: I61c32f106f9427a7632e6c28d1a814ecd9b230b7
2021-09-27 10:52:01 +00:00
Georg Veichtlbauer
43e148d42e dumpling: Update fingerprint blobs
* Remove 32 bit blobs
    * Imported libgf_ca from sagit, patched to load gfp5288 fw

Change-Id: I40622797817e6f0704caf1918c235794acf23c77
2021-09-21 12:37:53 +02:00
Georg Veichtlbauer
c73e5fb521 dumpling: sepolicy: Import goodix file contexts
Change-Id: I9c8e8cd5de733a255761fa5ccd9ea2f1af5f4463
2021-09-06 18:16:52 +02:00
Georg Veichtlbauer
ceeb6ff176 dumpling: Move lineage-sdk overlay to lineage directory
Change-Id: I3537810a54b0a532e4fbd46b16c15cd4eb3f5918
2021-09-06 10:51:21 +02:00
Georg Veichtlbauer
600800e802 dumpling: Move fingerprint location overlay
Change-Id: Ie46c3f23654ad00ade85f61284ae2a57a402618f
2021-09-03 18:33:51 +02:00
Georg Veichtlbauer
d744f69b30 dumpling: Move hardware wake keys config to common
Change-Id: I6b18b15b98437d174d2ae5a8c547d91fcac92efc
2021-06-10 10:47:10 +02:00
Timi
685524c5ed dumpling: add device specific camera blobs
Change-Id: I2c95b99c1b32c070951749e49a101cfbd65002f8
2021-03-11 09:43:00 +01:00
Georg Veichtlbauer
afb0f03519 dumpling: Copy keylayout to vendor
Change-Id: I7bc4a12181f68409cb5ab206cefcef28d9846643
2021-02-10 16:09:08 +01:00
Timi
c9e2d89e61 dumpling: update mixer paths from OOS 10.0
Change-Id: I99601678dd4cc482056431ae958376d882104a10
2021-02-10 13:43:00 +01:00
Timi
577ff195cf dumpling: add default volume table
Change-Id: I98589d4821941a4f5676ebe93b031f337b256b80
2021-02-09 08:59:45 +01:00
Michael Bestas
9a52c68af5 dumpling: Switch to standalone extract utils
Align with templates while we are at it

Change-Id: I3cd279191c7bd3582f1c1f80c588eb26cf9da933
2021-01-03 10:27:29 +01:00
Timi
32d7b1413b dumpling: update fingerprint from OOS 10.0.1
Change-Id: I39d85db1843bfe82588d34a5eb42b57cf9827932
2020-11-17 07:03:40 +01:00
Timi
17eaa592ea Revert "dumpling: exclude lineage-sdk from RRO"
This reverts commit 95ec3ed33b.

Change-Id: Ic5f94f5b00960918abda9df2e43073b3fbf8fb1b
2020-11-10 13:11:14 +01:00