Add TWRP support
Change-Id: I03ef0aa95020b80256ebad1375782ecfedeb8ee1
This commit is contained in:
1 parent
5087035c04
commit
52f8461e82
5 files changed
+75
No files matched your search
@@ -67,5 +67,10 @@ BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
|
||||
BOARD_VNDK_VERSION := current
|
||||
PRODUCT_FULL_TREBLE_OVERRIDE := true
|
||||
|
||||
# TWRP Support
|
||||
ifeq ($(WITH_TWRP),true)
|
||||
include device/nvidia/foster/twrp/twrp.mk
|
||||
endif
|
||||
|
||||
include device/nvidia/t210-common/BoardConfigCommon.mk
|
||||
include vendor/nvidia/foster/BoardConfigVendor.mk
|
||||
@@ -0,0 +1,14 @@
|
||||
/recovery emmc /dev/block/platform/sdhci-tegra.3/by-name/SOS
|
||||
/boot emmc /dev/block/platform/sdhci-tegra.3/by-name/LNX
|
||||
/system_root ext4 /dev/block/platform/sdhci-tegra.3/by-name/APP
|
||||
/system_image emmc /dev/block/platform/sdhci-tegra.3/by-name/APP
|
||||
/cache ext4 /dev/block/platform/sdhci-tegra.3/by-name/CAC
|
||||
/vendor ext4 /dev/block/platform/sdhci-tegra.3/by-name/vendor
|
||||
/vendor_image emmc /dev/block/platform/sdhci-tegra.3/by-name/vendor
|
||||
/misc emmc /dev/block/platform/sdhci-tegra.3/by-name/MSC
|
||||
/staging emmc /dev/block/platform/sdhci-tegra.3/by-name/USP
|
||||
/metadata emmc /dev/block/platform/sdhci-tegra.3/by-name/MDA
|
||||
/data ext4 /dev/block/platform/sdhci-tegra.3/by-name/UDA flags=encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MDA
|
||||
/bmps emmc /dev/block/platform/sdhci-tegra.3/by-name/IMG
|
||||
/external_sd vfat /dev/block/platform/sdhci-tegra.0/mmcblk2p1 /dev/block/mmcblk1 flags=display="Micro SDcard";storage;wipeingui;removable
|
||||
/usb-otg vfat /dev/block/sda1 /dev/block/sda flags=removable;storage;display=USB-OTG
|
||||
@@ -0,0 +1,14 @@
|
||||
/recovery emmc /dev/block/platform/tegra-sata.0/by-name/SOS
|
||||
/boot emmc /dev/block/platform/tegra-sata.0/by-name/LNX
|
||||
/system_root ext4 /dev/block/platform/tegra-sata.0/by-name/APP
|
||||
/system_image emmc /dev/block/platform/tegra-sata.0/by-name/APP
|
||||
/cache ext4 /dev/block/platform/tegra-sata.0/by-name/CAC
|
||||
/vendor ext4 /dev/block/platform/tegra-sata.0/by-name/vendor
|
||||
/vendor_image emmc /dev/block/platform/tegra-sata.0/by-name/vendor
|
||||
/misc emmc /dev/block/platform/tegra-sata.0/by-name/MSC
|
||||
/staging emmc /dev/block/platform/tegra-sata.0/by-name/USP
|
||||
/metadata emmc /dev/block/platform/tegra-sata.0/by-name/MDA
|
||||
/data ext4 /dev/block/platform/tegra-sata.0/by-name/UDA flags=encryptable=/dev/block/platform/tegra-sata.0/by-name/MDA
|
||||
/bmps emmc /dev/block/platform/tegra-sata.0/by-name/BMP
|
||||
/external_sd vfat /dev/block/platform/sdhci-tegra.0/mmcblk2p1 /dev/block/mmcblk1 flags=display="Micro SDcard";storage;wipeingui;removable
|
||||
/usb-otg vfat /dev/block/sda1 /dev/block/sda flags=removable;storage;display=USB-OTG
|
||||
@@ -0,0 +1,14 @@
|
||||
/recovery emmc /dev/block/platform/sdhci-tegra.0/by-name/SOS
|
||||
/boot emmc /dev/block/platform/sdhci-tegra.0/by-name/LNX
|
||||
/system_root ext4 /dev/block/platform/sdhci-tegra.0/by-name/APP
|
||||
/system_image emmc /dev/block/platform/sdhci-tegra.0/by-name/APP
|
||||
/cache ext4 /dev/block/platform/sdhci-tegra.0/by-name/CAC
|
||||
/vendor ext4 /dev/block/platform/sdhci-tegra.0/by-name/vendor
|
||||
/vendor_image emmc /dev/block/platform/sdhci-tegra.0/by-name/vendor
|
||||
/misc emmc /dev/block/platform/sdhci-tegra.0/by-name/MSC
|
||||
/staging emmc /dev/block/platform/sdhci-tegra.0/by-name/USP
|
||||
/metadata emmc /dev/block/platform/sdhci-tegra.0/by-name/MDA
|
||||
/data ext4 /dev/block/platform/sdhci-tegra.0/by-name/UDA flags=encryptable=/dev/block/platform/sdhci-tegra.0/by-name/MDA
|
||||
/bmps emmc /dev/block/platform/sdhci-tegra.0/by-name/IMG
|
||||
/usb-otg vfat /dev/block/sda1 /dev/block/sda flags=removable;storage;display=USB-OTG
|
||||
/external_sd vfat /dev/block/platform/sdhci-tegra.0/mmcblk0p1 flags=display="Micro SDcard";storage;removable
|
||||
@@ -0,0 +1,28 @@
|
||||
# Copyright (C) 2018 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.
|
||||
|
||||
TARGET_KERNEL_ADDITIONAL_CONFIG := tegra_android_recovery_defconfig
|
||||
BOARD_KERNEL_CMDLINE := androidboot.selinux=permissive
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
device/nvidia/foster/twrp/twrp.fstab.emmc:recovery/root/etc/twrp.fstab.emmc \
|
||||
device/nvidia/foster/twrp/twrp.fstab.sata:recovery/root/etc/twrp.fstab.sata \
|
||||
device/nvidia/foster/twrp/twrp.fstab.sd:recovery/root/etc/twrp.fstab.sd
|
||||
|
||||
TW_THEME := landscape_hdpi
|
||||
TW_NO_SCREEN_TIMEOUT := true
|
||||
TW_NO_SCREEN_BLANK := true
|
||||
TW_BRIGHTNESS_PATH := /sys/class/backlight/pwm-backlight/brightness
|
||||
TW_MAX_BRIGHTNESS := 255
|
||||
TW_INPUT_BLACKLIST := "Nintendo Switch Left Joy-Con Serial\x0aNintendo Switch Right Joy-Con Serial"
|
||||
Reference in new issue
Block a user