Compare commits

13 Commits
bka ... vic

Author SHA1 Message Date
Deivid21
639d006eaa bathena: Update modules load in recovery
Change-Id: I810f0645adf1745e2c350bee2a11685da1ae4f5f
2025-09-18 01:42:15 -03:00
Deivid21
e2f86cc76a bathena: Add missing vibrator firmware
Change-Id: I2d697d9572afcdc057a050525c98ef53a715b38f
2025-09-18 01:37:39 -03:00
Deivid21
f3e18c3b74 bathena: Add missing fingerprint binary
Change-Id: I9681f3000b4147c916a116ba0de4bd90149b1fb8
2025-09-13 17:18:41 -03:00
Michael Bestas
7baf755630 bathena: Enable LiveDisplay adaptive backlight
Change-Id: I3892e178b87b569805dd5e929e009d465bd63461
2025-09-13 13:10:45 -03:00
Deivid21
895db5e4ad bathena: init: Switch filesystem type to EroFS
Change-Id: Ie2c5045617b024cae9866ebae4b2df72178c841d
2025-08-19 23:33:41 -04:00
lahaina
4a3b96413e bathena: Don't build userdata image
Change-Id: I5fe9246104f70c80338ea4615eef352300ccd2cb
2025-08-19 23:33:41 -04:00
Deivid21
e822779d49 bathena: Build MotCamera2 from prebuilt source
Change-Id: I9f17963696d5c7476abe3da2990eba0c4c98e565
Signed-off-by: Deivid21 <david.parra.ignacio@gmail.com>
2025-08-19 23:33:41 -04:00
Deivid21
1bc7bd03aa bathena: Adjustments for Evolution X
Change-Id: I9a6ff9e785eccacf3f5664b5beb55b6a2fff6dcd
2025-08-19 23:33:40 -04:00
Deivid21
3fa5fc1d09 bathena: overlay: Add wifi overlay and MMS UA profile
Change-Id: Iefdfff8b9146c1cc4b4e339ce2bd43817cc60479
2025-08-19 23:33:17 -04:00
Michael Bestas
893c6570df bathena: Switch to SPDX copyright
* And drop copyright years.

Change-Id: Ie326d27d43be28f2c4696f79f7f63754793d4b1c
2025-08-19 21:48:08 -04:00
Michael Bestas
dd09cb549e bathena: overlay: Convert overlays to Android.bp
Change-Id: I4c5a802e5c332551f3f2ab847384495c796113e5
2025-08-19 21:45:11 -04:00
Michael Bestas
ca74d3d34b bathena: Add missing capsense_reset
Change-Id: Ic4106c53cb31f0ef50fbcba2c8102480e8c00761
2025-08-19 21:43:21 -04:00
Michael Bestas
e410623d11 bathena: Cleanup init.mmi.overlay.rc
Co-authored-by: Deivid21 <david.parra.ignacio@gmail.com>
Change-Id: I0d78b743e7e66553fb624b7402a6920ca881fd82
2025-08-19 21:43:02 -04:00
32 changed files with 226 additions and 193 deletions

View File

@@ -1,5 +1,5 @@
//
// SPDX-FileCopyrightText: 2022-2024 The LineageOS Project
// SPDX-FileCopyrightText: The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//

View File

@@ -1,5 +1,5 @@
#
# SPDX-FileCopyrightText: 2022 The LineageOS Project
# SPDX-FileCopyrightText: The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#

View File

@@ -1,5 +1,5 @@
#
# SPDX-FileCopyrightText: 2022-2024 The LineageOS Project
# SPDX-FileCopyrightText: The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
@@ -47,7 +47,6 @@ RECOVERY_KERNEL_MODULES := $(BOARD_RECOVERY_KERNEL_MODULES_LOAD)
# Partitions
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 104857600
BOARD_USERDATAIMAGE_PARTITION_SIZE := 50616843776
BOARD_SUPER_PARTITION_SIZE := 11910774784
BOARD_MOTO_DYNAMIC_PARTITIONS_SIZE := 5951193088 # (BOARD_SUPER_PARTITION_SIZE / 2) - 4MB

View File

