Commit Graph

27 Commits

Author SHA1 Message Date
Tim Zimmermann
df2bcc0d33 sm7125-common: Use pixel power HAL directly
* Samsung one is outdated and we didn't do any meaningful changes there

Change-Id: I65378563396d12ee76e7f2b34105988c7e66cf38
2024-06-23 13:41:24 +02:00
Simon1511
d5b04790bb sm7125-common: switch to U RIL
- Pull RIL and QMI blobs from A525FXXS7FXE2 (U)
- Build sehradiomanager for working signal strength
- Update SMSC and slotID patches accordingly
- Build vendor.samsung.hardware.radio@2.[0,1,2] from source

Change-Id: I5ee7e727133d421cc0d37eeacf647669cac2561b
2024-06-22 12:37:48 +02:00
Edwin Moquete
3056a35d9e sm7125-common: Disable display refresh rate override
This got enabled by default on U, and it causes apps like
Chrome and Youtube to set the refresh rate to 30FPS when
playing some videos.

Change-Id: I649bf03d550c2b9726c7957d15ed09e455d874ec
2024-02-17 11:14:44 +01:00
Simon1511
445d3a0cf2 sm7125-common: switch to AIDL fingerprint HAL
Change-Id: I74e786b3d91f6d54fb29f1259ea4423b6bb1e95a
2024-02-17 11:14:41 +01:00
Simon1511
f2978af5cc sm7125-common: Set up OSS USB props
* And use qualcomm's init.qcom.usb.rc

Change-Id: I24f039c58aab0cca3de6c088cb6e49818e58c8ee
2023-06-06 20:15:40 +02:00
Tim Zimmermann
62f0858f85 sm7125-common: Change vibration durations where needed
* a52q/a72q's dc_vibrators only supports >= 40ms vibrations

Change-Id: I0c37a98d74fa647a28ef52025dcec3337ffe8e63
2023-06-03 19:45:21 +02:00
Alexander Koskovich
6ddf30bfdd sm7125-common: Move BT profiles props to vendor
* Makes it GSI compatible

Change-Id: I8f7caf241d508af59c16482e6185c42f23f8a460
2022-10-02 18:23:39 +02:00
Tim Zimmermann
67a982b379 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
2022-10-02 15:15:07 +02:00
Simon1511
e7a4e4dfe2 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
2022-07-25 13:09:31 +02:00
Jesse Chan
b3b9ad6114 sm7125: use correct default network mode (4G)
Change-Id: I2e9db6712233d677284c229081ff7fa736464ff0
2022-05-22 20:22:53 +02:00
Simon1511
cf30811d8a sm7125: Enable FBE
Change-Id: I2794e86db2cf1ff0aa30512efd67a7d09954a026
2022-05-10 11:08:40 +02:00
Simon1511
525cc29a85 sm7125: S perf blobs
Change-Id: If499f0b3cb4b8251980f30d8f6e0905b27886cc5
2022-02-20 13:21:07 +01:00
Simon1511
f8aa0a0f9c sm7125: S audio
Change-Id: I19351e254c23361fff45fc63e88d0aa6cf55ed95
2022-02-20 13:21:07 +01:00
kubersharma001
96c898ee5a sm7125: Switch to AOSP WFD
Change-Id: I6e1956eabb73c57c8781cb8ea4571d7c8fbc747b
2022-02-02 12:35:51 +01:00
Simon1511
3dca425300 sm7125: Update RIL and QMI to S
*Explicitly build tether dependencies
*Keep R libril since the build system needs it

Change-Id: I0c2f2599e72287803f2d118e767ef226deb6d355
2022-02-02 12:34:53 +01:00
Adithya R
4ee7c8feca sm7125-common: Set SOC manufacturer and chipset properties
Change-Id: Ica7384ebc05173f05b867d4b85c735eebc37b12d
2022-01-15 18:28:24 +01:00
Simon1511
c740031c88 Revert "[TEMP]: sm7125: Disable bluetooth A2DP offload"
This reverts commit ede2e15e97.

Works after 1e33bff1ae

Change-Id: I870566e92fbd7a306b31709d0744eb29bdf15e64
2022-01-10 19:21:03 +01:00
Simon1511
ede2e15e97 [TEMP]: sm7125: Disable bluetooth A2DP offload
*Crashes bluetooth atm

Change-Id: Ib572f1b9dfedd7d1628b077fbe6db4c66cd69977
2021-11-11 17:30:38 +01:00
Simon1511
e22ff56f8e sm7125: Add missing BT props
Change-Id: I6555b94a1f6fb42ddf9a650895e3140accbd4bb9
2021-11-11 17:30:38 +01:00
Simon1511
05947790cc sm7125: Import wifi display blobs from curtana RKQ1.200826.002
Change-Id: I89af873d062c02bd0714bc6dd6b3b581f2a322c2
2021-11-11 17:30:36 +01:00
Simon1511
e8df3cc188 sm7125: Set up camera
*Use stock camera provider
*Build camera.device blobs from source to get its dependencies, then override it with stock camera.device blobs
*Added missing media_profiles_V1_0.xml for camera

Change-Id: I6d776f5fc6de343708b46ca55d8ea6f12194f153
2021-10-21 16:53:02 +02:00
Simon1511
259cefaf0e sm7125: Build samsung keymaster
Change-Id: Ibab06aa84f3f5ce32c27b4c20a0da02907518f93
2021-10-21 15:41:38 +02:00
Simon1511
b33410ed0d sm7125: Import dalvik VM props from stock
Change-Id: I846fcae8c9443dee0f115891fddddb7b01797385
2021-10-18 12:34:57 +02:00
Simon1511
073ecaf66c sm7125: Set up RIL
Change-Id: Ie679b0f459031cb87b483b5271c9498780fa9ae4
2021-10-17 15:14:04 +02:00
Simon1511
2cd367f2b4 sm7125: Setup wifi
Change-Id: If34b928f0d467e3ee1d0e2ec66320481d65482ba
2021-10-17 14:41:45 +02:00
Simon1511
b2357eaa92 sm7125: Build gatekeeper
*And use stock init file

Change-Id: I1085816bbda0a4d9c9d369ae1b42a20aeb6fe11d
2021-10-12 15:29:06 +02:00
Simon1511
0f7f8f233d Initial sm7125 tree
Change-Id: Icb1b25b047b86d3474b98b13942f7afc5de45cf8
2021-10-11 16:50:22 +02:00