11 Commits
bka ... vic

Author SHA1 Message Date
f8cdfc8cfc umi: Welcome Evolution X 2025-11-17 11:01:37 +00:00
8ec1093095 umi: Spoof BuildFingerprint as Pixel Beta
* It is necessary to pass integrity with the built-in Keybox Importer, as our stock fingerprint is not Valid
2025-11-17 10:24:57 +00:00
3fe1fd808d umi: Move common files to common tree 2025-11-17 10:24:57 +00:00
615871d100 umi: Add namespace for missing module needed by libmialgoengine.so
Module "libmialgoengine" is defined in namespace "vendor/xiaomi/umi" which can read these 6 namespaces: ["vendor/xiaomi/umi" "hardware/qcom-caf/common/libqti-perfd-client" "hardware/xiaomi"
"vendor/qcom/opensource/display" "vendor/xiaomi/sm8250-common" "."]
Module "libgrallocutils" can be found in these namespaces: ["hardware/qcom-caf/msm8996" "hardware/qcom-caf/msm8998" "hardware/qcom-caf/sdm845" "hardware/qcom-caf/sm8150" "hardware/qcom-caf/s
m8250" "hardware/qcom-caf/sm8350" "hardware/qcom-caf/sm8450" "hardware/qcom-caf/sm8550" "hardware/qcom-caf/sm8650" "hardware/qcom-caf/sm8750" "hardware/qcom/sdm845" "hardware/qcom/sm7250/dis
play" "hardware/qcom/sm8150/display"]
2025-11-17 10:24:57 +00:00
72b9d9836f umi: Move/Add missing files for MiuiCamera
- Move common files to MiuiCamera Package
- vendor/lib64/libarcsat.so is a common file and already included in device/xiaomi/camera
2025-11-17 10:24:57 +00:00
0604ab48cf umi: Add MiuiCamera Package 2025-11-17 10:24:57 +00:00
644e7fb37c umi: Move buildflags > lineage_umi.mk 2025-11-17 10:24:57 +00:00
c470e830fd umi: Drop specific kernel config 2025-11-17 10:24:57 +00:00
a41d00f7ce umi: Inherit Overlay Configuration from UDC tree 2025-11-17 10:24:57 +00:00
f57888a420 umi: switch to device extract only 2025-11-17 10:23:34 +00:00
f6c06adf7f umi: Update fingerprints to V816.0.3.0.TJBMIXM Global 2025-11-17 10:17:38 +00:00
6 changed files with 4 additions and 35 deletions

View File

@@ -1,4 +0,0 @@
sensors.elliptic.so
sensors.ssc.so
sensors.touch.so
sensors.udfps.so

View File

@@ -50,10 +50,6 @@ $(call soong_config_set,lineage_powershare,powershare_path,/sys/class/power_supp
PRODUCT_PACKAGES += \
init.device.rc
# Sensors
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf
# Soong namespaces
PRODUCT_SOONG_NAMESPACES += \
$(LOCAL_PATH)

View File

@@ -26,12 +26,12 @@
"repository": "Xiaomi-Development/device_xiaomi_camera",
"target_path": "device/xiaomi/camera",
"remote": "github-non-los",
"branch": "aosp-16"
"branch": "aosp-15"
},
{
"repository": "xiaomi-development/vendor_xiaomi_camera",
"target_path": "vendor/xiaomi/camera",
"remote": "gitlab",
"branch": "aosp-16"
"branch": "aosp-15"
}
]

View File

