Commit graph

55 commits

Author SHA1 Message Date
Anand S
673c085135
bangkk: Bring back custom sensors HAL
Change-Id: Ie6092d1a492e3f8e94ecb8e82a0ebb5b01ae829f
2024-09-19 12:24:14 +05:30
razorloves
c705cf318d
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
2024-08-26 00:38:10 +05:30
Ethan Chen
bd44f9b426
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
2024-08-26 00:37:28 +05:30
Anand S
244b6ee0e3
bangkk: Update from MMI-U1TCS34M.22-64-18-2
Co-authored-by: BarryBlackCat <silva.tiago0910@gmail.com>
Change-Id: Ief62b593085cc19da7e57eb3013e41bdc680615c
2024-08-06 23:43:30 +05:30
electimon
88b82cf38b
bangkk: fingerprint: Update biometrics HAL
Change-Id: I8753fb16104ef141be7fe13014b2140e1f505545
2024-07-28 23:43:30 +05:30
Anand S
efaf19acaa
bangkk: Decommonise audio_io_policy.conf
Change-Id: I5e0908d4b6db535b199ec50f302386f0cebf7afb
2024-07-27 23:43:30 +05:30
Anand S
1c65243e1c
bangkk: audio: Copy all configs to /vendor/etc
Change-Id: Ieabe75c5655bcaae227ee7710314766c34d5adb8
2024-07-27 23:43:30 +05:30
Anand S
0248e59a7d
bangkk: sensors: Drop custom sensors hal
* Keep the sensors hal config in device tree.
* Drop the rest since sensor service is being built from common tree.

Change-Id: I0b0d2dc2488af08e820ed58ff10070a041c4621d
2024-07-18 12:56:42 +05:30
Anand S
d9c74b663a
bangkk: Add Lineage touch hal
Change-Id: I65b76a1425b0347841645302bdec7a127343c628
2024-07-04 12:56:42 +05:30
Anand S
ca38f9abba
bangkk: Initial tree conversion from dubai
* Remove regulatory info overlays.
* Drop dubai camera.
* All configs updated from bangkk MMI-U1TC34M.22-64-18 build.

Change-Id: I1fa8c8d6adb783dad7176a168fed6117211f4899
2024-07-03 12:56:42 +05:30
Adithya R
8808e9b818 dubai: Disable 5G when front camera is in use
On some network(s) (confirmed on Jio), the usage of 5G kills front
camera and crashes the camera app. Logs reveal hardware or firmware
issues related to interference or bandwidth, which is out of my
expertise:

[   63.301897] CAM_ERR: CAM-ISP: cam_ife_csid_irq: 5016 CSID:2 RX_ERROR_LANE0_FIFO_OVERFLOW: Skew/Less Data on lanes/ Slow csid clock:300000000Hz

Until this can be actually fixed (if ever), a temporary workaround.

Inspired by a860cc8189

Change-Id: Ifefb36cf113a5f25feda771ea7729418553e74ed
2024-03-08 04:44:51 -07:00
blunden
aa8d7ca464 dubai: Declare support for Mifare tags
This device uses an NXP chip
and supports Mifare tags. This adds the xml file
to make NXP's apps work properly.

Change-Id: I9f2f04d3c5c211185bf2ab0d5a797070c49d4b98
2024-03-05 12:38:05 -07:00
Marc Bourgoin
c74c687c05 dubai: Swap thermal config for dubai-game-perf
The default thermal-engine-dubai.conf is way too agressive with throttling that the performance
is way too low for any users trying to play 3D games on a Snapdragon 778G+ runs slower than
a SD 778G, so let's swap to the dubai-game-perf config as when we compared the configs it
allows for a better performance to thermal balance. We also checked dubai-perf but that one
was more of a "let's get the highest scores in a benchmark and turn the device into a
handwarmer" kind of thermal config.

Change-Id: Id5c991a198ef6be61009a9785b5e8604aa1fdc91
2023-10-03 20:33:48 -06:00
Marc Bourgoin
08ae7e3f90 dubai: Import thermal-engine config into device tree
Change-Id: I0e1dcc5c8734f79b37e80b4a0379d4efd4068582
2023-10-03 20:33:48 -06:00
Glen Kuhne
1667e147d3 dubai: overlay: Set default hotspot SSID prefix
Added a device specific overlay that changes the default name
from "AndroidAp" to customized name

Test: Builds, manually verified name change
Bug: 36368950
Change-Id: I38a5f6fb950d6a45342080bae186a8ed276d94bf
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2023-06-14 17:54:01 -06:00
Adithya R
6b860264f2 dubai: overlay: Add regulatory labels
Change-Id: I5298dd027464b13f4f406c051aacbe558f4da2ff
2023-06-09 22:42:32 -06:00
sb6596
08ac884cb3 dubai: Add libgui_shim for libmot_chi_desktop_helper
* Even tho libmot_chi_desktop_helper has a dependency of libgui_vendor,
  it seems to be not loading and throws missing symbol `_ZN7android7SurfaceC1ERKNS_2spINS_22IGraphicBufferProducerEEEb`

Change-Id: I10e6774467cf6bb933a63fa0455307ecdf65163f
Signed-off-by: sb6596 <shubhamprince111@gmail.com>
2023-06-09 22:42:21 -06:00
Marc Bourgoin
638e62ab30 dubai: Remove media_profiles
No longer needed as we handle media completely from common tree now

Change-Id: I158630bbb1543bdfe10a51bf63e8419f81f04263
2023-04-22 03:49:19 -06:00
Marc Bourgoin
8c8be46353 dubai: sm7325.mk -> common.mk
Since we support both sm8350 and sm7325 it makes sense to just rename this

