Commit graph

336 commits

Author SHA1 Message Date
Michael Bestas
1f41090037
bangkk: init: Remove unused led modules
Change-Id: I0a95979064d37e3e301c8a1fb0feb8fb5610980c
2025-04-30 00:55:44 +03:00
Cosmin Tanislav
aab988cf01
bangkk: disable brightness slider gamma conversion
Change-Id: Ia9a9d8e98053bcdbfccbee5fe2bdb0b030e7b60f
2025-04-28 22:32:31 +03:00
Michael Bestas
28c9675347
bangkk: Align modules.load with stock
Change-Id: Iddf41f107b0f5a960171830ce80a34ab8955ab5f
2025-04-08 02:36:06 +03:00
BarryBlackCat
19bf6bf4de
bangkk: sensors: Support both display nodes
* Depending on which display the device uses, the node path changes so modify the hal to verify which one actually exists and set it.
* Goodix ts uses spi0.0 and fts uses spi0.1, so suppport both of them.

Signed-off-by: BarryBlackCat <silva.tiago0910@gmail.com>
Change-Id: I2d3ff57651655d5612ff355241a5933137a7bbec
2025-04-07 23:22:57 +03:00
Anand S
3c6ac1c248
bangkk: Correct double tap and udfps nodes
Change-Id: I323ffa5a0e4a33ee73005d12cdb3f919845b6bdb
2025-04-07 23:22:49 +03:00
Anand S
df17c2ce0a
bangkk: fingerprint: Add biometrics 2.1 entry
* E init    : Control message: Could not find 'android.hardware.biometrics.fingerprint@2.1::IBiometricsFingerprint/default' for ctl.interface_start from pid: 689 (/system/system_ext/bin/hwservicemanager)

Co-authored-by: jro1979oliver <jroliveira.oliveira301@gmail.com>
Change-Id: If70a4b227356c9a3edd98ebe32974040f086ecf4
2025-04-07 23:22:27 +03:00
electimon
904a71bb02
bangkk: fingerprint: Switch to IOCTL for HBM
* On newer moto kernels it is possible
  to send a SET_PANEL_FEATURE ioctl to /dev/dri/card0
  to set a panel feature such as HBM. Motorola has
  extended the HBM logic to allow FOD HBM to be set
  in additional to regular HBM. This is done by sending
  "2" with the HBM id through the ioctl.

* Utilize the API provided by Egistec provides via
  vendor.egistec.hardware.fingerprint to send commands
  to the internal handler, this allows us to send
  the finger is on or off the sensor message directly to the
  HAL.

Change-Id: I06ace29567900779e63b9826862964d20b267be6
2025-04-07 23:22:27 +03:00
electimon
b79d326b12
bangkk: Build vendor.egistec.hardware.fingerprint@4.0 from source
Change-Id: Ie2e53e98f36a2d6d219f9ece0c77a08b5c9e74a6
2025-04-07 23:22:27 +03:00
Michael Bestas
50dec8313b
bangkk: Remove duplicate modules
Change-Id: Ifc3ec584bdfaf3ffc084a3589841c86754c064c5
2025-04-04 18:39:24 +03:00
Michael Bestas
10f17acabe
bangkk: Drop moto_f_usbnet/watchdogtest modules
They are only used for debugging or factory

Change-Id: I081d2d9712053cff4b86dcd9f29847993ef16d8e
2025-04-04 18:30:54 +03:00
Michael Bestas
014ce22afd
bangkk: Drop UDFPS extension
No longer needed

Change-Id: Ibc805d26e53f967ed3e4bb4c628f8740056fc7c8
2025-04-04 13:44:52 +03:00
Marc Bourgoin
d5b61cc666
bangkk: Debrand overlays more
Change-Id: Iaa0283309aec34666cc9a217b0b25fd47007fe32
2025-04-02 16:38:19 +03:00
Michael Bestas
75071f3d05
bangkk: Remove moto_{mm,swap} modules
Change-Id: Ieb76ae7c4be6d9644cb089908df925ae642517a1
2025-03-30 18:59:38 +03:00
Michael Bestas
915f9f7683
bangkk: Import decommonized properties
Change-Id: Ifdb53ddf033a0ba098a612fb2eba36e7c38a37af
2025-03-30 18:59:38 +03:00
Michael Bestas
70ac54560d
bangkk: Remove TARGET_IS_VAB flag
No longer used

