Commit graph

4945 commits

Author SHA1 Message Date
LuK1337
ed69b6ae82
sdm660-common: device: Build android.hardware.bluetooth@1.0
Required by libantradio.

Change-Id: I5e26a4154cf54e64f424cb6cf20db87b7023f1cd
2024-05-10 14:03:22 +03:00
pix106
83a3b1106d
sdm660-common: reorder sdm660.mk 2024-05-10 14:03:22 +03:00
Park Ju Hyung
9e43a500cb
sdm660-common: wifi: Disable firmware log
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2024-05-10 14:03:22 +03:00
Vevek Venkatesan
cf14f55043
sdm660-common: wifi: Set IPA bandwidth mbps threshold to higher number
Set IPA low/med/high bandwidth mbps threshold to higher number
in ini cfg for sdm845 target to achieve higher throughput.

Change-Id: I44386e1ef67d014a4bc79345b455422c75c4b03f
CRs-Fixed: 2516770
2024-05-10 14:03:21 +03:00
Alok Kumar
157d0c346b
sdm660-common: wifi: Enable/Disable Force Bandwidth Voting for IPA suspend
The INI "gIPAForceVotingEnable" is to Enable/Disable Force Bandwidth Voting during
IPA suspend.

Change-Id: I613e1fa2f26da2da4235040e6094c64d89a5b402
CRs-Fixed: 2535818
2024-05-10 14:03:21 +03:00
1582130940
dfa304fe24
sdm660-common: wifi: Update from LA.UM.11.2.1.r1-04500-sdm660.0
* Revert wifi: Remove all short descriptions
* Revert wifi: Remove ini params with default value

* wifi: Add secondary interface using gEnableConcurrentSTA=wlan1
* wifi: Increase max bss count
2024-05-10 14:03:20 +03:00
pix106
3c9ffc00bf
sdm660-common: drop camera shim remains 2024-05-10 14:03:20 +03:00
pix106
3acd30d5f0
Revert "sdm660-common: Load vndk 29 libprotobuf for libril-qc-hal-qmi and libwhvdil"
This reverts commit eb93de8d19.
2024-05-10 14:03:19 +03:00
Tomasz Wasilczyk
a65e563976
sdm660-common: gps: Don't include cutils/threads.h
Bug: 289414897
Test: buildserver
Change-Id: I14b99f42feaae7af00cbd17cfe482eb2e5da71e8
2024-05-10 14:03:19 +03:00
Albert I
76199d8248
sdm660-common: gps: Address logical-op-parentheses warning
Change-Id: I45d621a2b995afeb7757df3f89614a0d95552f33
2024-05-10 14:03:18 +03:00
Jiyong Park
44c4e9bf4a
sdm660-common: gps: Don't rely on transitively included headers
One must explicitly include what it need.
time.h for struct tm.
sys/time.h for gettimeofday, etc.

Bug: 37629934
Test: build

Merged-In: Iacd5317d958f61df062fca40fbf2e8992c7fbb44
Change-Id: I19e1043f23dbe85836b73714a4f1440159ebe419
2024-05-10 14:03:18 +03:00
Madhanraj Chelladurai
d88a67c4c7
sdm660-common: gps: Add NULL check before object access
Correct the NULL check code block and add NULL check before
object access.

Change-Id: Ic41b781b41fb4e21bbff8801d500a41a6d7219d0
CRs-fixed: 3084543
2024-05-10 14:03:18 +03:00
Nauval Rizky
eaab2ad176
sdm660-common: rootdir: Optimize sched_lib_name
* Register more game libraries to sched_lib_name
* Remove UnityMain from sched_lib_name
2024-05-10 14:03:17 +03:00
Brock5555
7256610eb8
sdm660-common: rootdir: Register and enable qcrild & data services on boot
* Fixes delay on getting network service after boot

Change-Id: Ibed5c5addb307d89f26cbf51420e37f1b04c42e5
2024-05-10 14:03:17 +03:00
LuK1337
17c7be59b6
sdm660-common: rootdir: Drop SSR services and set SSR restart_level in init.qcom.rc
Change-Id: I32fc08c9ad36b9c8ebfc019fc87a19eece18f0b4
2024-05-10 14:03:16 +03:00
Ratoriku
4da36f4e55
sdm660-common: rootdir: Make memlat no-op
* Since we have libperfmgr to boost devfreq, there is no need to use it.
* Followed wahoo's set

Change-Id: Ic9a63aac98f315c83335d36f6fdfc1bffc6bf7da
Signed-off-by: Ratoriku <a1063021545@gmail.com>
2024-05-10 14:03:16 +03:00
1582130940
d69a4aefea
sdm660-common: rootdir: Clean up init scripts
* Remove unnecessary configurations
* Don't modify ownership of ondemand cpufreq nodes
* Remove qcom input boost
Arian <arian.kulmer@web.de>

Co-authored-by: Arian <arian.kulmer@web.de>
2024-05-10 14:03:15 +03:00
Marco Zanin
6d646a2ddf
sdm660-common: rootdir: Stop trying to set ro.sf.lcd_density prop
It's wrong because we have devices with different screen densities,
and does not work:

W libc    : Unable to set property "ro.sf.lcd_density" to "480": error code: 0xb

Signed-off-by: Marco Zanin <mrczn.bb@gmail.com>
2024-05-10 14:03:15 +03:00
Sebastiano Barezzi
7455bc4d3b
sdm660-common: rootdir: Fix "/sys/ lines must have 5 or 6 entries"
Change-Id: I08acd4642f7459d9d2628f6c0853c47f13c2848a
2024-05-10 14:03:14 +03:00
TH779
737dba99ff
sdm660-common: init: Update libbase include path
* Google has moved system/core/base to a separate repository.
* Ref:
28d0f1a3af.

