20220322在MT6739的android8.1下增加ll命令
2022/3/22 17:11
1、增加:
X:\mt6739_android8.1\external\mksh\mkshrc
# Copyright (c) 2010, 2012, 2013, 2014
# Thorsten Glaser <tg@mirbsd.org>
# This file is provided under the same terms as mksh.
#-
# Minimal /system/etc/mkshrc for Android
#
# Support: https://launchpad.net/mksh
: ${HOSTNAME:=$(getprop ro.product.device)}
: ${HOSTNAME:=android}
: ${TMPDIR:=/data/local/tmp}
export HOSTNAME TMPDIR
if (( USER_ID )); then PS1='$'; else PS1='#'; fi
PS4='[$EPOCHREALTIME] '; PS1='${|
local e=$?
(( e )) && REPLY+="$e|"
return $e
}$HOSTNAME:${PWD:-?} '"$PS1 "
#add-start
alias l='ls'
alias la='l -a'
alias ll='l -l'
alias lo='l -a -l'
#alias find='busybox find'
#add-end
2、
rootroot@rootroot-desktop:~$
rootroot@rootroot-desktop:~$ cd mt6739_android8.1/
rootroot@rootroot-desktop:~/mt6739_android8.1$
rootroot@rootroot-desktop:~/mt6739_android8.1$ source build/envsetup.sh
including device/asus/fugu/vendorsetup.sh
including device/generic/car/vendorsetup.sh
including device/generic/mini-emulator-arm64/vendorsetup.sh
including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh
including device/generic/mini-emulator-mips64/vendorsetup.sh
including device/generic/mini-emulator-mips/vendorsetup.sh
including device/generic/mini-emulator-x86_64/vendorsetup.sh
including device/generic/mini-emulator-x86/vendorsetup.sh
including device/generic/uml/vendorsetup.sh
including device/google/dragon/vendorsetup.sh
including device/google/marlin/vendorsetup.sh
including device/google/muskie/vendorsetup.sh
including device/google/taimen/vendorsetup.sh
including device/huawei/angler/vendorsetup.sh
including device/lge/bullhead/vendorsetup.sh
including device/linaro/hikey/vendorsetup.sh
including device/mediatek/build/vendorsetup.sh
including device/mediateksample/k39tv1_64_bsp/vendorsetup.sh
including device/mediateksample/k39tv1_bsp_1g/vendorsetup.sh
including device/mediateksample/k39tv1_bsp_512/vendorsetup.sh
including device/mediateksample/k39tv1_bsp/vendorsetup.sh
including sdk/bash_completion/adb.bash
rootroot@rootroot-desktop:~/mt6739_android8.1$
rootroot@rootroot-desktop:~/mt6739_android8.1$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
……
34. full_k39tv1_64_bsp-user
35. full_k39tv1_64_bsp-userdebug
36. full_k39tv1_bsp_1g-eng
37. full_k39tv1_bsp_1g-user
38. full_k39tv1_bsp_1g-userdebug
39. full_k39tv1_bsp_512-eng
40. full_k39tv1_bsp_512-user
41. full_k39tv1_bsp_512-userdebug
42. full_k39tv1_bsp-eng
43. full_k39tv1_bsp-user
44. full_k39tv1_bsp-userdebug
Which would you like? [aosp_arm-eng] 36
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=8.1.0
TARGET_PRODUCT=full_k39tv1_bsp_1g
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_PLATFORM_VERSION=OPM1
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
TARGET_CPU_VARIANT=cortex-a53
TARGET_2ND_ARCH=
TARGET_2ND_ARCH_VARIANT=
TARGET_2ND_CPU_VARIANT=cortex-a53
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.4.0-142-generic-x86_64-with-Ubuntu-14.04-trusty
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=O11019
OUT_DIR=out
AUX_OS_VARIANT_LIST=
============================================
rootroot@rootroot-desktop:~/mt6739_android8.1$
rootroot@rootroot-desktop:~/mt6739_android8.1$
rootroot@rootroot-desktop:~/mt6739_android8.1$ make -j16
3、
串口:
k39tv1_bsp_1g:/ $ su
k39tv1_bsp_1g:/ # echo "0 0 0 0" > /proc/sys/kernel/printk
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ # ll
total 1208
dr-xr-xr-x 3 root root 0 2022-03-31 16:47 acct
lrwxrwxrwx 1 root root 50 1970-01-01 08:00 bugreports -> /data/user_de/0/com.android.shell/files/bugreports
drwxrwx--- 6 system cache 4096 2022-03-31 16:47 cache
lrwxrwxrwx 1 root root 13 1970-01-01 08:00 charger -> /sbin/charger
drwxr-xr-x 4 root root 0 1970-01-01 08:00 config
drwxr-xr-x 2 root root 0 2022-03-31 16:47 custom
lrwxrwxrwx 1 root root 17 1970-01-01 08:00 d -> /sys/kernel/debug
drwxrwx--x 55 system system 4096 2022-03-31 16:48 data
lrwxrwxrwx 1 root root 23 1970-01-01 08:00 default.prop -> system/etc/prop.default
drwxr-xr-x 18 root root 3660 2022-03-31 16:47 dev
lrwxrwxrwx 1 root root 11 1970-01-01 08:00 etc -> /system/etc
-rw-r----- 1 root root 61 1970-01-01 08:00 fstab.enableswap
-rwxr-x--- 1 root root 1140080 1970-01-01 08:00 init
-rwxr-x--- 1 root root 1344 1970-01-01 08:00 init.environ.rc
-rwxr-x--- 1 root root 62 1970-01-01 08:00 init.preload.rc
-rwxr-x--- 1 root root 28403 1970-01-01 08:00 init.rc
-rwxr-x--- 1 root root 7874 1970-01-01 08:00 init.usb.configfs.rc
-rwxr-x--- 1 root root 5721 1970-01-01 08:00 init.usb.rc
-rwxr-x--- 1 root root 497 1970-01-01 08:00 init.zygote32.rc
drwxr-xr-x 3 root root 0 1970-01-01 08:00 lib
drwxr-xr-x 11 root system 240 2022-03-31 16:47 mnt
drwxr-xr-x 2 root root 0 1970-01-01 08:00 oem
dr-xr-xr-x 349 root root 0 1970-01-01 08:00 proc
drwx------ 2 root root 0 2022-03-31 14:00 root
drwxr-x--- 2 root root 0 1970-01-01 08:00 sbin
lrwxrwxrwx 1 root root 21 1970-01-01 08:00 sdcard -> /storage/self/primary
drwxr-xr-x 3 root root 80 2022-03-31 16:47 storage
dr-xr-xr-x 15 root root 0 2022-03-31 16:47 sys
drwxr-xr-x 16 root root 4096 1970-01-01 08:00 system
-rw-r--r-- 1 root root 5222 1970-01-01 08:00 ueventd.rc
drwxr-xr-x 17 root root 4096 1970-01-01 08:00 vendor
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ # l
acct data init.preload.rc oem system
bugreports default.prop init.rc proc ueventd.rc
cache dev init.usb.configfs.rc root vendor
charger etc init.usb.rc sbin
config fstab.enableswap init.zygote32.rc sdcard
custom init lib storage
d init.environ.rc mnt sys
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ # la
. custom init lib storage
.. d init.environ.rc mnt sys
acct data init.preload.rc oem system
bugreports default.prop init.rc proc ueventd.rc
cache dev init.usb.configfs.rc root vendor
charger etc init.usb.rc sbin
config fstab.enableswap init.zygote32.rc sdcard
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ # lo
total 1208
drwxr-xr-x 18 root root 0 2022-03-31 16:47 .
drwxr-xr-x 18 root root 0 2022-03-31 16:47 ..
dr-xr-xr-x 3 root root 0 2022-03-31 16:47 acct
lrwxrwxrwx 1 root root 50 1970-01-01 08:00 bugreports -> /data/user_de/0/com.android.shell/files/bugreports
drwxrwx--- 6 system cache 4096 2022-03-31 16:47 cache
lrwxrwxrwx 1 root root 13 1970-01-01 08:00 charger -> /sbin/charger
drwxr-xr-x 4 root root 0 1970-01-01 08:00 config
drwxr-xr-x 2 root root 0 2022-03-31 16:47 custom
lrwxrwxrwx 1 root root 17 1970-01-01 08:00 d -> /sys/kernel/debug
drwxrwx--x 55 system system 4096 2022-03-31 16:48 data
lrwxrwxrwx 1 root root 23 1970-01-01 08:00 default.prop -> system/etc/prop.default
drwxr-xr-x 18 root root 3660 2022-03-31 16:47 dev
lrwxrwxrwx 1 root root 11 1970-01-01 08:00 etc -> /system/etc
-rw-r----- 1 root root 61 1970-01-01 08:00 fstab.enableswap
-rwxr-x--- 1 root root 1140080 1970-01-01 08:00 init
-rwxr-x--- 1 root root 1344 1970-01-01 08:00 init.environ.rc
-rwxr-x--- 1 root root 62 1970-01-01 08:00 init.preload.rc
-rwxr-x--- 1 root root 28403 1970-01-01 08:00 init.rc
-rwxr-x--- 1 root root 7874 1970-01-01 08:00 init.usb.configfs.rc
-rwxr-x--- 1 root root 5721 1970-01-01 08:00 init.usb.rc
-rwxr-x--- 1 root root 497 1970-01-01 08:00 init.zygote32.rc
drwxr-xr-x 3 root root 0 1970-01-01 08:00 lib
drwxr-xr-x 11 root system 240 2022-03-31 16:47 mnt
drwxr-xr-x 2 root root 0 1970-01-01 08:00 oem
dr-xr-xr-x 349 root root 0 1970-01-01 08:00 proc
drwx------ 2 root root 0 2022-03-31 14:00 root
drwxr-x--- 2 root root 0 1970-01-01 08:00 sbin
lrwxrwxrwx 1 root root 21 1970-01-01 08:00 sdcard -> /storage/self/primary
drwxr-xr-x 3 root root 80 2022-03-31 16:47 storage
dr-xr-xr-x 15 root root 0 2022-03-31 16:47 sys
drwxr-xr-x 16 root root 4096 1970-01-01 08:00 system
-rw-r--r-- 1 root root 5222 1970-01-01 08:00 ueventd.rc
drwxr-xr-x 17 root root 4096 1970-01-01 08:00 vendor
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ #
k39tv1_bsp_1g:/ #
参考资料:
https://blog.csdn.net/ansondroider/article/details/84393493
android 7.1 找不到 ll (ls -l)命令