超级菜鸟老头吧 关注:299贴子:2,366
  • 19回复贴,共1

[教程] boot.img解包获得的init.rc脚本解析

只看楼主收藏回复

特别声明: 本教程部分引自网络教程
==============================================================================
1. init.rc 是通过解包boot.img获得的,负责初始化的脚本文件。 如何获得的请参阅老头吧精品区的boot.img解包教程 (解包后在/initrd/目录下)
2. 本文以 T619 0020的boot.img 作为例子 ,由于大部分知识来自百度,可能错误的地方请多多包涵,本文仅供参考
================================================================================


1楼2013-06-30 23:26回复
    以下 是T619的0020版本 解包获得 的init.rc 文件内容 (由于篇幅限制 只挑选部分)
    //绿色字(是我注释的部分,不要把这些字用于编译上)
    ================================================================================








    ================================================================================


    3楼2013-07-01 06:03
    回复
      有什么用,没看懂!


      来自iPhone客户端5楼2013-07-01 12:46
      回复
        好像很高级的样子


        IP属地:福建6楼2013-07-02 19:34
        收起回复
          水水更健康 啦咔咔啦咔咔啦咔咔啦咔咔啦咔咔啦咔咔啦咔咔啦咔咔啦


          IP属地:湖南来自Android客户端7楼2013-07-10 19:58
          回复
            太高级了'木有看


            来自Android客户端8楼2013-07-11 07:19
            回复
              楼主,我想问问这段代码
              D:\>bootimg.exe --unpack-bootimg
              arguments: [bootimg file]
              bootimg file: boot.img
              output: kernel[.gz] ramdisk[.gz] second[.gz]
              Traceback (most recent call last):
              File "<string>", line 932, in <module>
              File "<string>", line 716, in unpack_bootimg
              File "<string>", line 97, in parse_bootimg
              AssertionError: invalid bootimg
              有道翻译出来:
              D:\ > bootimg。exe - unpack-bootimg
              参数(bootimg文件):
              bootimg文件:boot.img
              输出:内核(。广州]ramdisk[。广州]第二(. gz)
              回溯(最近调用最后):
              文件<字符串>,第932行,<模块>
              文件<字符串>,第716行,unpack_bootimg
              文件<字符串>,第97行,parse_bootimg
              AssertionError:无效bootimg
              这段代码是什么原因,为什么只能解开一个包,其他的都解不开了。


              IP属地:江西9楼2015-02-05 19:38
              收起回复
                支持一下!


                IP属地:山东10楼2020-11-13 17:09
                回复