Change-Id: I8d605531ecee1f6a963a15f762b7333e93fb5a2f
2025-03-30 18:59:38 +03:00
SGCMarkus
c12763c01a
bangkk: Retain e-SIM profiles after factory reset
Change-Id: I076a5cec15671c77e21215a362d675722746e250
2025-03-30 18:59:38 +03:00
LuK1337
f2f8078c45
bangkk: overlay: Declare eUICC device capabilities
From product/overlay/framework-res__auto_generated_rro_product.apk

Change-Id: Ia0a23bbacd4d5e89fac4f784719a52f60d5ceeb5
2025-03-30 18:59:38 +03:00
razorloves
de793d4e95
bangkk: Set slotId# of non-removable esim
This is needed for esim to function properly.
Without it the EID value could not be read.

Change-Id: I414a7c98362523c5880cfa90b6ce9c0ce92e9c32
2025-03-30 18:59:38 +03:00
Ethan Chen
a93dae3f0d
bangkk: Declare EUICC permission
This is a squash of the following:

Author: Ethan Chen <intervigil@gmail.com>
Date:   Sat Dec 1 13:53:00 2018 -0800

    Declare EUICC permission

    Change-Id: I1b151021ca9fc6cf35141b2ccb337bc83197089e

Author: razorloves <razorloves@gmail.com>
Date:   Fri Oct 18 00:06:22 2019 -0500

    Move eUICC permissions xml to /product

    All eUICC items were moved to /product in Q.

    Change-Id: I614f86b16f61959c47465863ab1d5d55030209ab

Change-Id: I323dce8b848b44e45ed21002950059e58719113c
2025-03-30 18:59:38 +03:00
Anand S
f7d0d9310c
bangkk: Import Euicc apks and permissions
Change-Id: Idf804dfbd1595305bbf11ff1ce90682ec70a4ecb
2025-03-30 18:59:38 +03:00
Michael Bestas
fae697483d
bangkk: Selectively update overlays from stock
Change-Id: I708383be0444302908cc596baa5b088b8bbd14c6
2025-03-30 18:59:38 +03:00
Michael Bestas
529cf8fdda
bangkk: overlay: Add proper cutout and adjust statusbar dimensions
Change-Id: I66df4d4d77a72df09e095c271501ba55df963687
2025-03-30 18:59:38 +03:00
Michael Bestas
e3682d6619
bangkk: Update persist.vendor.camera.physical.num
Change-Id: If6f5da801956e486c6999083f31ed3304750499e
2025-03-30 18:59:38 +03:00
Michael Bestas
dc94049607
bangkk: Import odm sku permissions
Change-Id: Ie305f3dd4be1a0409db1efdcacbbc004adc1eb82
2025-03-30 18:59:38 +03:00
Dhina17
7d909beba3
bangkk: Import odm sku manifests
Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: Ia41bd580fc8dc698033122751716485eb2001fe0
2025-03-30 18:59:38 +03:00
Michael Bestas
3965a69915
bangkk: Build samsung NFC HAL
Change-Id: Ie24e95fae238d8cd769b9cd555686991b699661c
2025-03-30 18:59:38 +03:00
Michael Bestas
dfc2fec546
bangkk: Convert rootdir to init
Change-Id: I43ccc55b98231d984474e6bba3c9fa1266bb7351
2025-03-30 18:59:38 +03:00
Michael Bestas
697783adcd
bangkk: Update init.mmi.overlay.rc from stock
Change-Id: I12ad2478a2c3a6ccbee21b5481ea06daa14bba59
2025-03-30 18:59:37 +03:00
Michael Bestas
e5b484375c
bangkk: Update carriersettings
Change-Id: Ia4725b2737cd9ba49d069c593cadaa6c8c900bcd
2025-03-30 18:59:37 +03:00
electimon
4b88891ac8
bangkk: Rename focaltech fw
Change-Id: Ib52b36f65baafdaf0c0b9ba058c417ca87e61f3f
2025-03-30 18:59:37 +03:00
Michael Bestas
d27588e1f7
bagnkk: Update proprietary files lists
Change-Id: I7e1798a56d984cde3bab80c505ef307d738d2977
2025-03-30 18:59:37 +03:00
Michael Bestas
c509cbd5d2
bangkk: Initial kernel build changes
Change-Id: Ia8bb8fe65ffdfc249eceef0504eba52272ffa9db
2025-03-30 18:59:37 +03:00
Michael Bestas
749501f1f1
bangkk: Update shipping API level
Change-Id: Ifd581c4bb47d2ff552a4ab784eb8d53b7cb29aa3
2025-03-30 18:59:37 +03:00
Michael Bestas
b52227ef4f
bangkk: Correct SPL and AVB rollback index
Change-Id: Ic440024d791baa9d81ca20d03c2af5ee5d60b669
2025-03-30 18:59:36 +03:00
Michael Bestas
b8e5aa1419
bangkk: Selectively update audio configs from stock
Change-Id: I4cc5cf6b4dd25c91a0ae3aee706f5b8f194f02ef
2025-03-30 18:59:24 +03:00
Michael Bestas
23c3f87e24
bangkk: Drop device specific livedisplay manifest
Change-Id: I7d912d79d1d3542357bef9a7bdb752ecf3860f08
2025-03-30 18:59:24 +03:00
Michael Bestas
3c6b3e187b
bangkk: Move vendor.egistec.hardware.fingerprint to common FCM
Change-Id: Ic75c153435e061254f4fb70a811a666d22b5dd37
2025-03-30 18:59:24 +03:00
Michael Bestas
3678800496
bangkk: Update partition sizes
Calculated from lpdump super.img output:

