Ruchit Marathe
d487e65b64
sm7125-common: Drop unnecessary kernel flags
2 years ago
Robert Shih
454daed8c4
sm7125-common: enable AIDL DRM HALs
...
Bug: 219538389
Test: atest GtsMediaTestCases
Change-Id: I431554dcbef014f8235f048ee062a218a2131f9c
2 years ago
Tim Zimmermann
7ff3df9600
sm7125-common: Pin Android R RIL and QMI blobs
...
* Signal strength does not get updated with S ones unless airplane mode
is toggled on and off on T
Simon1511: Pin R QMI blobs too since S ones make rild segfault. Also patch libsec-ril* and update our audio impl accordingly
Change-Id: I3be7972b161b074b570bf227c3bdc32a2d91b70e
2 years ago
Alexander Koskovich
42f60cee85
sm7125-common: Move BT profiles props to vendor
...
* Makes it GSI compatible
Change-Id: I8f7caf241d508af59c16482e6185c42f23f8a460
2 years ago
LuK1337
8d6e01b8ba
sm7125-common: Rebase custom audio impl
...
Change-Id: I22e67b1245d8c890b5f72340d456b5f89045b8b6
2 years ago
Ruchit Marathe
89fa89330f
sm7125-common: Decommonise bluetooth device name
2 years ago
Simon1511
7579630da1
sm7125-common: Set ro.vendor.qti.va_odm.support
...
Change-Id: I3c7173d642d19773be077027802ef137b72564b6
2 years ago
Tim Zimmermann
82716899cb
sm7125-common: Set SEC specific BT SCO sample rate audio param
...
This lets us convert AOSP's bt_wbs to SEC's g_sco_samplerate.
Change-Id: I78d5d36044421daf99b8a13aa417060a3cf959a3
2 years ago
Ruchit Marathe
bf124fe1f9
sm7125: Overlay: Enable colour modes
2 years ago
Ruchit Marathe
965c2f46e7
sm7125: Overlay: Pin some services and apps
2 years ago
Ruchit Marathe
e104e09764
sm7125: USB: Drop aidl impl
...
Doesnt work well for us, revert to qti impl
2 years ago
Ruchit Marathe
92caade44d
sm7125: aidl: rebrand all services
2 years ago
Ruchit Marathe
43d1f8c08c
sm7125: Correct power package name for libperfmgr
2 years ago
Ruchit Marathe
ae3427232a
sm7125: Update usb impl and drop hardware samsung dependency
2 years ago
Ruchit Marathe
67dd23b199
sm7125: Switch to aidl memtrack implementation
...
hidl memtrack is deprecated
2 years ago
Ruchit Marathe
acbc7f58dd
sm7125: Move to ndk backend impl of libperfmgr
...
also drop hw samsung dependency
2 years ago
Ruchit Marathe
16d83ce2a2
sm7125: Switch to aidl light service
2 years ago
Ruchit Marathe
aa7e605704
sm7125: Build bluetooth.audio@2.1
2 years ago
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