8 Commits
bq2 ... bq1

Author SHA1 Message Date
Bruno Martins
473ebb96a1 raphael: parts: Apply Expressive theme
Change-Id: I03c814b97c8401428f2b358d065a99503df9d1cc
2026-01-21 09:17:19 +09:00
Bruno Martins
9715421f6e raphael: parts: Convert for M3E support
Change-Id: Ib4d1088f5be3fc2b5c2ff90d5cd1b86603551037
2026-01-21 09:16:32 +09:00
0707562c00 raphael: Switch miuicamera repo to gitlab 2026-01-21 08:16:14 +09:00
39efba2edd raphael: Use latest clang instead 2026-01-21 08:15:45 +09:00
basamaryan
3fcae52b0a raphael: Bump kernel BPF version override to 5.4.299
This matches android12-5.4

Test: atest netd_integration_test
Change-Id: I9b811c05610c11718d64289f10ab88c8c67df3c5
2026-01-21 08:15:45 +09:00
basamaryan
09f43d6001 raphael: Override kernel BPF version
Signed-off-by: YagizErdemir06 <erdemiryagiz@proton.me>
2026-01-21 08:15:45 +09:00
d5a994bdc5 raphael: Fix neverallows 2026-01-21 08:15:45 +09:00
0xCAFEBABE
201291bfc9 raphael: Update some soong config variables to bool type 2026-01-21 08:15:45 +09:00
10 changed files with 15 additions and 23 deletions

View File

@@ -6,6 +6,7 @@
soong_namespace {
imports: [
"bootable/deprecated-ota",
"hardware/google/interfaces",
"hardware/google/pixel",
"hardware/xiaomi",

View File

@@ -81,8 +81,6 @@ BOARD_KERNEL_IMAGE_NAME := Image.gz-dtb
BOARD_KERNEL_PAGESIZE := 4096
BOARD_KERNEL_SEPARATED_DTBO := true
BOARD_RAMDISK_USE_LZ4 := true
TARGET_KERNEL_CLANG_PATH := $(shell pwd)/prebuilts/clang/host/linux-x86/clang-r522817
TARGET_KERNEL_CLANG_VERSION := r522817
TARGET_KERNEL_SOURCE := kernel/xiaomi/raphael
TARGET_KERNEL_CONFIG := raphael_defconfig
@@ -137,6 +135,7 @@ TARGET_BOARD_PLATFORM := msmnile
# Properties
TARGET_ODM_PROP += $(DEVICE_PATH)/odm.prop
TARGET_PRODUCT_PROP += $(DEVICE_PATH)/product.prop
TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop
TARGET_SYSTEM_EXT_PROP += $(DEVICE_PATH)/system_ext.prop
TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop

View File

@@ -42,6 +42,7 @@ PRODUCT_ENFORCE_RRO_TARGETS := *
# Soong namespaces
PRODUCT_SOONG_NAMESPACES += \
$(LOCAL_PATH) \
bootable/deprecated-ota \
hardware/google/interfaces \
hardware/google/pixel \
hardware/qcom-caf/common/libqti-perfd-client \
@@ -232,7 +233,7 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.display.mapperextensions@1.1.vendor
$(call soong_config_set,qtidisplay,gralloc_handle_has_reserved_size,true)
$(call soong_config_set_bool,qtimedia,disabled_ubwc,true)
$(call soong_config_set,qtimedia,disabled_ubwc,true)
PRODUCT_PACKAGES += \
disable_configstore

View File

@@ -16,8 +16,8 @@
"target_path": "packages/apps/ViPER4AndroidFX"
},
{
"repository": "vendor_xiaomi_miuicamera",
"repository": "EvoX/vendor_xiaomi_miuicamera",
"target_path": "vendor/xiaomi/miuicamera",
"remote": "evo-gitea"
"remote": "gitlab"
}
]

View File

@@ -81,17 +81,6 @@ blob_fixups: blob_fixups_user_type = {
'vendor/lib/libaudioroute_ext.so',
): blob_fixup()
.replace_needed('libaudioroute.so', 'libaudioroute-v34.so'),
(
'vendor/lib/android.hardware.camera.provider@2.4-external.so',
'vendor/lib64/android.hardware.camera.provider@2.4-external.so',
'vendor/lib/camera.device@3.4-external-impl.so',
'vendor/lib64/camera.device@3.4-external-impl.so',
'vendor/lib/camera.device@3.5-external-impl.so',
'vendor/lib64/camera.device@3.5-external-impl.so',
'vendor/lib/camera.device@3.6-external-impl.so',
'vendor/lib64/camera.device@3.6-external-impl.so',
): blob_fixup()
.replace_needed('libtinyxml2.so', 'libtinyxml2-v34.so'),
} # fmt: skip
module = ExtractUtilsModule(

View File

@@ -31,7 +31,7 @@
android:persistent="true"
android:defaultToDeviceProtectedStorage="true"
android:directBootAware="true"
android:theme="@style/Theme.SubSettingsBase">
android:theme="@style/Theme.SubSettingsBase.Expressive">
<receiver android:name=".BootCompletedReceiver"
android:exported="false">

View File

@@ -21,12 +21,13 @@ import android.provider.Settings;
import androidx.preference.Preference;
import androidx.preference.Preference.OnPreferenceChangeListener;
import androidx.preference.PreferenceFragmentCompat;
import androidx.preference.SwitchPreferenceCompat;
import com.android.settingslib.widget.SettingsBasePreferenceFragment;
import org.lineageos.settings.R;
public class PopupCameraSettingsFragment extends PreferenceFragmentCompat implements
public class PopupCameraSettingsFragment extends SettingsBasePreferenceFragment implements
OnPreferenceChangeListener {
private SwitchPreferenceCompat mAlwaysCameraSwitch;

View File

@@ -26,14 +26,15 @@ import android.os.Looper;
import android.util.Log;
import androidx.preference.Preference;
import androidx.preference.PreferenceFragmentCompat;
import androidx.preference.SwitchPreferenceCompat;
import com.android.settingslib.widget.SettingsBasePreferenceFragment;
import org.lineageos.settings.R;
import java.io.IOException;
public class ClearSpeakerFragment extends PreferenceFragmentCompat implements
public class ClearSpeakerFragment extends SettingsBasePreferenceFragment implements
Preference.OnPreferenceChangeListener {
private static final String TAG = "ClearSpeakerFragment";

2
product.prop Normal file
View File

@@ -0,0 +1,2 @@
# eBPF
ro.bpf.kver_override=5.4.299

View File

@@ -1,3 +1 @@
user=system seinfo=platform name=org.lineageos.settings domain=xiaomiparts_app type=system_app_data_file
user=bluetooth seinfo=default name=com.android.bluetooth domain=bluetooth type=bluetooth_data_file levelFrom=all isPrivApp=true