-rw-r--r-- | BoardConfig.mk | 2 | ||||
-rw-r--r-- | files/media_codecs.xml | 10 | ||||
-rw-r--r-- | files/media_codecs_performance.xml | 11 | ||||
-rw-r--r-- | fstab.amlogic | 17 | ||||
-rw-r--r-- | recovery/recovery.fstab | 29 |
5 files changed, 21 insertions, 48 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk index 42fe123..a587604 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -155,3 +155,5 @@ DEVICE_MANIFEST_FILE := device/amlogic/darwin/manifest.xml #DEVICE_MATRIX_FILE := device/amlogic/common/compatibility_matrix.xml BOARD_HAS_ADTV := false + +BOARD_VNDK_VERSION=current diff --git a/files/media_codecs.xml b/files/media_codecs.xml index 085198c..d3fe82b 100644 --- a/files/media_codecs.xml +++ b/files/media_codecs.xml @@ -253,6 +253,16 @@ Only the three quirks included above are recognized at this point: <Limit name="bitrate" range="1-40000000" /> <Feature name="adaptive-playback" /> </MediaCodec> + <MediaCodec name="OMX.google.hevc.decoder" type="video/hevc"> + <!-- profiles and levels: ProfileMain : MainTierLevel51 --> + <Limit name="size" min="2x2" max="4096x4096" /> + <Limit name="alignment" value="2x2" /> + <Limit name="block-size" value="8x8" /> + <Limit name="block-count" range="1-196608" /> <!-- max 4096x3072 --> + <Limit name="blocks-per-second" range="1-2000000" /> + <Limit name="bitrate" range="1-10000000" /> + <Feature name="adaptive-playback" /> + </MediaCodec> <MediaCodec name="OMX.google.vp8.decoder" type="video/x-vnd.on2.vp8"> <Limit name="size" min="2x2" max="2048x2048" /> <Limit name="alignment" value="2x2" /> diff --git a/files/media_codecs_performance.xml b/files/media_codecs_performance.xml index 49873ab..c8435cc 100644 --- a/files/media_codecs_performance.xml +++ b/files/media_codecs_performance.xml @@ -39,7 +39,7 @@ <MediaCodec name="OMX.amlogic.avc.decoder.awesome" type="video/avc" update="true"> <Limit name="measured-frame-rate-320x240" range="370-370" /> <Limit name="measured-frame-rate-720x480" range="203-203" /> - <Limit name="measured-frame-rate-1280x720" range="85-85" /> + <Limit name="measured-frame-rate-1280x720" range="270-270" /> <Limit name="measured-frame-rate-1920x1080" range="135-135" /> </MediaCodec> <MediaCodec name="OMX.amlogic.vp9.decoder.awesome" type="video/x-vnd.on2.vp9" update="true"> @@ -66,11 +66,18 @@ <Limit name="measured-frame-rate-352x288" range="795-795" /> </MediaCodec> <MediaCodec name="OMX.google.h264.decoder" type="video/avc" update="true"> - <Limit name="measured-frame-rate-320x240" range="318-318" /> + <Limit name="measured-frame-rate-320x240" range="116-116" /> <Limit name="measured-frame-rate-720x480" range="115-115" /> <Limit name="measured-frame-rate-1280x720" range="43-43" /> <Limit name="measured-frame-rate-1920x1080" range="18-18" /> </MediaCodec> + <MediaCodec name="OMX.google.hevc.decoder" type="video/hevc" update="true"> + <Limit name="measured-frame-rate-352x288" range="604-604" /> + <Limit name="measured-frame-rate-640x360" range="151-151" /> + <Limit name="measured-frame-rate-720x480" range="137-137" /> + <Limit name="measured-frame-rate-1280x720" range="62-62" /> + <Limit name="measured-frame-rate-1920x1080" range="35-35" /> + </MediaCodec> <MediaCodec name="OMX.google.mpeg4.decoder" type="video/mp4v-es" update="true"> <Limit name="measured-frame-rate-176x144" range="594-594" /> </MediaCodec> diff --git a/fstab.amlogic b/fstab.amlogic deleted file mode 100644 index 6a80651..0000000 --- a/fstab.amlogic +++ b/dev/null @@ -1,17 +0,0 @@ -# Android fstab file. -#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags> -# 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 - -/dev/block/misc /misc emmc defaults defaults -/dev/block/data /data ext4 noatime,nosuid,nodev,nodelalloc,nomblk_io_submit,errors=panic wait,check,fileencryption=aes-256-xts,quota,formattable -/dev/block/cache /cache ext4 noatime,nosuid,nodev,nodelalloc,nomblk_io_submit,errors=panic wait,check,formattable -/dev/block/metadata /metadata ext4 noatime,nosuid,nodev,nodelalloc,nomblk_io_submit,errors=panic wait,check,formattable -/devices/*.sd/mmc_host/sd* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata -/devices/*dwc3/xhci-hcd.0.auto/usb?/*/host*/target*/block/sd* auto auto defaults voldmanaged=usb:auto,encryptable=userdata -/devices/*dwc3/xhci-hcd.0.auto/usb?/*/host*/target*/block/sr* auto auto defaults voldmanaged=sr0:auto,encryptable=userdata -/dev/block/loop auto loop defaults voldmanaged=loop:auto -/dev/block/param /param ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=remount-ro wait,check,formattable -# Add for zram. zramsize can be in numeric (byte) , in percent -/dev/block/zram0 /swap_zram0 swap defaults wait,zramsize=524288000 -/dev/block/tee /tee ext4 noatime,nosuid,nodev,nodelalloc,nomblk_io_submit,errors=panic wait,check,formattable diff --git a/recovery/recovery.fstab b/recovery/recovery.fstab deleted file mode 100644 index db1f5cf..0000000 --- a/recovery/recovery.fstab +++ b/dev/null @@ -1,29 +0,0 @@ -#device mountpoint fstype options flags? (fstab version 2) -/dev/block/bootloader /bootloader emmc defaults defaults -/dev/block/logo /logo emmc defaults defaults -/dev/block/vbmeta /vbmeta emmc defaults defaults -/dev/block/recovery /recovery emmc defaults defaults -/dev/block/boot /boot emmc defaults defaults -/dev/block/misc /misc emmc defaults defaults -/dev/block/system /system ext4 defaults defaults -/dev/block/vendor /vendor ext4 defaults defaults -/dev/block/odm /odm ext4 defaults defaults -/dev/block/product /product ext4 defaults defaults -/dev/block/metadata /metadata ext4 defaults defaults -/dev/block/tee /tee ext4 defaults defaults -/dev/block/cache /cache ext4 defaults defaults -/dev/block/data /data ext4 defaults encryptable=footer -/dev/block/mmcblk1p1 /sdcard vfat defaults defaults -/dev/block/mmcblk1p2 /sdcard vfat defaults defaults -/dev/block/mmcblk1p3 /sdcard vfat defaults defaults -/dev/block/mmcblk1p4 /sdcard vfat defaults defaults -/dev/block/mmcblk1p5 /sdcard vfat defaults defaults -/dev/block/mmcblk1p6 /sdcard vfat defaults defaults -/dev/block/mmcblk2p1 /sdcard vfat defaults defaults -/dev/block/mmcblk2p2 /sdcard vfat defaults defaults -/dev/block/mmcblk2p3 /sdcard vfat defaults defaults -/dev/block/mmcblk2p4 /sdcard vfat defaults defaults -/dev/block/mmcblk2p5 /sdcard vfat defaults defaults -/dev/block/mmcblk2p6 /sdcard vfat defaults defaults -/dev/block/mmcblk /sdcard vfat defaults defaults -/dev/block/sd## /udisk auto defaults defaults |