Block device table:
------------------------
  Partition name: super
  Size: 6710886400 bytes

Group table:
------------------------
  Name: mot_dp_group_a
  Maximum size: 6706692096 bytes

Change-Id: Ife0ab1dd8819b5ba582657f69ad7f82b046c6609
2025-03-30 18:59:24 +03:00
Michael Bestas
5a8bfe1975
bangkk: Remove camera 5G disabler
Revert "dubai: camera: Ignore face unlock and ASI front camera usage"

This reverts commit 3e6bd8cf18.

Revert "dubai: camera: Disable N78 5G NSA band too"

This reverts commit 9b139ed94d.

Revert "dubai: Disable only N78 5G SA band for front camera"

This reverts commit b9046bddf1.

Revert "dubai: Disable 5G when front camera is in use"

This reverts commit 8808e9b818.

Change-Id: Ib786873d8d5707a6a1b6dbec5fbaf5d38be1ebac
2025-03-30 18:59:24 +03:00
Michael Bestas
5ee3b39628
Revert "dubai: Use minimal GMS if building with it"
This reverts commit b5d8f4f7a5.

Change-Id: I18ae4b6b640ff46d8b1b16fe443250405439dfcd
2025-03-30 18:59:24 +03:00
Michael Bestas
1f0ab69acd
dubai: Rebrand to bangkk
Change-Id: Ie4b9250a351cf20009372e9b9bb4cc9f90891efe
2025-03-30 18:59:23 +03:00
Nolen Johnson
915abacb0a dubai: Import hardware/motorola namespace
Change-Id: I327bd9478b48b63848221d6a5a51f2c133112387
2025-03-12 00:19:34 -04:00
Michael Bestas
47110726fe dubai: Import hardware/motorola namespace in vendor
Change-Id: I29608666ccd678f8bb6c42ce0974097b9cac224b
2025-03-11 17:52:17 -04:00
Michael Bestas
66067f907b dubai: Shim STFlashTool/sensors.moto with libbase_shim
See: 46fc805282

Change-Id: I5127020e18114a13515d9dc382c95d689634243d
2025-03-11 17:51:58 -04:00
Michael Bestas
aec3da07e1
dubai: Drop LineageOS copyright years
Change-Id: Ia2dfdb083cb17b573a60f818c72d1500d9d63df2
2025-03-03 16:25:45 +02:00
Michael Bestas
1d021421b3 dubai: Add carriersettings
Change-Id: Ia4725b2737cd9ba49d069c593cadaa6c8c900bcd
2025-02-28 17:19:09 -05:00
Michael Bestas
ff670e31c5
dubai: Remove duplicate overlays
They are already set in common

Change-Id: I7424cb9fa175adc63f08824757f3202ba583d1c8
2025-02-28 14:00:28 +02:00
llololo
4ad36a6c85
dubai: Remove A2DP input module in audio policy configuration
No Pixel device support A2DP sink functionality.

Bug: 163050296
Test: A2DP related test.
Change-Id: I269220cf29451ea79362fc004fa073713f72fdb2
2025-02-28 08:44:06 +02:00
Michael Bestas
fab0048eb6
dubai: Eliminate system.prop
Change-Id: Ia05f96ee124b6164f6b6d7d9b29622dd9abfbba5
2025-02-28 08:44:06 +02:00
Cosmin Tanislav
d3d9df9087
dubai: remove bluetooth.device.default_name
Defaults to ro.product.model.

Change-Id: I7cc9fd780fbe1a4e340ba4cfb174ee985d3a9d59
2025-02-28 08:44:05 +02:00