首页 > 其他分享 >刷机

刷机

时间:2023-12-01 16:01:43浏览次数:32  
标签:upbridge bin 脚本 system init sh 刷机

刷包

 

重磅干货!高通9008模式与数据提取 - 知乎 https://zhuanlan.zhihu.com/p/35422254

刷写、启动和更新  |  Android 开源项目  |  Android Open Source Project https://source.android.google.cn/docs/core/architecture/bootloader/flashing-updating?hl=zh-cn

Android系统添加开机自动启动执行的shell脚本_android系统的自启脚本在哪-CSDN博客 https://blog.csdn.net/weixin_44008788/article/details/112057008

高通Andriod开机流程与镜像说明 - schips - 博客园 https://www.cnblogs.com/schips/p/images_about_qualcomm_android.html

 

android系统开机自动启动并执行的shell脚本

实现方案
  1. 新建并编写文件upbridge.sh,将该shell脚本文件放在device/qcom/common/rootdir/etc/目录下
#!/system/bin/sh

netcfg eth0 up
 
  • 1
  • 2
  • 3
  1. 在init.rc中创建该服务system/core/rootdir/init.rc
#编写自己要执行的服务
service upbridge /system/bin/upbridge.sh
     user root
     group root
     disabled

#在init.rc中启动该服务
on property:sys.boot_completed=1
     start upbridge
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
#当权限不足时,添加权限
chown root shell /system/bin/upbridge.sh
chmod 0550 /system/bin/upbridge.sh
 
  • 1
  • 2
  • 3
  1. 将该脚本从编译路径下拷贝到生成系统文件的指定路径下
    device/qcom/msm8953_64/msm8953_64.mk
 PRODUCT_COPY_FILES += \
 	device/qcom/common/rootdir/etc/upbridge.sh:system/bin/upbridge.sh
 
  • 1
  • 2
  1. 以上三步完成后,就会在系统启动后去自动执行该服务了,这样就达到了用root权限去执行我们要执行的命令的目的了。

Tips:可将脚本拷贝到system/bin/目录下 ,手动执行脚本,确认脚本无误之后加入到系统里面编译

扩展
  1. init.rc语法介绍
  2. 查看正在运行的脚本

 

 

 

 

翻译

搜索

复制

标签:upbridge,bin,脚本,system,init,sh,刷机
From: https://www.cnblogs.com/papering/p/17869899.html

相关文章

  • 嵌入式linux主机通过分区镜像生成固件,DD备份分区后打包成固件,px30刷机教程 ,rockchip
    我这边有一个工控路由器因为刷机变砖了,网上下载不到固件,自己暂时还没有搞过编译。我找到了同型号的路由器,把它的系统制作成镜像。具体操作分为三步:第一步,直接用DD命令备份了几个分区,分区我暂时还不知道,直接用分区编号命名:ddif=/dev/mmcblk1p1of=/media/usb0/mmcblk1p1ddi......
  • 刷机 pixel3 xl 报错,remote: 'Could not open super partition'解决。
    问题一:PartitionshouldbeflashedinfastbootdFAILED(remote:Partitionshouldbeflashedinfastbootd)解决:升级到fastbootversion34.0.5-10900879版本后发现可以使用。(建议升级至fastbootversion33.0.1-8253317)但是遇到了问题二:问题二:Couldnotopensuperpart......
  • 360OS官方刷机助手QIKU Download Assistant破解补丁
    使用前必看:目前只绕过了新版本校验、ROM数据校验。ROM数据校验成功后的步骤作者没测试过,是否能升级成功是不确定的!使用前请知晓!!!目前只绕过了新版本校验、ROM数据校验。ROM数据校验成功后的步骤作者没测试过,是否能升级成功是不确定的!使用前请知晓!!!目前只绕过了新版本校验、ROM数......
  • IT工具知识-19: Dlink Dir-505 刷机以及升级经历
    0.背景最近想找个小巧的路由器当作物联网路由器使用,原本是用随身wifi的,但是随着设备的增多,已经快达到随身wifi可承载设备的极限了,所以就找到了dir-505,原厂自带uboot,所以上传固件很方便.1.准备windows10电脑一台网线一根路由器本体A1G版本(原厂系统)固件:固件地......
  • 一次WNDR4300刷机历程
    几十块钱下手2个洋垃圾WNDR4300用作全屋漫游,同时安装udpxy,openpvn,aria,clash,samba等软件其中一个长按reset通过tftp-i192.168.1.1PUTopenwrt-22.03.5-ath79-nand-netgear_wndr4300-squashfs-factory.img正常刷机但是另外一个刷入之后反复重启,于是拆机通过TTL(黑色地,绿色TX,白......
  • 小米11刷机
    miflash.删除所有数据,刷12.0.12后,开机卡miui一段时间,进入系统,再进fastboot,fastbootboottwrp-3.7.0_11-0-venus.imgADvance刷当前的twrp到(boot.img的)recovery分区此时是可以MTP挂载的,能看到文件.格式化data分区后,twrp挂载后无法新建文件......
  • HC2910刷机分享
    最近整了台河北的HC2910,刷了ubuntu,刷机过程还是比较复杂的,特此记录下首先说明下这个盒子的配置,CPU是华为海思的Hi3798Mv200,内存2G,8G存储,usb3.0+usb2.0,2个网口,一个无线小板这样的一个无线小板首先开机,网线插wlan口,获取到ip后记录下来,后面要用拆掉小板后板子图如下插着无线......
  • 中芯微和高通410的随身WiFi哪种好,随身WiFi怎么刷机
    中兴微比高通410好的地方,对我个人而言有3点这款棒子是中兴微很赞,比我之前的高通410棒子好的地方主要是4点:1。这款中兴微棒子,不需要切卡密码,插卡直接就切了,2。能在网页就看收到的短信,不需要装短信APP,用电脑进投屏,也不用折腾短信转发(虽然也不能短信转发)3。能给子设备分配公网ipv6(......
  • 【路由器】小米 WR30U 解锁并刷机
    本文主要记录个人对小米WR30U路由器的解锁和刷机过程,整体步骤与一般安装流程类似,但是由于WR30U的解锁ssh和刷机的过程中有一些细节需要注意,因此记录一下解锁ssh环境准备需要一台同时具有WiFi和有线网络的电脑,以及一根网线然后需要配置python环境,并且安装pycrypt......
  • 印刷机PLC下发印刷数量
    参考文章https://github.com/zhaopeiym/IoTClient/blob/master/README-zh_CN.md NuGet\Install-PackageIoTClient ModbusTcpClientclient=newModbusTcpClient("172.16.250.105",502,1500,EndianFormat.ABCD);client.Open();varr=c......