Commit 0b7d3e7b authored by sushrut1101's avatar sushrut1101
Browse files

Add biloba-user 12 SP1A.210812.016 V13.0.4.0.SCUMIXM release-keys



Signed-off-by: sushrut1101's avatarSushrut1101 <guptasushrut@gmail.com>
parents
Pipeline #6651 failed with stages
in 4 minutes and 39 seconds
## biloba-user 12 SP1A.210812.016 V13.0.4.0.SCUMIXM release-keys
- Manufacturer: xiaomi
- Platform: mt6768
- Codename: biloba
- Brand: Redmi
- Flavor: biloba-user
- Release Version: 12
- Id: SP1A.210812.016
- Incremental: V13.0.4.0.SCUMIXM
- Tags: release-keys
- CPU Abilist: arm64-v8a,armeabi-v7a,armeabi
- A/B Device: true
- Locale: en-GB
- Screen Density: 440
- Fingerprint: Redmi/biloba_global/biloba:12/SP1A.210812.016/V13.0.4.0.SCUMIXM:user/release-keys
- OTA version:
- Branch: biloba-user-12-SP1A.210812.016-V13.0.4.0.SCUMIXM-release-keys
- Repo: redmi/biloba
This diff is collapsed.
require version-vendor=1653312366
File added
File added
kernel=kernel
ramdisk=ramdisk
page_size=2048
dt=dtb.img
kernel_size=10468062
ramdisk_size=19702195
dtb_offset=0x0bc08000
dtb_size=113252
base_addr=0x40078000
kernel_offset=0x00008000
ramdisk_offset=0x07c08000
tags_offset=0x0bc08000
dtbo_offset=0xbff88000
cmd_line='bootopt=64S3,32N2,64N2'
board=""
format=gzip
File added
system/bin
\ No newline at end of file
data/user_de/0/com.android.shell/files/bugreports
\ No newline at end of file
sys/kernel/debug
\ No newline at end of file
prop.default
\ No newline at end of file
system/etc
\ No newline at end of file
# 1 "vendor/mediatek/proprietary/hardware/fstab/mt6768/fstab.in.mt6768"
# 1 "<built-in>" 1
# 1 "<built-in>" 3
# 341 "<built-in>" 3
# 1 "<command line>" 1
# 1 "<built-in>" 2
# 1 "vendor/mediatek/proprietary/hardware/fstab/mt6768/fstab.in.mt6768" 2
# 144 "vendor/mediatek/proprietary/hardware/fstab/mt6768/fstab.in.mt6768"
system /system ext4 ro wait,slotselect,avb=vbmeta_system,logical,first_stage_mount,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey
vendor /vendor ext4 ro wait,slotselect,avb,logical,first_stage_mount
product /product ext4 ro wait,slotselect,avb,logical,first_stage_mount
/dev/block/platform/bootdevice/by-name/md_udc /metadata ext4 noatime,nosuid,nodev,discard wait,check,formattable,first_stage_mount
/dev/block/platform/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,flush_merge,reserve_root=134217,resgid=1065,inlinecrypt,alloc_mode=reuse,fsync_mode=nobarrier wait,check,formattable,quota,latemount,resize,reservedsize=128m,checkpoint=fs,fileencryption=aes-256-xts:aes-256-cts:v2,keydirectory=/metadata/vold/metadata_encryption
/dev/block/platform/bootdevice/by-name/rescue /cache ext4 noatime,nosuid,nodev,noauto_da_alloc,discard wait,check,formattable
/dev/block/platform/bootdevice/by-name/protect1 /mnt/vendor/protect_f ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check,formattable
/dev/block/platform/bootdevice/by-name/protect2 /mnt/vendor/protect_s ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check,formattable
/dev/block/platform/bootdevice/by-name/nvdata /mnt/vendor/nvdata ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check,formattable
/dev/block/platform/bootdevice/by-name/nvcfg /mnt/vendor/nvcfg ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check,formattable
/dev/block/platform/bootdevice/by-name/rescue /mnt/rescue ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check,formattable
/dev/block/platform/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,noauto_da_alloc,commit=1,nodelalloc wait,check,formattable
/devices/platform/externdevice* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata
/devices/platform/mt_usb* auto vfat defaults voldmanaged=usbotg:auto
/dev/block/platform/bootdevice/by-name/frp /persistent emmc defaults defaults
/dev/block/platform/bootdevice/by-name/nvram /nvram emmc defaults defaults
/dev/block/platform/bootdevice/by-name/proinfo /proinfo emmc defaults defaults
/dev/block/platform/bootdevice/by-name/lk /bootloader emmc defaults defaults
/dev/block/platform/bootdevice/by-name/lk2 /bootloader2 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/misc /misc emmc defaults defaults
/dev/block/platform/bootdevice/by-name/para /para emmc defaults defaults
/dev/block/platform/bootdevice/by-name/boot /boot emmc defaults first_stage_mount,nofail,slotselect
/dev/block/platform/bootdevice/by-name/vbmeta_vendor /vbmeta_vendor emmc defaults first_stage_mount,nofail,slotselect
/dev/block/platform/bootdevice/by-name/vbmeta_system /vbmeta_system emmc defaults first_stage_mount,nofail,slotselect,avb=vbmeta
/dev/block/platform/bootdevice/by-name/logo /logo emmc defaults defaults
/dev/block/platform/bootdevice/by-name/expdb /expdb emmc defaults defaults
/dev/block/platform/bootdevice/by-name/seccfg /seccfg emmc defaults defaults
/dev/block/platform/bootdevice/by-name/tee1 /tee1 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/tee2 /tee2 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/scp1 /scp1 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/scp2 /scp2 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/sspm_1 /sspm_1 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/sspm_2 /sspm_2 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/md1img /md1img emmc defaults defaults
/dev/block/platform/bootdevice/by-name/md1dsp /md1dsp emmc defaults defaults
/dev/block/platform/bootdevice/by-name/gz1 /gz1 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/gz2 /gz2 emmc defaults defaults
/dev/block/platform/bootdevice/by-name/spmfw /spmfw emmc defaults defaults
/dev/block/platform/bootdevice/by-name/boot_para /boot_para emmc defaults defaults
/dev/block/platform/bootdevice/by-name/dtbo /dtbo emmc defaults defaults
/dev/block/platform/bootdevice/by-name/otp /otp emmc defaults defaults
/dev/block/platform/bootdevice/by-name/vbmeta /vbmeta emmc defaults defaults
system/bin/init
\ No newline at end of file
#!/system/bin/sh
export PATH=/system/bin:/system/xbin
configure_dex2oat_threads_dlmalloc()
{
if [ -f /dev/cpuset/background/tasks ]; then
if [ -f /dev/cpuset/background/cpus ]; then
cpus=`cat /dev/cpuset/background/cpus`
count=`get_cpu_count $cpus`
if [ $count -gt 0 ]; then
current=`getprop dalvik.vm.bg-dex2oat-threads`
if [ -z "$current" ]; then
setprop dalvik.vm.bg-dex2oat-threads $count
fi
fi
fi
fi
if [ -f /sys/devices/system/cpu/present ]; then
cpus=`cat /sys/devices/system/cpu/present`
count=`get_cpu_count $cpus`
current=`getprop dalvik.vm.dex2oat-threads`
if [ -z "$current" ]; then
if [ $count -eq 8 ]; then
setprop dalvik.vm.dex2oat-threads 4
elif [ $count -eq 6 ]; then
setprop dalvik.vm.dex2oat-threads 2
fi
fi
current=`getprop dalvik.vm.boot-dex2oat-threads`
if [ -z "$current" ]; then
if [ $count -eq 8 ]; then
setprop dalvik.vm.boot-dex2oat-threads 4
elif [ $count -eq 6 ]; then
setprop dalvik.vm.boot-dex2oat-threads 2
fi
fi
fi
}
get_cpu_count()
{
#Usage get_cpu_count <cpulist>
cpu_num=0
if [ ! $(echo $1 | grep -e [a-z]) ]; then
for no in `echo "$1" | sed 's/,/\n/g'`
do
case "$no" in
[0-9])
cpu_num=`expr $cpu_num \+ 1`
;;
[0-9]-[0-9])
last=`expr ${no:2}`
first=`expr ${no:0:1}`
if [ $(echo $last | grep -e [0-9]) ]; then
if [ $(echo $first | grep -e [0-9]) ]; then
if [ $last -gt $first ]; then
cpu_num=`expr $cpu_num \+ $last - $first \+ 1`
fi
fi
fi
;;
esac
done
fi
echo $cpu_num
}
configure_dex2oat_threads_jemalloc()
{
if [ -f /dev/cpuset/background/tasks ]; then
if [ -f /dev/cpuset/background/cpus ]; then
cpus=`cat /dev/cpuset/background/cpus`
count=`get_cpu_count $cpus`
if [ $count -gt 0 ]; then
current=`getprop dalvik.vm.bg-dex2oat-threads`
if [ -z "$current" ]; then
setprop dalvik.vm.bg-dex2oat-threads $count
fi
fi
fi
fi
if [ -f /sys/devices/system/cpu/present ]; then
cpus=`cat /sys/devices/system/cpu/present`
count=`get_cpu_count $cpus`
current=`getprop dalvik.vm.dex2oat-threads`
if [ -z "$current" ]; then
if [ $count -eq 8 ]; then
setprop dalvik.vm.dex2oat-threads 6
elif [ $count -eq 4 ]; then
setprop dalvik.vm.dex2oat-threads 3
fi
fi
fi
}
sdk=`getprop ro.build.version.sdk`
malloc=`getprop ro.malloc.impl`
case "$sdk" in
"23" | "24" | "25")
case "$malloc" in
"dlmalloc")
configure_dex2oat_threads_dlmalloc
;;
"jemalloc")
configure_dex2oat_threads_jemalloc
;;
esac
esac
#!/system/bin/sh
sdk=`getprop ro.build.version.sdk`
case "$sdk" in
"21" | "22" | "23" | "24" | "25")
if [ -f /sys/devices/system/cpu/present ]; then
max_cpu_id=`cat /sys/devices/system/cpu/present | cut -d \- -f 2`
cpu_available=`expr $max_cpu_id \+ 1`
cfs_quota_us=`expr $cpu_available \* 10000`
if [ -f /dev/cpuctl/fg_service/fg_limited/cpu.cfs_quota_us ]; then
echo $cfs_quota_us > /dev/cpuctl/fg_service/fg_limited/cpu.cfs_quota_us
fi
fi
esac
on init
setprop sys.usb.configfs 1
setprop sys.usb.ffs.aio_compat 0
on fs && property:ro.debuggable=0
# distinguish USB shoulde connect or not, i.e. CDP vs SDP
# write /sys/class/udc/musb-hdrc/device/cmode 2
# set charging free due to it wait for USB activation
start adbd
on post-fs
# Support A/B feature for EMMC and UFS boot region
symlink /dev/block/sda /dev/block/mmcblk0boot0
symlink /dev/block/sdb /dev/block/mmcblk0boot1
symlink /dev/block/mmcblk0boot0 /dev/block/platform/bootdevice/by-name/preloader_a
symlink /dev/block/mmcblk0boot1 /dev/block/platform/bootdevice/by-name/preloader_b
exec u:r:update_engine:s0 root root -- /system/bin/mtk_plpath_utils
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment