1523 Commits

Author SHA1 Message Date
67ad5315d6 fixup! cepheus: Switch to LineageOS-based kernel 2026-01-20 18:27:26 +00:00
88d0c30fc6 cepheus: fix broken .clang-format symlink
Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-12-22 00:13:15 +07:00
3b6898bfc1 cepheus: Change touch panel nodes for new kernel
Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-12-08 06:13:38 +07:00
4e27a0a101 cepheus: Switch to LineageOS-based kernel
Original commits for Xiaomi SM8150 platform are from: https://github.com/LineageOS/android_kernel_xiaomi_sm8150

Rebased on latest LineageOS 4.14 qcom kernel: https://github.com/LineageOS/android_kernel_qcom_sm8150

Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-12-08 06:06:42 +07:00
a45beaad9a cepheus: remove hal_power_service.te
The binder_call's are now neverallowed in 25Q3.

Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-12-03 04:05:21 +07:00
8736074c9c cepheus: Set kernel BPF version override to 5.4.299
Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-12-03 04:02:59 +07:00
e56ffb6aad cepheus: Update some soong config variables to bool type
Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-12-03 04:02:20 +07:00
fe2c29b19d cepheus: hidl: downgrade IUceService to 2.1
Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-09-30 18:34:36 +07:00
3fc41a6e7f cepheus: Nuke lbm doze config 2025-09-30 18:27:14 +07:00
369778b139 Revert "cepheus: overlay: Enable AOD wallpaper"
This reverts commit b112942ca4.
2025-09-30 18:27:14 +07:00
af9aee7482 cepheus: hello AIDL LiveDisplay 2025-09-30 18:27:14 +07:00
53c401d687 cepheus: powerhint: Allow GPU to be overclocked
go kaboom
2025-08-25 04:01:18 +07:00
ba25bc6f8a cepheus: powerhint: Enable DT2W 2025-08-25 04:01:13 +07:00
nhansp
339d2e7cef cepheus: README: Add more copyright information to respect the authors 2025-08-25 04:01:09 +07:00
48f82ad004 cepheus: Use mini gapps to reduce size and fixup 2025-08-25 04:01:02 +07:00
7baf16fb92 cepheus: Nuke ximiparts and always use low brightness for AOD
Parts couldn't detect whether we're in a dark/bright env, and defaults to highest brightness for AOD.
Together with AOD wallpaper, this will drain our battery like hell. Disabled for your own good...

Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-08-25 04:00:57 +07:00
5de9f5b7c5 cepheus: ximiparts
from LineageOS/android_device_xiaomi_sm6150-common
2025-08-25 04:00:49 +07:00
b5730ac501 cepheus: ximidolby
Signed-off-by: nhansp <nhan.094.vn@gmail.com>
2025-08-25 04:00:44 +07:00
20abf20601 cepheus: Fixups for miuicamera 2025-08-25 04:00:41 +07:00
b112942ca4 cepheus: overlay: Enable AOD wallpaper 2025-08-25 04:00:35 +07:00
b6913d31e9 cepheus: Update dependencies 2025-08-25 04:00:29 +07:00
a470f5bfb4 cepheus: overlay: Status bar refines 2025-08-25 04:00:19 +07:00
3ab3f4a24f cepheus: proprietary-files: Revert CNE, DMS, DPM, RIL kang, add back telephony stack and missing libs 2025-08-25 03:59:34 +07:00
723f713933 cepheus: Initialize for Evolution 11.X
- aosp -> lineage
- Nuke Android.mk: Migrate mount point creation and nuke flash_super_dummy
- Adapt vendor to 25Q2: Replace libaudioroute with vndk v34 for audio stack, use vendor_qcom_common from yaap
- Nuke livedisplay
- Remove fastcharge lefovers from fcm
- Remove duplicate sepolicies
- Add MiuiCamera
- Deduplicate erofs declares with foreach
- Remove deprecated ANT+ stuff
- Migrate to soong_config_set
- Delete vendor/lineage fcm as it's already included
- Add cust to retrofit device so we can use full gapps
2025-08-25 03:59:28 +07:00
kondors1995
5302e19636 cepheus: Switch to py extract utils 2025-06-25 16:07:50 -05:00
Cosmin Tanislav
5e80d0c468 cepheus: skip dependencies which aren't defined in .bp
Change-Id: I01a653661856495788c05b720c0577dac44998a4
2025-05-26 01:17:54 -05:00
Nolen Johnson
96d3341aa0 cepheus: fix libmmosal ELF checks
Change-Id: I4f016772a486d5fe894e0c13aece6a49bada38f5
Signed-off-by: adi8900 <adrianszymanski242@gmail.com>
2025-05-26 01:17:24 -05:00
Michael Bestas
1e684643d0 cepheus: Disable ELF checks for certain libraries
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
Signed-off-by: adi8900 <adrianszymanski242@gmail.com>
2025-05-26 00:14:22 -05:00
Cosmin Tanislav
28d25c97d1 cepheus: Fix com.qualcomm.qti.dpm.api@1.0 ELF checks
Change-Id: I759752ccc133d7047d415eb83c5d3c55820437a4
Signed-off-by: adi8900 <adrianszymanski242@gmail.com>
2025-05-26 00:08:43 -05:00
Cosmin Tanislav
5446035656 cepheus: Fix vendor.qti.imsrtpservice@3.0 ELF checks
Change-Id: Ia1995d0a3360317843685082e3226ab30f124d09
Signed-off-by: adi8900 <adrianszymanski242@gmail.com>
2025-05-26 00:07:13 -05:00
Aaron Kling
ebdb1c8b97 cepheus: Add vendor soong imports to extract
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2025-05-26 00:03:50 -05:00
inferno0230
78ffc12b3e cepheus: Bump android.hardware.power to V6-ndk
Signed-off-by: inferno0230 <mail@inferno0230.in>
2025-04-05 16:47:33 -05:00
balgxmr
728ee1353f Revert "cepheus: Inherit several Android Go configurations"
This reverts commit a3a7659b1c.
2025-04-05 16:31:51 -05:00
Georg Veichtlbauer
ada63c1e35 cepheus: Remove unneeded NFC packages
* NfcNci is built by handheld_system.mk
2025-04-01 19:03:51 -05:00
Tyler Wear
fd71765cc0 cepheus: tetheroffload: Version 1.1
Update tetheroffload to version 1.1.
2025-03-20 22:25:14 -05:00
balgxmr
c7684338f4 cepheus: Switch to AOSP clang 2025-02-20 17:17:28 -05:00
John Galt
4c20c50602 cepheus: CameraProvider: set saner values
500 is WAAAAY too high on op7 series. Set max to a saner of 200.

Also prior to this change, 80 was default for torch, so set 80 as
default.
2025-02-07 21:21:14 -05:00
Cyber Knight
07a1b0c022 cepheus: rootdir: Label brightness node correctly
- We only utilize switch_2/brightness as a toggle switch so explicitly label it.
2025-02-07 19:21:07 -05:00
Cyber Knight
276cf39e77 cepheus: sepolicy: Allow cameraserver to search directories in sysfs_leds
- This fixes a SEPolicy denial.
2025-02-07 19:20:59 -05:00
John Galt
ac8df90397 cepheus: camera: add enabled bool for finished workarounds 2025-02-07 19:20:50 -05:00
bengris32
2027814128 cepheus: camera: Implement setTorchModeExt
Change-Id: Id61420be75b7efd1d13a4b0ee1d103ebd3835516
Signed-off-by: electimon <electimon@gmail.com>
2025-02-07 19:20:28 -05:00
bengris32
da562aa2de cepheus: camera: Implement supportsSetTorchModeExt
Change-Id: I2ec2f4a30723763e6123a1b742468752f38e3d2f
Signed-off-by: bengris32 <bengris32@protonmail.ch>
2025-02-07 19:20:28 -05:00
Dhina17
bad061d7a8 cepheus: Impl torch light control
Change-Id: Icd32d1f6aedb55462c9df4d7cc63a2a4c4e4263e

[RealJohnGalt:] modify for oneplus usage, add toggle switch
2025-02-07 19:20:28 -05:00
Sungtak Lee
bbdf12aff6 cepheus: Disable OMX
Bug: 222649162
Test: make
Change-Id: Iaf1046c610804c5bdb3b0f591e9907539534ea06
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-02-06 13:05:49 -05:00
wenchangliu
289d2844e5 cepheus: Add "can-swap-width-height" for video codecs
[VSR-4.2-004.002] MUST support identical size ranges horizontally
as vertically (for example, support portrait videos of the same size
if they support a landscape video size.)

Bug: 322453106
Test: atest android.mediav2.cts.CodecInfoTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:aa514b3779b94a7dc40dab302c84ab8ae97becfa)
Merged-In: I6918bc926964c8dd398d686ee3e7713d4f023ff2
Change-Id: I6918bc926964c8dd398d686ee3e7713d4f023ff2
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-02-06 13:05:20 -05:00
Jerry Huang
b6991dcc3b cepheus: media: Advertise ro.odm.build.media_performance_class as 30
Bug: 196881264
Test: adb shell getprop ro.odm.build.media_performance_class
Change-Id: I50e4e9bc4cfffa4109776218ae2c4d222b4348af
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-02-06 13:05:16 -05:00
Pawin Vongmasa
b362d65c4b cepheus: Move input surface to CCodec
Test: atest CtsMediaTestCases -- \
--module-arg CtsMediaTestCases:size:small
Bug: 131800183
Change-Id: I8783a7de4a4fdf7ff2eac6697c71f6592c9a9e06
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-02-06 13:05:09 -05:00
dianlujitao
bba3efffe1 cepheus: Remove OMX
* OMX HW video codecs are no longer used after enabling Codec2
 * OMX HW audio codecs won't work without QCOM A/V enhancements, which
   we don't have on Lineage.

Change-Id: I65852151c8fb6387add5fc4402ba3f13c97b5f64
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
2025-02-06 13:03:35 -05:00
chematelegram
1baa582634 cepheus: Move c2_manifest to manifest 2025-02-06 13:00:20 -05:00
balgxmr
ef402553be cepheus: Update sha1sum for vendor.qti.ims.rcsconfig@2.1 2025-01-30 12:50:25 -05:00