@@ -19,14 +19,11 @@ from extract_utils.main import (
blob_fixups: blob_fixups_user_type = {
'vendor/etc/init/init.batterysecret.rc': blob_fixup()
.regex_replace('.*seclabel u:r:batterysecret:s0\n', ''),
'vendor/lib/libaudioroute_ext.so': blob_fixup()
.replace_needed('libaudioroute.so', 'libaudioroute-v34.so'),
'vendor/lib/hw/audio.primary.umi.so': blob_fixup()
.binary_regex_replace(
b'/vendor/lib/liba2dpoffload.so',
b'liba2dpoffload_umi.so\x00\x00\x00\x00\x00\x00\x00\x00',
)
.replace_needed('libaudioroute.so', 'libaudioroute-v34.so'),
),
'vendor/lib64/camera/components/com.mi.node.watermark.so': blob_fixup()
.add_needed('libpiex_shim.so'),
(

View File

@@ -740,12 +740,6 @@
<!-- How long it takes for the HW to start illuminating after the illumination is requested. -->
<integer name="config_udfps_illumination_transition_ms">0</integer>
<!-- Type of the udfps long press sensor. Empty if long press is not supported. -->
<string name="config_dozeUdfpsLongPressSensorType" translatable="false">org.lineageos.sensor.udfps</string>
<!-- Whether to enable fp unlock when screen turns off on udfps devices -->
<bool name="config_screen_off_udfps_enabled">true</bool>
<!-- The bounding path of the cutout region of the main built-in display.
Must either be empty if there is no cutout region, or a string that is parsable by
{@link android.util.PathParser}.

View File

@@ -52,9 +52,7 @@ vendor/lib/liba2dpoffload.so:vendor/lib/liba2dpoffload_umi.so;FIX_SONAME
vendor/lib/libaudio_log_utils.so
vendor/lib/libaudiocloudctrl.so
vendor/lib/libaudioconfigstore.so
vendor/lib/libaudioparsers.so
vendor/lib/libaudioroute_ext.so
vendor/lib/libhdmipassthru.so
vendor/lib/libresampler.so
vendor/lib/vendor.qti.hardware.audiohalext@1.0.so
@@ -111,20 +109,15 @@ vendor/lib64/camera/fdconfigpreviewlite.bin
vendor/lib64/camera/fdconfigvideo.bin
vendor/lib64/camera/fdconfigvideolite.bin
vendor/lib64/hw/camera.qcom.so
vendor/lib64/hw/com.qti.chi.override.so
vendor/lib64/com.qti.feature2.anchorsync.so
vendor/lib64/com.qti.feature2.demux.so
vendor/lib64/com.qti.feature2.frameselect.so
vendor/lib64/com.qti.feature2.fusion.so
vendor/lib64/com.qti.feature2.generic.so
vendor/lib64/com.qti.feature2.gs.so
vendor/lib64/com.qti.feature2.hdr.so
vendor/lib64/com.qti.feature2.memcpy.so
vendor/lib64/com.qti.feature2.mfsr.so
vendor/lib64/com.qti.feature2.qcfa.so
vendor/lib64/com.qti.feature2.rawhdr.so
vendor/lib64/com.qti.feature2.rawsupernight.so
vendor/lib64/com.qti.feature2.rt.so
vendor/lib64/com.qti.feature2.serializer.so
vendor/lib64/com.qti.feature2.softispprocess.so
vendor/lib64/com.qti.feature2.softispsupernight.so
@@ -132,7 +125,6 @@ vendor/lib64/com.qti.feature2.sr.so
vendor/lib64/com.qti.feature2.stub.so
vendor/lib64/com.qti.feature2.swmf.so
vendor/lib64/libMIAIHDRhvx_interface.so
vendor/lib64/libSNPE.so
vendor/lib64/libalAILDC.so
vendor/lib64/libalCFR.so
vendor/lib64/libalLDC.so
@@ -154,13 +146,10 @@ vendor/lib64/libarcsoft_portrait_lighting_c.so
vendor/lib64/libarcsoft_preview_deflicker.so
vendor/lib64/libarcsoft_super_night_raw.so
vendor/lib64/libarcsoft_superportrait.so
vendor/lib64/libc++_shared.so
vendor/lib64/libcamera_dirty.so
vendor/lib64/libcamera_nn_stub.so
vendor/lib64/libcamera_scene.so
vendor/lib64/libcamerapostproc.so
vendor/lib64/libchilog.so
vendor/lib64/libcom.qti.chinodeutils.so
vendor/lib64/libcvp2.so
vendor/lib64/libcvp2_hfi.so
vendor/lib64/libcvp_common.so
@@ -187,12 +176,10 @@ vendor/lib64/libmialgo_video_enhance.so
vendor/lib64/libmialgo_video_seg.so
vendor/lib64/libmibokeh_845_video.so
vendor/lib64/libmibokeh_855.so
vendor/lib64/libmpbase.so
vendor/lib64/libmulticam_image_optical_zoom.so
vendor/lib64/libmulticam_optical_zoom_control.so
vendor/lib64/libmulticam_video_optical_zoom.so
vendor/lib64/libnpu.so
vendor/lib64/libofflinelog.so
vendor/lib64/libos.so
vendor/lib64/librelight_only.so
vendor/lib64/libremosaic_wrapper.so
@@ -212,12 +199,10 @@ vendor/lib64/libsymphony-cpu.so
vendor/lib64/libsynx.so
vendor/lib64/libthreadutils.so
vendor/lib64/libtriplecam_optical_zoom_control.so
vendor/lib64/libtriplecam_video_optical_zoom.so
vendor/lib64/libvideoBokeh.so
vendor/lib64/libvideofilter_only.so
vendor/lib64/libvidhance.so
vendor/lib64/libxmi_high_dynamic_range.so
vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so
# Camera (CamX)
vendor/lib64/libcamxexternalformatutils.so
@@ -415,6 +400,7 @@ vendor/etc/init/init.vendor.sensors.rc
vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc
vendor/etc/init/vendor.sensors.qti.rc
vendor/etc/init/vendor.sensors.sscrpcd.rc
vendor/etc/sensors/hals.conf
vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so
vendor/lib64/libnotifyaudiohal.so
vendor/lib64/libsensorcal.so