0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

瑞芯微RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

触觉智能 2024-09-11 13:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文适用OpenHarmony开源鸿蒙系统,本次使用的是开源鸿蒙主板,搭载瑞芯微RK3568芯片。深圳触觉智能专注研发生产OpenHarmony开源鸿蒙硬件,包括核心板、开发板、嵌入式主板,工控整机等,提供瑞芯微RK3566、RK3568、RK3588、RK3562、RK3576等国产化嵌入式产品方案

一、查看文件路径

首先init.rkxxx.cfg文件在系统路径

/vendor/etc/

,如下图所示:

C:\Users\industio>hdc shell # cd vendor/etc/ # ls audio fstab.rk3568 iqfil.json soc_perf battery hdfconfig iqfiles thermal_config cgroup_sched init ons distributedhardware init.rk3568.cfg param firmware init.rk3568.usb.cfg ressched"

61cd338895f3416d863ee3ded8fc7230~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1726637079&x-signature=RlzHHeea3auZVSr9xbNN95Ctb90%3D

二、文件传至本地

将需要需要修改的cfg文件从文件系统中拉下来放在本地目录,命令是:hdc file recv '系统路径' '本地文件路径',如下图所示:

​C:\Users\industio>hdc file recv /vendor/etc/init.rk3568.cfg D:\ [I][2024-07-25 10:49:35] HdcFile::TransferSummary success FileTransfer finish, Size:3581, File count = 1, time:127ms rate:28.20kB/s

048d5527bfdd40bdbd8d8a4ca01ace86~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1726637079&x-signature=90U1%2BUmiCo3W2zMGb%2BBJCHzFkrs%3D

三、修改文件

在cfg文件中增加权限,注意在对文件修改不要使用TAB键,复制前一行代码后再修改防止出错

