环境
aosp: android-14.0.0_r1
真机:Pixel5
目标
测试:将一个shell脚本,打入到rom中,最终刷机,并能在手机中使用。
步骤
- 添加 PRODUCT_PACKAGES
# 路径:device/google/redfin/device-redfin.mk
PRODUCT_PACKAGES += mysh
- 创建mysh文件(无后缀)
路径:device/google/redfin/prebuilt/mysh
#!/system/bin/sh
current_time=$(date +"%Y-%m-%d %H:%M:%S")
echo "gn--->time=: $current_time" >> /data/local/tmp/gn.log
- 新增Android.mk构建模板文件
路径:device/google/redfin/prebuilt/Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := mysh
LOCAL_SRC_FILES := mysh
LOCAL_MODULE_PATH := $(TARGET_OUT)/bin
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := EXECUTABLES
include $(BUILD_PREBUILT)
- 设置权限
路径:system/sepo

最低0.47元/天 解锁文章
1140