Change-Id: I0c6c113c3655816eb632c7e5fa41c38f982b87a0
2023-04-22 03:49:09 -06:00
Georg Veichtlbauer
757a836dc5 dubai: Remove unneeded NFC package
* NfcNci and SecureElement are built by handheld_system.mk

Change-Id: I83f686b67778634b584a58d8bae95d237e6dbad1
2023-03-24 20:57:11 +01:00
Cosmin Tanislav
a4a86edf3c dubai: do not build secure element service
Change-Id: I95d0a47cc31e50b1606dd6f51c601345466a746b
2022-10-08 00:06:18 +03:00
Cosmin Tanislav
15a7a131ce fixup! dubai: Drop lineage touch
Change-Id: I786be24b3e0564afcffdba1d2b31df194d785389
2022-10-06 10:40:17 +03:00
LuK1337
4f2738dbdf dubai: Set a default Settings.Global.DEVICE_NAME
Change-Id: I310c1ffc581b72653783d1093d9e7ebde544bb16
2022-09-30 04:27:24 +02:00
Cosmin Tanislav
7cdd04a3cb dubai: Add dummy sensors sub HAL
Change-Id: Ie20ed775344990de3e16e2eefba1754d831027fb
2022-09-29 19:56:25 -06:00
Cosmin Tanislav
9da8518319 dubai: Import hals.conf
Change-Id: Ifdc949ff5c8e008de4d58162fd90f9cd91d3581d
2022-09-29 19:56:25 -06:00
AdarshGrewal
26e7d71e12 dubai: Setup UDFPS overlay
Change-Id: I230cbdf0f72ff98684b2411c6343307a296d5b08
2022-09-29 19:55:01 -06:00
TheScarastic
da9f091436 dubai: Introduce biometric 2.3 hal
* wrap 2.1 hal and add additional function

Change-Id: I4a66760fb8ca88de4e9229b7aec90052470ce6f0
2022-09-23 16:03:25 -06:00
Ethan Chen
769c05aa7c dubai: Use Soong namespace to avoid device build conflicts
Change-Id: Id04f464102264b6f2e8d49b39389c7e346613b39
2022-09-15 11:38:07 -06:00
Marc Bourgoin
074660468c dubai: Set product shipping level to 31
The Motorola Edge 30 shipped with Android 12

Change-Id: I7bfc125919e8266e4847f271bdcab96620d3e588
2022-08-29 22:53:29 -06:00
Marc Bourgoin
325e436755 dubai: add virtual A/B cflag
This is so in our sm7325-common tree it can differentiate between virtual AB
and non VAB devices.

Change-Id: Ia0cb19c3522b1f68952b116499b7a1eb4ef48ed5
2022-08-29 22:53:29 -06:00
Marc Bourgoin
773a3df538 dubai: Convert the tree from berlin
The partition reserved sizes were taking from stock ROM

IE, blockdev --getsize64 /dev/block/mapper/system_a

Change-Id: I7e9ba2b8f732c6ad16d45d78f577f1ac4644713d
2022-08-29 22:53:26 -06:00
SGCMarkus
43d4cc2e5a berlin: import audio, media, rootdir from stock RRG31.Q3-23-85 2022-03-26 17:31:45 +01:00
SGCMarkus
bfde6ce46d berlin: import oss fingerprint service 2022-03-26 17:06:18 +01:00
SGCMarkus
0b269c9a8e pstar -> berlin 2022-03-26 17:01:30 +01:00
SGCMarkus
765d3b93b5 pstar: add lineage touch hal: GloveMode 2022-02-23 00:09:53 +01:00
SGCMarkus
fb7cfb703d pstar: nfc: build vendor libchrome for STFlashTool 2022-02-21 18:23:33 +01:00
SGCMarkus
f338f859e8 pstar: fix path for rootdir inclusion 2022-02-20 11:54:19 +01:00
SGCMarkus
cdc6424353 Revert "pstar: add copy of vndk30 libui for libgui_vendor"
This reverts commit a257a833a0.

can build up-to-date libgui_vendor from source
2022-02-19 15:21:56 +01:00
dianlujitao
340949a385 pstar: Enable fingerprint navigation
Change-Id: Ic007af32c8e54caa278d4f973b5fc7a63e5f90aa
2022-02-19 01:00:11 +01:00
SGCMarkus
5cf6ccd42a pstar: add device specific overlays
based on 5f73e812ed
2022-02-19 00:54:07 +01:00
SGCMarkus
a257a833a0 pstar: add copy of vndk30 libui for libgui_vendor 2022-02-19 00:39:36 +01:00
SGCMarkus
39c0361830 pstar: set AAPT flags 2022-02-18 21:23:41 +01:00
SGCMarkus
752808da0d pstar: set TARGET_SCREEN_DENSITY 2022-02-18 01:36:25 +01:00
SGCMarkus
8800dcfc22 pstar: add vendor copies of android.hardware.nfc and android.hardware.secure_element 2022-02-17 23:34:57 +01:00
SGCMarkus
09d8b6e8b4 pstar: fix includes of sm8250-common makefiles 2022-02-17 12:19:42 +01:00
SGCMarkus
cb1aae3e9d pstar: add initial device specific rootdir 2022-02-17 10:22:49 +01:00
SGCMarkus
08cbfac8b5 pstar: build st nfc 2022-02-16 21:05:41 +01:00
SGCMarkus
3e4487562e pstar: copy device specific permission 2022-02-15 19:46:51 +01:00
SGCMarkus
8b260aaed7 pstar: add device specific media configs 2022-02-15 19:19:00 +01:00
SGCMarkus
52c029756b pstar: add device specific audio configs 2022-02-15 19:08:49 +01:00