Ruchit Marathe
0069272086
sm7125: Drop EXTFS_INODE_COUNT
2 years ago
Ruchit Marathe
8cce502f84
sm7125: Drop unnecessary files
2 years ago
Ruchit Marathe
3951609676
sm7125: Nuke a2dp from device.mk
2 years ago
Alice Kuo
40cc3b7dd9
sm7125-common: Disable LE audio related profiles
...
Bug: 231671426
Test: build
Change-Id: I78e2ddfc636a0fa31b977b5f9ba9a7d7bc0f2a26
Merged-In: I78e2ddfc636a0fa31b977b5f9ba9a7d7bc0f2a26
(cherry picked from commit acb0b19b8348a4b9518d2f46b1599f423f620347)
2 years ago
Sal Savage
3c0eba05cc
sm7125-common: Use the ?= operator so BT properties can be overridden
...
System properties set with the "=" operator cannot be overriden. This
device is used elsewhere in the system and some of the properties need
to be overridden. The "?=" operator will use the assigned value if no
other values are assigned elsewhere, allowing for overrides.
Bug: 230638462
Test: adb shell getprop | grep bluetooth
Change-Id: Id6cd7901555edafef141bbc1bbd5e06dc3a54d0c
2 years ago
Sal Savage
4d42f0aef8
sm7125-common: Set default the Bluetooth class of device
...
The class of device is a string with a list of uint8t values:
90,2,12
The meaning is as follows:
{Service Field, Major class, Minor class}
Service Field: 0x5A -> 90
Bit 17: Networking
Bit 19: Capturing
Bit 20: Object Transfer
Bit 22: Telephony
MAJOR_CLASS: 0x02 -> 2 (Phone)
MINOR_CLASS: 0x0C -> 12 (Smart Phone)
Bug: 217452259
Test: make -j; -- check that bluetooth.device.class_of_device is
correct
Change-Id: I24fd57bacbf6786a26f7079e7a6e9857dbe170d1
2 years ago
Sal Savage
67f727fdea
sm7125-common: Update LE Audio profile properties to match spec and implementation
...
Bug: 217448211
Test: atest BluetoothInstrumentationTests
Change-Id: I9312b9b70b51603aca6da6f4081533ab73c1614d
2 years ago
Ruchit Marathe
6fab7d0e37
sm7125-common: Enable bluetooth profiles with product.prop
...
Bug: 217448211
Test: make -j
Change-Id: Idd7e52b7822915ed61299f1c0b29bf87ca0339fe
2 years ago
Ruchit Marathe
85372f000f
Revert "sm7125: Import libbtdevice"
...
This reverts commit 834f2fea55
.
2 years ago
Ruchit Marathe
e98827a1d2
sm7125: Move to aidl
...
Temporary fix, will issue a patch that does a better job and reduces files later.
2 years ago
Ruchit Marathe
a2024a86bf
sm7125: Fix kernel compile
2 years ago
Ruchit Marathe
ec9912a3d8
sm7125: Build battery usage logging
2 years ago
Ruchit Marathe
69494ca930
sm7125: Fix dependencies for a13
2 years ago
Henrique Silva
9f23e29ca2
sm7125-common: Format aosp.dependencies
2 years ago
Ruchit
f17b509bf8
sm7125: Fix aosp.dependencies
2 years ago
Ruchit Marathe
792584771c
sm7125: drop android_ from trees
2 years ago
Ruchit
badf661f90
sm7125: Clean up tree
2 years ago
Ruchit
ddee56bf79
sm7125: Fully drop livedisplay
...
Livedisplay doesnt work on normal builds only on plus edition builds, so we must remove from normal edition trees.
2 years ago
Ruchit
eb176efc63
sm7125: Drop flip flap
...
Flip Flap doesnt exist in pe source, so we must drop it.
2 years ago
Ruchit
285d7c6a54
sm7125: telephony: Add Virgin Mobile Mexico entry
...
Internet on Virgin mobile sims in mexico was not working out of the box. This fixes it.
2 years ago
Simon1511
d43d2e59d3
sm7125: cameraprovider: Make aux cameras accessible
...
Also move camera.qcom out of common tree since using A52 one on A72 breaks the macro camera
Partially inspired by 72b7edaa56 (diff-c67583520466817c4b76fad457b4a2b80845bd600e80424bf85b2ec0767cb5b5)
Change-Id: Ia9166a111c534f4989f613c401188494224dc0eb
2 years ago
Simon1511
e1616d48b2
sm7125: Minor changes
...
*Remove treble flags, those are set by default
*Move fingerprint to device-specific trees
*Other minor fixups
Change-Id: I515e633cb571caabac19d87c5a7d93541fb30206
2 years ago
Simon1511
06d233b4f1
sm7125: Let's not label ro.vendor.wifi.sap.interface
...
Macloader wants to set this, and if it does it makes hotspot choose the wrong interface, making devices not connect to hotspot over wifi.
Change-Id: Iba9208f9cb17b169697eab7cf52c87e05e5be6e1
2 years ago
Michael W
4a0a0dc064
sm7125: Disable gms components for better WiFi speeds
...
* also should improve battery backup a little bit
Change-Id: I90fb3f3363cd682730fd2c96a797a50395b8d3ef
2 years ago
Ruchit Marathe
853b06fe60
sm7125: Prefer 5G band since it is faster and has less ping
2 years ago
Ruchit Marathe
5852362953
sm7125: Update from firmware A525FXXU4BVG1
2 years ago
Ruchit Marathe
c26c6c20ef
sm7125: livedisplay: Remove non-working modes
2 years ago
Ruchit Marathe
29a1f6df58
sm7125: Introduce pre-rendering
...
Helps in some cases where scrolling is stuttery or laggy.
2 years ago
Ruchit Marathe
0b1fa85712
sm7125: Increase volume steps to 30
...
Enabling dolby increases volume. Increase more volume steps to be able to control it better.
2 years ago
Ruchit Marathe
6c828f0c3f
sm7125: telephony: Recognize more APNs out of the box
2 years ago
Ruchit Marathe
f229b93270
sm7125: Bluetooth: Detect device and set device name in bt settings
2 years ago
Ruchit Marathe
f289f9af9a
sm7125: livedisplay: Build livedisplay again
2 years ago
Ruchit Marathe
33ab3f3b79
sm7125: Enable screen off fod toggle
2 years ago
Ruchit Marathe
e9ae4177e8
Revert "sm7125: Fix audio on VOIP calls"
...
This reverts commit c8fdba343d
.
This fixes the speakers output being correctly linked to speakerphone toggle, but breaks mic completely.
2 years ago
Cosmin Tanislav
6261647b3f
sm7125-common: sensors: Implement UDFPS sensor
...
Change-Id: I8b65e3196a7d6f158f4ff589b9755cf7c7e51c92
2 years ago
Cosmin Tanislav
23c9f5277f
sm7125-common: sensors: Create sysfs polling one shot sensor
...
Change-Id: Ie78d7729201836bacd65a57f76e22adb61159192
2 years ago
Cosmin Tanislav
368103569d
sm7125-common: sensors: Fix locking around setOperationMode and activate
...
Change-Id: I9a09f45f012662c8f92fa40da3a4b9dd691a1b2c
2 years ago
Cosmin Tanislav
6aeec1293a
sm7125-common: sensors: Move one shot sensor out of main class
...
Change-Id: Ib7ac0c55409f2dc7f8fb114167e9f4b2e8859223
2 years ago
Cosmin Tanislav
5b2895dd6b
sm7125-common: sensors: Make sensor set mode operation function virtual
...
Change-Id: I62c94a6ad250417162cfc9eaca8cb490ce650d9c
2 years ago
Cosmin Tanislav
34c13856fc
sm7125-common: sensors: Make sensor flush function virtual
...
Change-Id: I46532fc726d9e0c2073100ff1f6008fcde9e821c
2 years ago
Cosmin Tanislav
b3c0119589
sm7125-common: sensors: Make sensor run function virtual
...
Change-Id: Ie50900903bbf4a302baff084f229c37c5c324742
2 years ago
Cosmin Tanislav
8ffb494d00
sm7125-common: sensors: Make sensor batch function virtual
...
Change-Id: I2de1e919234c4893b0b70390c0189cae38dbbe6c
2 years ago
Cosmin Tanislav
1ca8553f3a
sm7125-common: Add dummy sensors sub HAL
...
Change-Id: Ie20ed775344990de3e16e2eefba1754d831027fb
2 years ago
Cosmin Tanislav
baa5c91770
sm7125-common: Import hals.conf
...
Change-Id: Ifdc949ff5c8e008de4d58162fd90f9cd91d3581d
2 years ago
Simon1511
eb3e54712b
sm7125: use CAF USB audio configuration
...
*Fixes audio with USB headphones/headsets in phone calls
Change-Id: Iaf5705ecedfd281b0628877a7b8b1e825c3fd1c8
2 years ago
Tim Zimmermann
a1a8f54d76
sm7125: bluetooth: Set eSCO transport unit size to 16
...
The original patch in system_bt https://review.lineageos.org/c/LineageOS/android_system_bt/+/319781 ended up not getting merged
Change-Id: Icc0c3364abe2e9501226f0df07b66f61c6fe451d
2 years ago
Simon1511
834f2fea55
sm7125: Import libbtdevice
...
This is just a copy of the lineage-19.1 branch of system/bt/.
HEAD revision at the point of copying:
1df53e8efc293f959bdf3e352647f1d56125050d
Merge tag 'android-12.1.0_r11' into staging/lineage-19.1_merge-android-12.1.0_r11
Change-Id: Ic53eb59b25b8b367cb1cdfb27c29c08411c75bce
2 years ago
Simon1511
7612a3bd79
sm7125: A525FXXU4BVG1
...
*Patch RIL again since Samsung changed prop names
*Update configs
*Update sepolicy for new blob updates
*dont allow rild and camera to access every prop, preventing log spam
*Also import Samsung's thermal HAL since health blobs now depend on it. Label it as hal_thermal_samsung_hwservice since hal_thermal_hwservice is a neverallow in health sepolicy
Change-Id: Ic6d699115c2e18f722b623e5a07e3a88e222f1f3
2 years ago
Simon1511
1fa4bf5f20
sm7125: rootdir: Clean vendor scripts
...
Change-Id: I71b21b516ce083c9feefc7fe211bdad4a9e7f01f
2 years ago
TheStrechh
0d1c2cbbbe
Revert "sm7125: overlay: Device has a notch"
...
* The config has been removed since the centered display cutout
is now programatically detected.
This reverts commit e9cfa5e386
.
Change-Id: I731fbf1d440024e0aacc3d8135790654abe0a795
2 years ago