Remove aosp_marlin_svelte build.

aosp_marlin_svelte was built for O-MR1 and is not longer maintained. Due
to a bug, its system.img can no longer be flashed either.

Bug: 120088739
Test: Build marlin-userdebug
Change-Id: I3bb51c4b2f0c790ef302408f6b3e1a89b87a471d
diff --git a/AndroidProducts.mk b/AndroidProducts.mk
index 3014779..ca1e01c 100644
--- a/AndroidProducts.mk
+++ b/AndroidProducts.mk
@@ -1,9 +1,7 @@
 PRODUCT_MAKEFILES := \
 	$(LOCAL_DIR)/aosp_marlin.mk \
-	$(LOCAL_DIR)/aosp_marlin_svelte.mk \
 	$(LOCAL_DIR)/aosp_sailfish.mk
 
 COMMON_LUNCH_CHOICES := \
 	aosp_marlin-userdebug \
-	aosp_marlin_svelte-userdebug \
 	aosp_sailfish-userdebug
diff --git a/aosp_marlin_svelte.mk b/aosp_marlin_svelte.mk
deleted file mode 100644
index ae8117a..0000000
--- a/aosp_marlin_svelte.mk
+++ /dev/null
@@ -1,38 +0,0 @@
-#
-# Copyright 2015 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.
-#
-
-# Sample: This is where we'd set a backup provider if we had one
-# $(call inherit-product, device/sample/products/backup_overlay.mk)
-
-PRODUCT_DEFAULT_PROPERTY_OVERRIDES = ro.adb.secure=0
-PRODUCT_COPY_FILES += device/google/marlin/fstab.aosp_svelte:root/fstab.marlin
-
-$(call inherit-product, device/google/marlin/aosp_marlin.mk)
-
-PRODUCT_NAME := aosp_marlin_svelte
-PRODUCT_DEVICE := marlin
-PRODUCT_BRAND := Android
-PRODUCT_MODEL := AOSP svelte on msm8996
-PRODUCT_MANUFACTURER := Google
-PRODUCT_RESTRICT_VENDOR_FILES := true
-
-TARGET_PREBUILT_KERNEL := device/google/marlin-kernel/Image.gz-dtb.svelte
-
-PRODUCT_PROPERTY_OVERRIDES += ro.config.low_ram=true
-
-# Use lazy cas HAL implementation
-PRODUCT_PACKAGES += \
-    android.hardware.cas@1.0-service-lazy
diff --git a/device-common.mk b/device-common.mk
index 07211d8..730593a 100644
--- a/device-common.mk
+++ b/device-common.mk
@@ -50,13 +50,8 @@
     device/google/marlin/media_profiles_V1_0.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml \
     device/google/marlin/media_codecs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs.xml
 
-ifneq ($(findstring marlin_svelte, $(TARGET_PRODUCT)),)
-PRODUCT_COPY_FILES += \
-    device/google/marlin/media_codecs_performance_svelte.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml
-else
 PRODUCT_COPY_FILES += \
     device/google/marlin/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml
-endif
 
 # Override heap growth limit due to high display density on device
 PRODUCT_PROPERTY_OVERRIDES += \
diff --git a/fstab.aosp_svelte b/fstab.aosp_svelte
deleted file mode 100755
index 2ce426d..0000000
--- a/fstab.aosp_svelte
+++ /dev/null
@@ -1,15 +0,0 @@
-# Android fstab file.
-# The filesystem that contains the filesystem checker binary (typically /system) cannot
-# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
-
-#TODO: Add 'check' as fs_mgr_flags with data partition.
-# Currently we dont have e2fsck compiled. So fs check would failed.
-
-#<src>                                  <mnt_point>       <type>  <mnt_flags and options>                     <fs_mgr_flags>
-/dev/block/platform/soc/624000.ufshc/by-name/system    /           squashfs    ro,barrier=1                                wait,slotselect,verify
-/dev/block/platform/soc/624000.ufshc/by-name/vendor    /vendor     ext4    ro,barrier=1                                wait,slotselect
-/dev/block/platform/soc/624000.ufshc/by-name/modem     /firmware/radio    vfat    ro,shortname=lower,uid=1000,gid=0,dmask=227,fmask=337,context=u:object_r:firmware_file:s0   wait,slotselect
-/dev/block/platform/soc/624000.ufshc/by-name/userdata    /data             ext4    errors=panic,noatime,nosuid,nodev,barrier=1,noauto_da_alloc      latemount,wait,check,formattable,fileencryption=ice
-/dev/block/zram0                        none              swap    defaults                                            zramsize=536870912,max_comp_streams=4
-/dev/block/platform/soc/624000.ufshc/by-name/misc        /misc           emmc  defaults defaults
-/devices/*/xhci-hcd.0.auto/usb*           auto              vfat    defaults                                            voldmanaged=usb:auto
diff --git a/marlin/BoardConfig.mk b/marlin/BoardConfig.mk
index 3eb1201..1829c76 100644
--- a/marlin/BoardConfig.mk
+++ b/marlin/BoardConfig.mk
@@ -25,11 +25,7 @@
 TARGET_NO_BOOTLOADER := true
 TARGET_NO_KERNEL := false
 TARGET_NO_RECOVERY := true
-ifneq ($(findstring aosp_marlin_svelte, $(TARGET_PRODUCT)),)
-TARGET_RECOVERY_FSTAB := device/google/marlin/fstab.aosp_svelte
-else
 TARGET_RECOVERY_FSTAB := device/google/marlin/fstab.common
-endif
 BOARD_USES_RECOVERY_AS_BOOT := true
 BOARD_BUILD_SYSTEM_ROOT_IMAGE := true
 BOOTLOADER_GCC_VERSION := arm-eabi-4.8
@@ -84,11 +80,6 @@
 BOARD_BOOTIMAGE_PARTITION_SIZE := 0x02000000
 BOARD_SYSTEMIMAGE_PARTITION_SIZE := 2147483648
 BOARD_SYSTEMIMAGE_EXTFS_INODE_COUNT := 4096
-ifneq ($(findstring aosp_marlin_svelte, $(TARGET_PRODUCT)),)
-BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE := squashfs
-BOARD_SYSTEMIMAGE_JOURNAL_SIZE := 0
-BOARD_SYSTEMIMAGE_SQUASHFS_COMPRESSOR := lz4
-endif
 BOARD_USERDATAIMAGE_PARTITION_SIZE := 10737418240
 BOARD_PERSISTIMAGE_PARTITION_SIZE := 33554432
 BOARD_PERSISTIMAGE_FILE_SYSTEM_TYPE := ext4
@@ -200,10 +191,6 @@
 
 BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
 
-ifneq ($(findstring marlin_svelte, $(TARGET_PRODUCT)),)
-MALLOC_SVELTE := true
-endif
-
 DEVICE_MANIFEST_FILE := device/google/marlin/manifest.xml
 DEVICE_MATRIX_FILE   := device/google/marlin/compatibility_matrix.xml
 DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := device/google/marlin/device_framework_matrix.xml
diff --git a/media_codecs_performance_svelte.xml b/media_codecs_performance_svelte.xml
deleted file mode 100644
index 468f35a..0000000
--- a/media_codecs_performance_svelte.xml
+++ /dev/null
@@ -1,180 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<!-- Copyright 2018 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.
--->
-
-<!-- Generated file for marlin_svelte using measurements between PPR1.180409.003 and PPR1.180514.002 -->
-<MediaCodecs>
-    <Encoders>
-        <!-- Measurements between PPR1.180409.003 and PPR1.180510.004 -->
-        <MediaCodec name="OMX.qcom.video.encoder.h263" type="video/3gpp" update="true">
-            <Limit name="measured-frame-rate-176x144" range="96-96" /> <!-- N=110 v98%=1.4 (-PPR1.180514.002) -->
-            <Limit name="measured-frame-rate-352x288" range="80-80" /> <!-- N=106 v98%=1.5 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.qcom.video.encoder.avc" type="video/avc" update="true">
-            <Limit name="measured-frame-rate-320x240" range="79-80" /> <!-- N=106 v98%=1.5 -->
-            <Limit name="measured-frame-rate-720x480" range="51-51" /> <!-- N=106 v98%=1.4 -->
-            <Limit name="measured-frame-rate-1280x720" range="30-30" /> <!-- N=110 v98%=1.3 -->
-            <Limit name="measured-frame-rate-1920x1080" range="18-21" /> <!-- N=106 v98%=1.4 (-PPR1.180510.004) -->
-        </MediaCodec>
-        <MediaCodec name="OMX.qcom.video.encoder.hevc" type="video/hevc" update="true">
-            <Limit name="measured-frame-rate-320x240" range="82-82" /> <!-- N=106 v98%=1.4 -->
-            <Limit name="measured-frame-rate-720x480" range="50-50" /> <!-- N=106 v98%=1.5 (-PPR1.180510.004) -->
-            <Limit name="measured-frame-rate-1280x720" range="30-30" /> <!-- N=106 v98%=1.3 -->
-            <Limit name="measured-frame-rate-1920x1080" range="18-24" /> <!-- N=106 v98%=1.5 -->
-            <Limit name="measured-frame-rate-3840x2160" range="10-22" /> <!-- N=106 v98%=2.0 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.qcom.video.encoder.mpeg4" type="video/mp4v-es" update="true">
-            <!-- measured 98%:74-158 med:98/98 FLAKY(49 - 196 < mx=220.7) -->
-            <Limit name="measured-frame-rate-176x144" range="98-98" /> <!-- N=106 v98%=1.5 -->
-            <Limit name="measured-frame-rate-352x288" range="73-74" /> <!-- N=106 v98%=1.5 -->
-            <Limit name="measured-frame-rate-640x480" range="58-58" /> <!-- N=106 v98%=1.4 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.qcom.video.encoder.vp8" type="video/x-vnd.on2.vp8" update="true">
-            <Limit name="measured-frame-rate-320x180" range="79-81" /> <!-- N=106 v98%=1.4 -->
-            <Limit name="measured-frame-rate-640x360" range="59-62" /> <!-- N=106 v98%=1.4 -->
-            <Limit name="measured-frame-rate-1280x720" range="30-30" /> <!-- N=106 v98%=1.3 -->
-            <Limit name="measured-frame-rate-1920x1080" range="17-21" /> <!-- N=106 v98%=1.4 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.google.h263.encoder" type="video/3gpp" update="true">
-            <!-- measured 98%:81-373 med:230/234 FLAKY(mn=77.0 < 79 - 468) variance:2.1 -->
-            <Limit name="measured-frame-rate-176x144" range="158-234" /> <!-- N=110 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.google.h264.encoder" type="video/avc" update="true">
-            <!-- measured 98%:94-293 med:220/218 FLAKY(mn=80.5 < 94 - 436) -->
-            <Limit name="measured-frame-rate-320x240" range="188-218" /> <!-- N=108 v98%=1.8 -->
-            <Limit name="measured-frame-rate-720x480" range="74-100" /> <!-- N=106 v98%=1.5 -->
-            <Limit name="measured-frame-rate-1280x720" range="38-64" /> <!-- N=110 v98%=1.8 -->
-            <Limit name="measured-frame-rate-1920x1080" range="16-35" /> <!-- N=106 v98%=1.8 (-PPR1.180510.004) -->
-        </MediaCodec>
-        <MediaCodec name="OMX.google.mpeg4.encoder" type="video/mp4v-es" update="true">
-            <!-- measured 98%:76-389 med:222/222 FLAKY(mn=69.3 < 72 - 446) variance:2.3 -->
-            <Limit name="measured-frame-rate-176x144" range="143-223" /> <!-- N=110 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.google.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
-            <!-- measured 98%:43-160 med:127/127 FLAKY(mn=41.4 < 43 - 254) -->
-            <Limit name="measured-frame-rate-320x180" range="86-127" /> <!-- N=106 v98%=1.9 -->
-            <Limit name="measured-frame-rate-640x360" range="62-65" /> <!-- N=106 v98%=1.5 -->
-            <Limit name="measured-frame-rate-1280x720" range="30-30" /> <!-- N=106 v98%=1.2 -->
-            <Limit name="measured-frame-rate-1920x1080" range="14-15" /> <!-- N=106 v98%=1.2 -->
-        </MediaCodec>
-    </Encoders>
-    <Decoders>
-        <MediaCodec name="OMX.qcom.video.decoder.h263" type="video/3gpp" update="true">
-            <Limit name="measured-frame-rate-176x144" range="158-158" /> <!-- N=100 v98%=1.1 -->
-            <!-- measured 98%:148-165 med:153/153 N=94 -->
-            <Limit name="measured-frame-rate-352x288" range="153-153" /> <!-- v98%=1.1 -->
-        </MediaCodec>
-        <!-- Measurements between PPR1.180409.003 and PPR1.180510.004 -->
-        <MediaCodec name="OMX.qcom.video.decoder.avc" type="video/avc" update="true">
-            <!-- measured 98%:230-300 med:293/293 N=78 -->
-            <Limit name="measured-frame-rate-320x240" range="293-293" /> <!-- v98%=1.1 -->
-            <Limit name="measured-frame-rate-720x480" range="179-179" /> <!-- N=100 v98%=1.0 (-PPR1.180514.002) -->
-            <!-- measured 98%:306-337 med:326/326 N=94 -->
-            <Limit name="measured-frame-rate-1280x720" range="326-326" /> <!-- v98%=1.0 (-PPR1.180514.002) -->
-            <!-- measured 98%:196-204 med:199/199 N=78 -->
-            <Limit name="measured-frame-rate-1920x1080" range="199-199" /> <!-- v98%=1.0 -->
-        </MediaCodec>
-        <!-- Measurements between PPR1.180409.003 and PPR1.180510.004 -->
-        <MediaCodec name="OMX.qcom.video.decoder.hevc" type="video/hevc" update="true">
-            <!-- measured 98%:335-352 med:341/341 N=98 -->
-            <Limit name="measured-frame-rate-352x288" range="341-341" /> <!-- v98%=1.0 (-PPR1.180514.002) -->
-            <!-- measured 98%:204-240 med:235/235 N=78 -->
-            <Limit name="measured-frame-rate-640x360" range="235-235" /> <!-- v98%=1.1 -->
-            <!-- measured 98%:173-184 med:178/178 N=78 -->
-            <Limit name="measured-frame-rate-720x480" range="178-178" /> <!-- v98%=1.0 -->
-            <!-- measured 98%:82-84 med:83/83 N=62 -->
-            <Limit name="measured-frame-rate-1280x720" range="83-83" /> <!-- v98%=1.0 -->
-            <Limit name="measured-frame-rate-1920x1080" range="253-253" /> <!-- N=100 v98%=1.0 (-PPR1.180514.002) -->
-            <!-- measured 98%:69-69 med:69/69 N=78 -->
-            <Limit name="measured-frame-rate-3840x2160" range="69-69" /> <!-- v98%=1.0 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.qcom.video.decoder.mpeg4" type="video/mp4v-es" update="true">
-            <!-- measured 98%:146-158 med:150/150 N=94 -->
-            <Limit name="measured-frame-rate-176x144" range="150-150" /> <!-- v98%=1.0 -->
-            <Limit name="measured-frame-rate-480x360" range="150-150" /> <!-- N=100 v98%=1.1 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.qcom.video.decoder.vp8" type="video/x-vnd.on2.vp8" update="true">
-            <!-- measured 98%:352-370 med:357/357 N=98 -->
-            <Limit name="measured-frame-rate-320x180" range="357-357" /> <!-- v98%=1.0 -->
-            <Limit name="measured-frame-rate-640x360" range="272-272" /> <!-- N=100 v98%=1.0 -->
-            <!-- measured 98%:326-377 med:357/357 N=94 -->
-            <Limit name="measured-frame-rate-1280x720" range="357-357" /> <!-- v98%=1.1 -->
-            <!-- measured 98%:246-255 med:252/252 N=78 -->
-            <Limit name="measured-frame-rate-1920x1080" range="252-252" /> <!-- v98%=1.0 (-PPR1.180510.004) -->
-        </MediaCodec>
-        <MediaCodec name="OMX.qcom.video.decoder.vp9" type="video/x-vnd.on2.vp9" update="true">
-            <!-- measured 98%:279-294 med:282/282 N=94 -->
-            <Limit name="measured-frame-rate-320x180" range="282-282" /> <!-- v98%=1.0 -->
-            <!-- measured 98%:250-263 med:256/255 N=94 -->
-            <Limit name="measured-frame-rate-640x360" range="255-255" /> <!-- v98%=1.0 -->
-            <Limit name="measured-frame-rate-1280x720" range="306-306" /> <!-- N=100 v98%=1.0 -->
-            <!-- measured 98%:269-274 med:270/270 N=62 -->
-            <Limit name="measured-frame-rate-1920x1080" range="270-270" /> <!-- v98%=1.0 (-PPR1.180510.004) -->
-            <!-- measured 98%:45-46 med:45/45 N=94 -->
-            <Limit name="measured-frame-rate-3840x2160" range="45-45" /> <!-- v98%=1.0 -->
-        </MediaCodec>
-        <!-- Measurements between PPR1.180409.003 and PPR1.180510.004 -->
-        <MediaCodec name="OMX.google.h263.decoder" type="video/3gpp" update="true">
-            <!-- measured 98%:208-343 med:254/256 N=78 -->
-            <Limit name="measured-frame-rate-176x144" range="254-256" /> <!-- v98%=1.3 -->
-        </MediaCodec>
-        <!-- Measurements between PPR1.180409.003 and PPR1.180510.004 -->
-        <MediaCodec name="OMX.google.h264.decoder" type="video/avc" update="true">
-            <!-- measured 98%:275-584 med:492/487 N=98 -->
-            <Limit name="measured-frame-rate-320x240" range="474-487" /> <!-- v98%=1.5 (-PPR1.180514.002) -->
-            <!-- measured 98%:149-234 med:191/190 N=62 -->
-            <Limit name="measured-frame-rate-720x480" range="190-190" /> <!-- v98%=1.3 -->
-            <Limit name="measured-frame-rate-1280x720" range="72-72" /> <!-- N=100 v98%=1.1 (-PPR1.180514.002) -->
-            <!-- measured 98%:28-38 med:34/34 N=62 -->
-            <Limit name="measured-frame-rate-1920x1080" range="34-34" /> <!-- v98%=1.2 -->
-        </MediaCodec>
-        <!-- Measurements between PPR1.180409.003 and PPR1.180510.004 -->
-        <MediaCodec name="OMX.google.hevc.decoder" type="video/hevc" update="true">
-            <!-- measured 98%:446-592 med:552/552 N=77 -->
-            <Limit name="measured-frame-rate-352x288" range="552-552" /> <!-- v98%=1.2 -->
-            <!-- measured 96%:232-332 med:312/313 FLAKY(mn=91.1 < 156 - 626) -->
-            <Limit name="measured-frame-rate-640x360" range="182-313" /> <!-- TWEAKED N=78 v96%=1.2 -->
-            <!-- measured 98%:197-313 med:266/267 N=98 -->
-            <Limit name="measured-frame-rate-720x480" range="266-267" /> <!-- v98%=1.3 (-PPR1.180514.002) -->
-            <!-- measured 96%:85-139 med:121/122 FLAKY(mn=31.8 < 61 - 244) -->
-            <Limit name="measured-frame-rate-1280x720" range="63-122" /> <!-- TWEAKED N=78 v96%=1.3 -->
-            <!-- measured 98%:52-74 med:67/67 N=94 -->
-            <Limit name="measured-frame-rate-1920x1080" range="67-67" /> <!-- v98%=1.2 (-PPR1.180514.002) -->
-        </MediaCodec>
-        <!-- Measurements between PPR1.180409.003 and PPR1.180510.004 -->
-        <MediaCodec name="OMX.google.mpeg4.decoder" type="video/mp4v-es" update="true">
-            <!-- measured 98%:255-505 med:312/313 N=78 FLAKY(156 - 626 < mx=885.7) -->
-            <Limit name="measured-frame-rate-176x144" range="312-443" /> <!-- TWEAKED v98%=1.4 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.google.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
-            <!-- measured 98%:884-963 med:929/928 N=62 -->
-            <Limit name="measured-frame-rate-320x180" range="928-928" /> <!-- v98%=1.0 (-PPR1.180510.004) -->
-            <!-- measured 98%:331-354 med:340/340 N=94 -->
-            <Limit name="measured-frame-rate-640x360" range="340-340" /> <!-- v98%=1.0 -->
-            <!-- measured 98%:34-35 med:34/34 N=98 -->
-            <Limit name="measured-frame-rate-1920x1080" range="34-34" /> <!-- v98%=1.0 -->
-        </MediaCodec>
-        <MediaCodec name="OMX.google.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
-            <!-- measured 98%:590-644 med:624/624 N=94 -->
-            <Limit name="measured-frame-rate-320x180" range="624-624" /> <!-- v98%=1.0 -->
-            <!-- measured 98%:176-226 med:191/191 N=62 -->
-            <Limit name="measured-frame-rate-640x360" range="191-191" /> <!-- v98%=1.1 (-PPR1.180510.004) -->
-            <!-- measured 98%:70-98 med:91/91 N=98 -->
-            <Limit name="measured-frame-rate-1280x720" range="91-91" /> <!-- v98%=1.2 -->
-            <!-- measured 98%:47-58 med:53/53 N=94 -->
-            <Limit name="measured-frame-rate-1920x1080" range="53-53" /> <!-- v98%=1.1 -->
-        </MediaCodec>
-    </Decoders>
-</MediaCodecs>