Signed-off-by: TH779 <i@779.moe>
Change-Id: I0a42abb1e47401312def3242c1cc2c3f0af9ccdf
2024-05-10 14:03:14 +03:00
LuK1337
3fa90f8034
sdm660-common: libqti-perfd-client: Clean up
* Run clang-format
* Add newlines between functions
* Use elvis operator `?:` for return value

Change-Id: I920044df12c99d32ddd2ef3fb5edf24bcd0c7360
2024-05-10 14:03:13 +03:00
firebird11
96cf0f2314
sdm660-common: move Enable FUSE Passthrough
- The prop is supposed to be set in product instead of system as per [1].

[1]: https://source.android.com/docs/core/storage/fuse-passthrough
2024-05-10 14:03:13 +03:00
Sabar
a691667d66
sdm660-common: build device info manifest 2024-05-10 14:03:13 +03:00
Matt Buckley
d059d7bbe1
sdm660-common: power-libperfmgr: Remove wakeup behavior from PowerHintSession and PowerSessionManager
Currently, all sessions get boosted any time DISPLAY_UPDATE_IMMINENT is
sent from SurfaceFlinger which can lead to large, unnecessary boosts.
This patch aims to change that by removing the wakeup behavior, relying
instead on sessions to boost themselves with new load change hints.

 * Remove wakeup() from PowerHintSession
 * Remove wakeSessions from PowerSessionManager
 * Remove related timers and message handlers
 * Remove DISPLAY_UPDATE_IMMINENT behavior entirely

Test: manual
Bug: b/260136431
Change-Id: I4610edfefe8fcbef7d4cdbf5768830a9392a54f7
2024-05-10 14:03:12 +03:00
Jimmy Shiu
255babc340
sdm660-common: power-libperfmgr: ADPF: remove unused EarlyBoostHandler
Bug: 256515601
Test: build
Change-Id: I9b63c6ee3decaa4c70f38bcc66a0e9e1de464ad6
2024-05-10 14:03:12 +03:00
mikooomich
2da49e3b97
sdm660-common: overlay: Nuke max cached processes override
* Google changed the default to 1024 processes:
https://android.googlesource.com/platform/frameworks/base/+/912a866dc3bf0

Change-Id: Icd8e28211c90d2f96e5cec6fd7e9b0672394d9ed
2024-05-10 14:03:11 +03:00
pix106
70a83739f3
sdm660-common: Sensors from Zebra/helios/helios:13/13-26-09.00-TG-U00-STD-HEL-04/103:user/release-keys 2024-05-10 14:03:11 +03:00
pix106
761e6a7288
sdm660-common: Radio from Zebra/helios/helios:13/13-26-09.00-TG-U00-STD-HEL-04/103:user/release-keys 2024-05-10 14:03:10 +03:00
pix106
d9aa83b991
Revert "sdm660-common: DRM from Zebra/helios/helios:13/13-26-09.00-TG-U00-STD-HEL-04/103:user/release-keys"
This reverts commit acac6584eac57663953a9653a33d8ab8c98dcfea.
2024-05-10 14:03:10 +03:00
pix106
14df78700e
sdm660-common: DRM from Zebra/helios/helios:13/13-26-09.00-TG-U00-STD-HEL-04/103:user/release-keys 2024-05-10 14:03:10 +03:00
pix106
4fcfa11b8c
sdm660-common: Bluetooth from Zebra/helios/helios:13/13-26-09.00-TG-U00-STD-HEL-04/103:user/release-keys 2024-05-10 14:03:09 +03:00
Alcatraz323
42ee12ead5 sdm660-common: set TARGET_USES_VULKAN false
* aosp made this default true on Android 15, mark it false now for future
2024-05-10 14:02:24 +03:00
Alcatraz323
3f866d1f9b sdm660-common: move RIL related config to specific overlay 2024-05-10 14:02:24 +03:00
pix106
3a4d2b5be9 Revert "sdm660-common: Wifi - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys"
This reverts commit c725e23ac27df60d361684ea39ef89533ae587b7.
2024-05-10 14:02:24 +03:00
pix106
257c3ca563 sdm660-common: Wifi - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:02:24 +03:00
pix106
7169aeec9e sdm660-common: Soter - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:02:24 +03:00
pix106
d2d7e9c918 sdm660-common: Time services - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:02:24 +03:00
pix106
a8bfa859aa sdm660-common: Thermal - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:02:24 +03:00
pix106
4e1ae7f31f sdm660-common: Sensors - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:02:24 +03:00
pix106
838bfb60c0 sdm660-common: SCVE - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:02:24 +03:00
pix106
93d2649d83 sdm660-common: Radio - IMS - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:02:23 +03:00
pix106
bf833903a6 sdm660-common: Radio - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys
new file:   proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so
           new file:   proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so
           new file:   proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.7.so
2024-05-10 14:00:36 +03:00
pix106
52224ac521 sdm660-common: QSEEcom HAL - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:00:36 +03:00
pix106
04f32d4c0a sdm660-common: QMI - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:00:36 +03:00
pix106
3b7f30235e sdm660-common: Peripheral - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:00:36 +03:00
pix106
14779ea9dc sdm660-common: Media - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:00:36 +03:00
pix106
e8275401ae sdm660-common: Listen - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:00:36 +03:00
pix106
947c3adbd0 sdm660-common: Keymaster - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:00:36 +03:00
pix106
a301cc3e95 sdm660-common: IRQ balance - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 14:00:34 +03:00
pix106
db76d613a4 sdm660-common: Graphics - from Zebra/helios/helios:13/13-22-18.00-TG-U02-STD-HEL-04/84:user/release-keys 2024-05-10 13:58:41 +03:00