@@ -3,7 +3,7 @@ Device tree configuration for Motorola Defy 2021
```
SPDX-FileCopyrightText: 2022-2024 The LineageOS Project
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0

View File

@@ -1,5 +1,5 @@
#
# SPDX-FileCopyrightText: 2022-2024 The LineageOS Project
# SPDX-FileCopyrightText: The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
@@ -33,14 +33,25 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
android.hardware.light-service.lineage
# LiveDisplay
$(call soong_config_set,livedisplay_sysfs,enable_ab,true)
# Moto Camera 2
TARGET_MOTCAMERA2 := nevis
TARGET_USES_MOTCAMERA2 := true
$(call inherit-product, vendor/motorola/MotCamera2/motcamera2.mk)
# NFC
PRODUCT_PACKAGES += \
android.hardware.nfc@1.2-service
# Overlay
DEVICE_PACKAGE_OVERLAYS += \
$(LOCAL_PATH)/overlay \
$(LOCAL_PATH)/overlay-lineage
PRODUCT_PACKAGES += \
FrameworksResDevice \
LineagePlatformDevice \
SystemUIResDevice \
WifiResDevice
# Permissions
PRODUCT_COPY_FILES += \

13
evolution.dependencies Normal file
View File

@@ -0,0 +1,13 @@
[
{
"repository": "device_motorola_sm6225-common",
"target_path": "device/motorola/sm6225-common",
"remote": "evo-devices"
},
{
"repository": "Deivid-21s-Sources/proprietary_vendor_motorola_bathena",
"target_path": "vendor/motorola/bathena",
"remote": "github-non-los",
"branch": "lineage-22.2"
}
]

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env -S PYTHONPATH=../../../tools/extract-utils python3
#
# SPDX-FileCopyrightText: 2024 The LineageOS Project
# SPDX-FileCopyrightText: The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#

View File

@@ -1,5 +1,5 @@
//
// SPDX-FileCopyrightText: 2024 The LineageOS Project
// SPDX-FileCopyrightText: The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//

View File

@@ -6,10 +6,10 @@
# Currently we dont have e2fsck compiled. So fs check would failed.
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
system /system ext4 ro wait,slotselect,avb=vbmeta,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey,logical,first_stage_mount
system_ext /system_ext ext4 ro wait,slotselect,avb,logical,nofail,first_stage_mount
product /product ext4 ro wait,slotselect,avb,logical,nofail,first_stage_mount
vendor /vendor ext4 ro wait,slotselect,avb,logical,first_stage_mount
system /system erofs ro wait,slotselect,avb=vbmeta,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey,logical,first_stage_mount
system_ext /system_ext erofs ro wait,slotselect,avb=vbmeta,logical,first_stage_mount
product /product erofs ro wait,slotselect,avb=vbmeta,logical,first_stage_mount
vendor /vendor erofs ro wait,slotselect,avb=vbmeta,logical,first_stage_mount
/dev/block/by-name/metadata /metadata ext4 noatime,nosuid,nodev,discard wait,formattable,first_stage_mount,check
/dev/block/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,reserve_root=32768,resgid=1065,fsync_mode=nobarrier,inlinecrypt latemount,wait,check,formattable,fileencryption=aes-256-xts:aes-256-cts:v2+emmc_optimized+wrappedkey_v0,metadata_encryption=aes-256-xts:wrappedkey_v0,keydirectory=/metadata/vold/metadata_encryption,quota,reservedsize=128M,sysfs_path=/sys/devices/platform/soc/4744000.sdhci,checkpoint=fs
/devices/platform/soc/4784000.sdhci/mmc_host* auto auto defaults wait,voldmanaged=sdcard1:auto

View File

@@ -1,35 +1,23 @@
on early-init && property:ro.bootmode=mot-factory
insmod /vendor/lib/modules/moto_f_usbnet.ko
on mmi-priority
# Only high priority MMI DLKMs loaded here
# For instance, sensor_class referenced from several DLKMs
# and needs to load first. Touchscreen might need extra time
# to perform firmware update if necessary
setprop vendor.mmi_init.stage priority
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules mmi_annotate mmi_info tzlog_dump watchdog_cpu_ctx mmi_sys_temp
# Only high priority MMI DLKMs loaded here
# For instance, sensor_class referenced from several DLKMs
# and needs to load first. Touchscreen might need extra time
# to perform firmware update if necessary
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules mmi_annotate mmi_info mmi_sys_temp
on fs
# Majority of MMI DLKMs should be in this group
setprop vendor.mmi_init.stage common
insmod /vendor/lib/modules/cci_intf.ko
insmod /vendor/lib/modules/himax_v3_mmi_hx83102d.ko
insmod /vendor/lib/modules/himax_v3_mmi.ko
insmod /vendor/lib/modules/ili9882_mmi.ko
insmod /vendor/lib/modules/chipone_tddi_mmi.ko
insmod /vendor/lib/modules/nova_0flash_mmi.ko
insmod /vendor/lib/modules/focaltech_touch_spi_mmi.ko
insmod /vendor/lib/modules/qpnp_adaptive_charge.ko
insmod /vendor/lib/modules/qpnp-power-on-mmi.ko
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules sensor_class abov_sar_mmi_overlay audio_snd_soc_aw882xx
# Majority of MMI DLKMs should be in this group
insmod /vendor/lib/modules/cci_intf.ko
insmod /vendor/lib/modules/himax_v3_mmi_hx83102d.ko
insmod /vendor/lib/modules/himax_v3_mmi.ko
insmod /vendor/lib/modules/ili9882_mmi.ko
insmod /vendor/lib/modules/chipone_tddi_mmi.ko
insmod /vendor/lib/modules/nova_0flash_mmi.ko
insmod /vendor/lib/modules/focaltech_touch_spi_mmi.ko
insmod /vendor/lib/modules/qpnp_adaptive_charge.ko
insmod /vendor/lib/modules/qpnp-power-on-mmi.ko
on post-fs-data
# Load DLKM that can afford being loaded later
setprop vendor.mmi_init.stage late
start vendor.mmi_modules
#wait_for_prop init.svc.vendor.mmi_modules stopped
setprop vendor.mmi_init.stage complete
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules sensors_class abov_sar_mmi_overlay audio_snd_soc_aw882xx
on early-boot
# Goodix fingerprint
@@ -39,50 +27,16 @@ on early-boot
mkdir /data/vendor/gf_data 0770 system system
mkdir /mnt/vendor/persist/goodix 0770 system system
on boot
# change permission for capsensor
chown system system /sys/class/capsense/reset
chown system system /sys/class/capsense/int_state
# change permission for adaptive charging
chown system system /sys/module/qpnp_adaptive_charge/parameters/upper_limit
chown system system /sys/module/qpnp_adaptive_charge/parameters/lower_limit
# change ownership of display early suspend node
chown root system /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_early_power
chmod 0660 /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dsi_display_early_power
#service vendor.mmi_modules /vendor/bin/init.mmi.modules.sh
# user root
# oneshot
# disabled
service capsense_reset /system/vendor/bin/capsense_reset
class core
user system
group system input
disabled
class core
user system
group system input
disabled
on property:sys.boot_completed=1
start capsense_reset
service vendor.motpsd /vendor/bin/motpsd
class late_start
user root
service vendor.vl53l1_daemon /vendor/bin/vl53l1_daemon
class late_start
user root
group root
socket vl53l1_daemon stream 660 root system
service vendor.mmi-laser-sh /vendor/bin/init.mmi.laser.sh
class core
user root
oneshot
# Turn on led to indicate device on in factory mode
on property:ro.bootmode=mot-factory
write /sys/class/leds/charging/brightness 255
# on property:ro.build.type=userdebug
# start vendor.touchRec

View File

@@ -1,6 +0,0 @@
[
{
"repository": "android_device_motorola_sm6225-common",
"target_path": "device/motorola/sm6225-common"
}
]

View File

@@ -1,5 +1,5 @@
#
# SPDX-FileCopyrightText: 2022-2024 The LineageOS Project
# SPDX-FileCopyrightText: The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#

View File

@@ -1,7 +1,13 @@
chipone_tddi_mmi.ko
exfat.ko
focaltech_touch_spi_mmi.ko
himax_v3_mmi_hx83102d.ko
himax_v3_mmi.ko
ili9882_mmi.ko
chipone_tddi_mmi.ko
nova_0flash_mmi.ko
exfat.ko
mmi_annotate.ko
mmi_info.ko
mmi_sys_temp.ko
qpnp_adaptive_charge.ko
qpnp-power-on-mmi.ko
sensors_class.ko

View File

@@ -1,28 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/**
* Copyright (c) 2009, The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<!-- These resources are around just to allow their values to be customized
for different hardware and product builds. Do not translate. -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Doze: does this device support STATE_DOZE? -->
<bool name="doze_display_state_supported">true</bool>
</resources>

View File

@@ -1,30 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/**
* Copyright (c) 2009, The Android Open Source Project
* Copyright (C) 2023, The LineageOS Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<resources>
<!-- Height of the status bar header bar when on Keyguard -->
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen>
<!-- Padding for the lock icon on the keyguard. In pixels - should not scale with display size. -->
<dimen name="lock_icon_padding">32px</dimen>
<!-- Margin on the left side of the carrier text on Keyguard -->
<dimen name="keyguard_carrier_text_margin">4dp</dimen>
</resources>

View File

@@ -139,7 +139,8 @@ vendor/lib64/libvidhance.so
vendor/etc/camera/dual_golden_depth.bin
vendor/etc/camera/vidhance_calibration
# CapSense firmware
# CapSense
vendor/bin/capsense_reset
vendor/firmware/AbovCapSense.BIN
# Display (Calibration Data)
@@ -153,6 +154,7 @@ vendor/etc/qdcm_calib_data_mipi_mot_vid_tm_720p_652.xml
# Fingerprint
vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-goodixservice
vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-fpc
vendor/bin/hw/fpc_ident
vendor/bin/hw/goodix_ident
vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-goodixservice.rc
vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-service-fpc2.rc
@@ -251,6 +253,8 @@ vendor/firmware/novatek_ts_fw.bin
vendor/firmware/novatek_ts_mp.bin
# Touchscreen firmware (recovery)
vendor/firmware/aw869x_haptic.bin:recovery/root/vendor/firmware/aw869x_haptic.bin
vendor/firmware/aw869x_rtp.bin:recovery/root/vendor/firmware/aw869x_rtp.bin
vendor/firmware/FOCAL_FW_HLT_FT8006S.bin:recovery/root/vendor/firmware/FOCAL_FW_HLT_FT8006S.bin
vendor/firmware/ICNL9911.bin:recovery/root/vendor/firmware/ICNL9911.bin
vendor/firmware/ILITEK_FW_HLT.hex:recovery/root/vendor/firmware/ILITEK_FW_HLT.hex
@@ -262,5 +266,9 @@ vendor/firmware/hlt_hx_criteria.csv:recovery/root/vendor/firmware/hlt_hx_criteri
vendor/firmware/novatek_ts_fw.bin:recovery/root/vendor/firmware/novatek_ts_fw.bin
vendor/firmware/novatek_ts_mp.bin:recovery/root/vendor/firmware/novatek_ts_mp.bin
# Vibrator firmware
vendor/firmware/aw869x_haptic.bin
vendor/firmware/aw869x_rtp.bin
# WiFi
vendor/bin/cnss-daemon

View File

@@ -0,0 +1,9 @@
//
// SPDX-FileCopyrightText: The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "FrameworksResDevice",
vendor: true,
}

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.overlay.device">
<overlay
android:isStatic="true"
android:priority="300"
android:targetPackage="android" />
</manifest>

View File

@@ -1,20 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/**
* Copyright (c) 2009, The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
SPDX-FileCopyrightText: 2009 The Android Open Source Project
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<!-- These resources are around just to allow their values to be customized
@@ -218,4 +206,7 @@
<!-- Enable system navigation keys. -->
<bool name="config_supportSystemNavigationKeys">true</bool>
<!-- MMS user agent string -->
<string name="config_mms_user_agent" translatable="false">motoroladefy</string>
</resources>

View File

@@ -1,20 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/**
* Copyright (c) 2009, The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
SPDX-FileCopyrightText: 2009 The Android Open Source Project
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<!-- These resources are around just to allow their values to be customized

View File

@@ -1,4 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<device name="Android">
<item name="none">0</item>
<item name="screen.on">88.97</item>

View File

@@ -0,0 +1,9 @@
//
// SPDX-FileCopyrightText: The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "LineagePlatformDevice",
vendor: true,
}

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="lineageos.platform.overlay.device">
<overlay
android:isStatic="true"
android:priority="800"
android:targetPackage="lineageos.platform" />
</manifest>

View File

@@ -1,19 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2015-2016 The CyanogenMod Project
2017-2023 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
SPDX-FileCopyrightText: 2015-2016 The CyanogenMod Project
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- All the capabilities of the LEDs on this device, stored as a bit field.

View File

@@ -0,0 +1,9 @@
//
// SPDX-FileCopyrightText: The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "SystemUIResDevice",
vendor: true,
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.systemui.overlay.device">
<overlay
android:isStatic="true"
android:targetPackage="com.android.systemui" />
</manifest>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: 2009 The Android Open Source Project
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<!-- These resources are around just to allow their values to be customized
for different hardware and product builds. Do not translate. -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Doze: does this device support STATE_DOZE? -->
<bool name="doze_display_state_supported">true</bool>
</resources>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: 2009 The Android Open Source Project
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- Height of the status bar header bar when on Keyguard -->
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen>
<!-- Padding for the lock icon on the keyguard. In pixels - should not scale with display size. -->
<dimen name="lock_icon_padding">32px</dimen>
<!-- Margin on the left side of the carrier text on Keyguard -->
<dimen name="keyguard_carrier_text_margin">4dp</dimen>
</resources>

View File

@@ -0,0 +1,9 @@
//
// SPDX-FileCopyrightText: The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "WifiResDevice",
vendor: true,
}

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.wifi.resources.overlay.device">
<overlay
android:isStatic="true"
android:priority="800"
android:targetName="WifiCustomization"
android:targetPackage="com.android.wifi.resources" />
</manifest>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- Do not translate. Default access point SSID used for tethering -->
<string name="wifi_tether_configure_ssid_default" translatable="false">motorola defy</string>
</resources>

View File

@@ -1 +1,5 @@
#!./extract-files.py --regenerate_makefiles
#
# SPDX-FileCopyrightText: The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#