{ "import" : [ "init.${ohos.boot.hardware}.usb.cfg" ], "jobs" : [{ "name" : "pre-init", "cmds" : [ "write /proc/sys/vm/min_free_kbytes 10240", "mount debugfs /sys/kernel/debug /sys/kernel/debug mode=755", "write /sys/kernel/debug/hisi_inno_phy/role peripheral" ] }, { "name" : "init", "cmds" : [ "write /proc/1/oom_score_adj -1000", "chown system system /sys/kernel/hungtask/userlist", "symlink /dev/block/platform/fe310000.sdhci/by-name /dev/block/by-name" ] }, { "name" : "boot", //在此位置添加设备权限 "cmds" : [ "write /sys/block/zram0/disksize 1024M", "mkswap /dev/block/zram0", "swapon /dev/block/zram0", "chmod 777 /dev/ttyAMA2", + "chmod 666 /dev/bus/usb/005/001" + "chmod 666 /dev/bus/usb/005/002" "chmod 775 /sys/class/rfkill/rfkill0/state", ] }, { "name" : "post-fs-data", "cmds" : [ "restorecon", "restorecon /data/updater" ] } ], "services" : [{ "name" : "ispserver", "path" : ["/vendor/bin/ispserver"], "once" : 1, "secon" : "u:r:ispserver:s0", "uid": "ispserver", "gid": [ "ispserver", "camera_host" ] } ] }

四、文件推送

当修改完成后将文件推送回去,命令如下:

hdc shell mount -o remount,rw /vendor //重新挂载设备,将设备改为可读可写 hdc file send “本地路径” “/vendor/etc/init.rkxxx.cfg” //将修改好的文件覆盖到系统当中 hdc shell reboot //将文件推送回去,系统重启

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    26

    文章

    6527

    浏览量

    121417
  • OpenHarmony
    +关注

    关注

    33

    文章

    3990

    浏览量

    21498
  • RK3568
    +关注

    关注

    5

    文章

    658

    浏览量

    8230
  • 触觉智能
    +关注

    关注

    1

    文章

    67

    浏览量

    919
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    OpenHarmony开发开源资料!凌蒙派-RK3568开发板:从入门到实战的全栈硬件平台

    点的利器:凌蒙派 - RK3568 开发板,以及它的核心开源资源站——Gitee 仓库(https://gitee.com/xie-shancai/lockzhiner-rk3568-openharmony)。
    的头像 发表于 02-05 13:56 764次阅读
    <b class='flag-5'>OpenHarmony</b><b class='flag-5'>开发</b>开源资料!凌蒙派-<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>:从入门到实战的全栈硬件平台

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解
    的头像 发表于 11-21 13:25 1954次阅读
    【迅为工业<b class='flag-5'>RK3568</b>稳定可靠】itop-<b class='flag-5'>3568</b><b class='flag-5'>开发板</b>Linux驱动<b class='flag-5'>开发</b>实战:<b class='flag-5'>RK3568</b>内核模块符号导出详解

    飞凌嵌入式RK3568开发板的TFTP烧写文件系统指南

    本文基于搭载RK3568处理器的OK3568-C开发板Linux4.19.206标准
    的头像 发表于 11-21 08:03 2399次阅读
    飞凌嵌入式<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>的TFTP烧写<b class='flag-5'>文件系统</b>指南

    【作品合集】合众HZ-RK3568开发板测评

    【HZ-RK3568开发板免费体验】01 开箱+环境搭建+系统烧录升级 【HZ-RK3568开发板免费体验】02
    发表于 09-10 10:22

    迅为RK3568开发板模型推理测试实战LPRNet 车牌识别

    迅为RK3568开发板模型推理测试实战LPRNet 车牌识别
    的头像 发表于 08-25 14:55 1712次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>模型推理测试实战LPRNet 车牌识别

    【HZ-RK3568开发板免费体验】HZ-RK3568开发板操作系统编译

    、问题处理 编译HZ-RK3568开发板操作系统遇到的主要问题有: 1、软件模块缺失,这个好搞定,直接sudo apt ……即可; 2、live-build与bullseye兼容问题,这个网路上很多解决
    发表于 08-17 09:15

    【HZ-RK3568开发板免费体验】系统烧写

    开发环境: 主机:Ubuntu 20.04 开发板:合众HZ-RK3568开发板 HZ-RK3568开发
    发表于 07-25 09:40

    RK3568 EVB开发板 深度休眠与快速醒的工作流程

    RK3568 EVB开发板关于深度休眠和唤醒流程的分析
    的头像 发表于 07-22 09:49 1203次阅读
    <b class='flag-5'>RK3568</b> EVB<b class='flag-5'>开发板</b> 深度休眠与快速醒的工作流程

    【HZ-RK3568开发板免费体验】1、开发板资源、SDK使用和镜像烧写

    ,使用HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz进行开发板的镜像和buidlroot编译。 解压压缩包时,需要使用sudo提升权限。 sudo tar -xvf HZ-EVM-
    发表于 07-21 20:52

    【HZ-RK3568开发板免费体验】HZ-RK3568开发板初步接触

    首先感谢合众恒跃与发烧友论坛提供的机会! 一、开箱 首先是一个大盒子,上面赫然“工业领域嵌入式产品专家”! 打开后,一块很大的黑色PCB。 开发板由底板和核心组成,核心基于
    发表于 07-10 23:19

    【HZ-RK3568开发板免费体验】01 开箱+环境搭建+系统烧录升级

    1 HZ-RK3568开箱 这两天收到了合众恒跃寄来的RK3568开发板,板子外观精致,由一块核心和底版组成。 2 HZ-RK3568
    发表于 06-29 18:08

    【HZ-RK3568开发板免费体验】合纵恒跃 HZ-RK3568 开发板开箱+开发环境搭建

    【开箱】 今天收到了合纵恒跃 HZ-RK3568 开发板,先上图一睹为快。 【处理器介绍】 这款开发板搭载
    发表于 06-25 23:37

    Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    本文介绍Linux系统修改uboot启动延时方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载
    的头像 发表于 06-06 18:07 1240次阅读
    Linux<b class='flag-5'>修改</b>uboot启动延时<b class='flag-5'>方法</b>详细攻略,触觉智能<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>演示

    Ubuntu系统安装Docker详细攻略,触觉智能RK3568开发板演示

    本文介绍Ubuntu系统安装Docker方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载
    的头像 发表于 06-06 18:05 1263次阅读
    Ubuntu<b class='flag-5'>系统</b>安装Docker详细攻略,触觉智能<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>演示

    3步精简Android11预装!开发板系统瘦身实战

    本文介绍开发板安卓Android11系统预装应用裁剪的方法,使用触觉智能PurplePiO
    的头像 发表于 06-06 17:57 1553次阅读
    3步精简Android11预装!<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>开发板</b><b class='flag-5'>系统</b>瘦身实战