• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 6
    • 下载费用:30 金币  

    重庆时时彩开组三规律: 一种ANDROID系统及其定制剪裁方法.pdf

    关 键 词:
    一种 ANDROID 系统 及其 定制 剪裁 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201410061673.8

    申请日:

    2014.02.24

    公开号:

    CN103793254A

    公开日:

    2014.05.14

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情: 发明专利申请公布后的驳回IPC(主分类):G06F 9/445申请公布日:20140514|||实质审查的生效IPC(主分类):G06F 9/445申请日:20140224|||公开
    IPC分类号: G06F9/445 主分类号: G06F9/445
    申请人: 东莞市远峰科技有限公司
    发明人: 戎海峰; 王芳德; 李抢满
    地址: 523000 广东省东莞市松山湖高新技术产业开发区工业东路18号A栋5楼东莞市远峰科技有限公司
    优先权:
    专利代理机构: 东莞市华南专利商标事务所有限公司 44215 代理人: 李玉平
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201410061673.8

    授权公告号:

    ||||||

    法律状态公告日:

    2018.03.20|||2014.06.11|||2014.05.14

    法律状态类型:

    发明专利申请公布后的驳回|||实质审查的生效|||公开

    摘要

    本发明涉及一种android系统及其定制剪裁方法。其中android系统包括镜像文件update.img;镜像文件update.img由5个子镜像文件ramdisk.img、system.img、userdata.img、boot.img、和kernel.img打包生成。android系统的定制剪裁方法包括对android系统的镜像文件update.img进行解包处理;生成相应的公共???;并对该公共??榻行薷?;再提供打包???,对修改后的公共??榻写虬?,直到生成镜像文件。本发明采用特定的android系统以及打包、解包???,可以方便对android系统进行分解,修改操作方便。

    权利要求书

    权利要求书
    1.  一种android系统,包括镜像文件update.img;其特征在于:该镜像文件update.img由5个子镜像文件ramdisk.img、system.img、userdata.img、boot.img、和kernel.img打包生成,打包步骤如下:
    1)、提供打包???,打包??槎寥?个子镜像文件,并对该5个子镜像文件进行打包处理,生成_update.img中间镜像文件,该中间镜像文件的头文件包括每个子镜像文件的标志位以及长度大小信息;
    2)、对中间镜像文件_update.img进行再次打包处理,生成android系统的镜像文件update.img,镜像文件update.img的头文件包括中间镜像文件的标志位和长度大小信息、以及启动代码的位置和大小。

    2.  根据权利要求1所述的一种android系统,其特征在于:所述步骤1)中,中间镜像文件的头文件还包括版型、芯片参数。

    3.  根据权利要求1所述的一种android系统,其特征在于:所述步骤2)中,镜像文件update.img的头文件还包括版型、芯片参数。

    4.  一种android系统的定制剪裁方法,其特征在于:该方法包括以下步骤:
    1)、提供解包???,对android系统的镜像文件update.img进行解包处理,解包生成5个目标镜像文件,分别为:ramdisk.img、system.img、userdata.img、boot.img、kernel.img文件;
    2)、对5个目标镜像文件中的至少一个进行再次解包处理,生成相应的公共???;
    3)、对该公共??榻行薷?;
    4)、提供打包???,对修改后的公共??榻写虬?,生成相应的目标镜像文件;
    5)、对5个目标镜像文件进行打包处理,生成中间镜像文件_update.img;
    6)、对中间镜像文件_update.img打包处理,生成android系统的镜像文件update.img。

    5.  根据权利要求4所述的一种android系统的定制剪裁方法,其特征在于:在进行步骤1)时,解包过程包括如下步骤:
    a)、android系统的镜像文件为update.img;读取update.img的头文件;头文件包括标志位、长度、芯片型号、版型参数;
    b)、对标志位、长度进行判断,是否处于第一解包阶段,如果符合,进行步骤c);否则停止;
    c)、读取打包写入的启动代码的位置和大小、中间镜像文件的长度和大??;
    d)、根据步骤c)的参数对update.img进行解包,生成一个中间镜像文件_update.img;
    e)、对_update.img文件进行解包,读取_update.img的包头信息;包头信息包括标志位、长度、芯片型号、版型参数;
    f)、对标志位、长度进行判断,是否处于第二解包阶段,如果符合,进行步骤g);否则停止;
    g)、解包时,选择解包的文件名、文件路径、文件位置;依次将相应的5个目标镜像文件解包到指定的路径下。

    说明书

    说明书一种android系统及其定制剪裁方法
    技术领域
    本发明涉及软件操作系统技术领域,具体地说,涉及一种android系统及其定制剪裁方法。
    背景技术
    目前andorid已成为最流行的移动平台操作系统,在手机、平板等设备上应用广泛,越来越多的厂商都相继推出各自的android设备,这些设备琳琅满目,功能不一。在竞争如此激烈的情况下,对原生的android进行修改、剪裁、性能优化、功能细化,保持差异性,是每家厂商的不二选择,因此厂商定制需求将持续爆发。
    传统的android定制是在源码层面上进行修改,然后编译并打包,最后测试,如此反复。因为android代码规模十分庞大,所需要的编译时间不短。以ICS(android4.0)以例,在二个四核处理器2.4GHz、16GB内存的机器上完成单次构建需要5个以上小时,如果机器配置更低,那么所耗费的时间也就更长。厂商定制并不能一蹴而就,而是要经过多次修改,厂商确认并提出新需求,再修改的反复过程。如果还是采用传统的定制方法,效率无疑是十分低下。
    因此需要开发一种新型的android系统,该android系统可以容易定制、修改。
    发明内容
    本发明的目的在于解决现有技术中,电子设备上的android系统的修改非常复杂和费时,不利于电子设备功能的更新。
    本发明采用的技术方案为:
    一种android系统,包括镜像文件update.img;该镜像文件update.img由5个子镜像文件ramdisk.img、system.img、userdata.img、boot.img、和kernel.img打包生成,打包步骤如下:
    1)、提供打包???,打包??槎寥?个子镜像文件,并对该5个子镜像文件进行打包处理,生成_update.img中间镜像文件,该中间镜像文件的头文件包括每个子镜像文件的标志位以及长度大小信息;
    2)、对中间镜像文件_update.img进行再次打包处理,生成android系统的镜像文件update.img,镜像文件update.img的头文件包括中间镜像文件的标志位和长度大小信息、以及启动代码的位置和大小。
    进一步地,所述步骤1)中,中间镜像文件的头文件还包括版型、芯片参数。
    再进一步地,所述步骤2)中,镜像文件update.img的头文件还包括版型、芯片参数。
    一种android系统的定制剪裁方法,该方法包括以下步骤:
    1)、提供解包???,对android系统的镜像文件update.img进行解包处理,解包生成5个目标镜像文件,分别为:ramdisk.img、system.img、userdata.img、boot.img、kernel.img文件;
    2)、对5个目标镜像文件中的至少一个进行再次解包处理,生成相应的公共???;
    3)、对该公共??榻行薷?;
    4)、提供打包???,对修改后的公共??榻写虬?,生成相应的目标镜像文件;
    5)、对5个目标镜像文件进行打包处理,生成中间镜像文件_update.img;
    6)、对中间镜像文件_update.img打包处理,生成android系统的镜像文件update.img。
    进一步地,在进行步骤1)时,解包过程包括如下步骤:
    a)、android系统的镜像文件为update.img;读取update.img的头文件;头文件包括标志位、长度、芯片型号、版型参数;
    b)、对标志位、长度进行判断,是否处于第一解包阶段,如果符合,进行步骤c);否则停止;
    c)、读取打包写入的启动代码的位置和大小、中间镜像文件的长度和大??;
    d)、根据步骤c)的参数对update.img进行解包,生成一个中间镜像文件_update.img;
    e)、对_update.img文件进行解包,读取_update.img的包头信息;包头信息包括标志位、长度、芯片型号、版型参数;
    f)、对标志位、长度进行判断,是否处于第二解包阶段,如果符合,进行步骤g);否则停止;
    g)、解包时,选择解包的文件名、文件路径、文件位置;依次将相应的5个目标镜像文件解包到指定的路径下。
    本发明取得的有益效果为:本发明采用特定定制的android系统以及打包、解包???,可以方便对android系统进行分解,对最基础的公共??榻行薷?,达到系统定制目的,修改操作方便。
    具体实施方式
    实施例1。 
    一种android系统,包括镜像文件update.img;该镜像文件update.img由5个子镜像文件ramdisk.img、system.img、userdata.img、boot.img、和kernel.img打包生成,打包步骤如下:
    1)、提供打包???,打包??槎寥?个子镜像文件,并对该5个子镜像文件进行打包处理,生成_update.img中间镜像文件,该中间镜像文件的头文件包括每个子镜像文件的标志位以及长度大小信息;
    2)、对中间镜像文件_update.img进行再次打包处理,生成android系统的镜像文件update.img,镜像文件update.img的头文件包括中间镜像文件的标志位和长度大小信息、以及启动代码的位置和大小。
    由于android系统的镜像文件可以通过5个子镜像文件打包生成,因此便可以逆向对其镜像文件进行解包,从而生成5个子镜像文件;再对5个子镜像文件解包便可以生成一般的公共???,如:boot属性设置???、apk修改???、动画修改???、logo修改???、kernel配置???、usb标签设置???、用户??樯柚媚??、apk签名???、壁纸修改???、system属性删除???、system属性设置???。在定制系统时,只需要对其中的一些公共??榻行薷?,修改后,再进行打包处理,便可以完成定制。对5个子镜像文件的解包,是android通用的解包过程。因此该android系统非常容易定制、修改。操作简单、方便。
    在对5个子镜像文件进行打包处理时,就类似于压缩文件一样;将5个子镜像文件以一定的方式进行组合生成中间镜像文件_update.img,并在该_update.img中记录每个子镜像文件的标志位以及长度大小,方便后期解包。不同电子产品的版型、芯片所应用的android系统可能有较大差异,为了便于将android系统定制,不同的版型、芯片将应用到不同的打包??椋ù虬砑?。
    进一步地,所述步骤1)中,中间镜像文件的头文件还包括版型、芯片参数。
    当android系统需要应用于某种电子设备时,便采用与之对应的打包??槎?个子镜像文件进行打包处理,得到符合其组合的中间镜像文件。
    本技术方案中,之所以生成中间镜像文件,因为初级打包生成的镜像文件没有启动代码和启动位置的标志位,不能正常启动。因此需要对中间镜像文件进行再次的打包,使其生成启动代码及其相关信息;从而生成最终的android系统的镜像文件。然而由于android系统的镜像文件相对于不同电子设备其构架有较大区别,因此在使用android镜像文件时,有必要对其是否适用进行检查,因此需要在android镜像文件中有芯片、版型参数。
    再进一步地,所述步骤2)中,镜像文件update.img的头文件还包括版型、芯片参数。
    有了芯片、版型参数,在安装android系统时,首先对电子设备的版型和芯片参数进行检查是否符合,如果符合则安装,如果不符合,则不安装。
    实施例2。
    一种android系统的定制剪裁方法,该方法包括以下步骤:
    1)、提供解包???,对android系统的镜像文件update.img进行解包处理,解包生成5个目标镜像文件,分别为:ramdisk.img、system.img、userdata.img、boot.img、kernel.img文件;
    2)、对5个目标镜像文件中的至少一个进行再次解包处理,生成相应的公共???;
    3)、对该公共??榻行薷?;
    4)、提供打包???,对修改后的公共??榻写虬?,生成相应的目标镜像文件;
    5)、对5个目标镜像文件进行打包处理,生成中间镜像文件_update.img;
    6)、对中间镜像文件_update.img打包处理,生成android系统的镜像文件update.img。
    进一步地,在进行步骤1)时,解包过程包括如下步骤:
    a)、android系统的镜像文件为update.img;读取update.img的头文件;头文件包括标志位、长度、芯片型号、版型参数;
    b)、对标志位、长度进行判断,是否处于第一解包阶段,如果符合,进行步骤c);否则停止;
    c)、读取打包写入的启动代码的位置和大小、中间镜像文件的长度和大??;
    d)、根据步骤c)的参数对update.img进行解包,生成一个中间镜像文件_update.img;
    e)、对_update.img文件进行解包,读取_update.img的包头信息;包头信息包括标志位、长度、芯片型号、版型参数;
    f)、对标志位、长度进行判断,是否处于第二解包阶段,如果符合,进行步骤g);否则停止;
    g)、解包时,选择解包的文件名、文件路径、文件位置;依次将相应的5个目标镜像文件解包到指定的路径下。
    在g)步骤中,文件名为5个子镜像文件的文件名,文件路径和文件位置,一般会先给出默认位置,如果另有选择,可以另外选择;如同解压缩时,解压释放的文件名、文件路径、文件位置的设置。
    以厂商要求修改壁纸、动画、logo、apk为例,本定制方法包括如下步骤:
    步骤1:检测是否有android系统的镜像文件,如果是,则转入步骤2;否,则转入步骤3;
    步骤2:用户调用解包???,解包android系统的镜像文件,直到生成公共???,进入步骤4;
    步骤3:提示未发现所android的最终镜像文件,退出系统;
    步骤4:用户调用壁纸修改??樾薷谋谥?;
    步骤5:用户调用动画修改??樘砑踊蛐薷目?;
    步骤6:用户调用logo修改??樾薷目鷏ogo;
    步骤7:用户调用apk修改??樾薷腶pk;
    步骤8:用户调用打包???,打包上述修改的中间文件为所要求的厂商定制最终镜像文件;
    步骤9:退出系统。
    本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

    关于本文
    本文标题:一种ANDROID系统及其定制剪裁方法.pdf
    链接地址://www.4mum.com.cn/p-6156875.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 黑龙江11选5开奖结 哪里有玩现金的斗地主 双色球8码小复式是多少注 浙江十一选五开奖2018 双色球杀红号投注技巧 短线股票推荐芜湖 重庆百变王牌开奖记录 蓝球球探比分皇冠比分直播 腾讯分分彩各种玩法 北京赛车给人计划qq群 2019棋牌游戏可以提现的 981游戏下载 西安省福彩中心在哪里 黑龙江十一选五走势图链接 玩pk10有真正赚的人吗 新浪棋牌官网手机版