如何移植android2.1源代码到自己的手机上

如何移植android2.1源代码到自己的手机上,第1张

一,准备好android21源码编译环境以及手机USB调试环境。

二,将手机上硬件驱动程序以及相关的配置文件通过ADB命令保存好。

三,针对不同的手机机型,制作相应的vendor配置文件。

四,编译源码。

五,通过手机提供的bootloader刷机或者直接以recovery的方式更新ROM。

在以上五个步骤中,其中最难处理的便是第2个步骤,这个步骤需要熟悉每个手机机型的硬件参数,并且能够在手机上找到相关的驱动程序以及了解他们如何配置。而CyanogenMod团队公布的源码当中,己经将相关的工作做好了,编译源码之前仅仅需要执行相应的shell命令,便可顺利的下载相应的手机驱动程序以及配置文件。

下面是移植步骤,供参考:

一,首先需要下载CyanogenMod 508的源码:

$ mkdir android-cm5

$ cd android-cm5

$ repo init -u git://githubcom/CyanogenMod/androidgit -b eclair

$ repo sync

二,下载CyanogenMod需要的一些共同文件,如果想最终版本中不需要这些APK,也可以通过配置/vendor/cyanogen/cyanogenmk文件将这些需要的APK COPY命令注释掉。

$ cd vendor/cyanogen/

$ /get-rommanager #下载一个RomManagerapk包,主要是刷ROM用的。我没用过。

$ /get-google-files #其它的一些google开发的android apk包,我也没有用过!

三,下载针对htc legend(g6)的vendor

$ cd //vendor/htc

$ git clone git://githubcom/aleho/android_vendor_htc_legendgit #下载针对htc legend(g6)手机的vendor,里面包括相关的配置参数,以及从手机上下载驱动程序的SHELL命令。

$ mv android_vendor_htc_legend/ legend

$ cd legend

$ /extract-filessh #确保这个命令执行将你的手机连接好电脑并且开了手机USB调试,adb命令可以连接手机。这个过程主要是下载htc legend(g6)驱动程序以及配置文件。

四,针对CyanogenMod 508源码打上htc legend(g6)的补丁包,这个补丁包主要是wifi和触摸屏的,如果不做,触摸屏将无法触摸以及wifi功能无法启动。

1手机进入应用程序--开发--打开USB调试。

2下载线刷rom包。

3下载刷机工具包odin后解压。

4关机,然后同时按住下音量下键 + HOME键 + 电源键,等待3秒,出现英文界面。

按音量上键,进入界面为绿色机器人,此为刷机模式。

5打开odin刷机工具,识别成功在ID:COM处显示**,选择对应的刷机包文件。

6选择start(开始)。

7电脑端软件左上角出现绿色进度条为刷机中。

8出现PASS即表示刷机完成。

9手机关机,同时按住(音量上键+HOME键+电源键)5秒左右手机进入3E模式。

10按电源键开机,刷机完成。

1、首先需要解开手机,如下图所示。

2、接下来需要在解开之后,点击设置,如下图所示。

3、接下来需要点击我的设备,如下图所示。

4、接下来需要点击第一选项,如下图所示。

5、那么此时手机会自动检测更新,并且升级到最新的50系统。

6、接下来需要在升级之后,进入设置,点击全部参数。

7、在箭头下,系统已经是50了的,如下。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/1321918.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-09-14
下一篇2023-09-14

随机推荐

  • 如何自制简单的去斑的美白面膜

    鲜果美白祛斑面膜制作方法:柠檬、香蕉、苹果等新鲜水果,可单独使用也可一起使用,用榨汁机榨汁,然后加入新鲜鸡蛋清一个,搅拌成泥状,用刷子均匀的涂在脸上,也可以涂在脖子上,20分钟后用清水洗净。蔬菜美白祛斑面膜制作方法:去14根苦瓜,与青椒、

    2024-04-15
    1057900
  • 眼部精华液和眼霜有什么不同 眼霜和眼部精华液的区别

    我们的眼部肌肤是需要精心呵护的,眼霜和眼部精华是很常见的两种眼部护肤产品,很多人都会使用眼部精华和眼霜,眼部精华液和眼霜作用功效不同。眼部精华液和眼霜有什么不同眼部精华液和眼霜相当于我们面部使用的精华和面霜,由于眼周肌肤原本就比面部

    2024-04-15
    58100
  • 黑松露能使白发变黑吗 黑松露能治白发吗

    黑松露大家应该都不陌生,它是一种很珍贵的食材,其实有不少人应该都有吃过的,有着极高的营养价值,那么经常吃黑松露能使白发变黑吗?黑松露能使白发变黑吗不能,黑松露没有这个作用。黑松露含有的多糖、多肽、三萜具有增强免疫力、抗衰老、抗疲劳等

    2024-04-15
    51500
  • 兰蔻肌底液的功效,小黑瓶肌底精华液功效

    兰蔻有很多的护肤品都非常受欢迎,比如兰蔻的精华液就是一种效果很好的产品。有很多条件比较好的女生都会购买兰蔻的肌底液来使用。而且兰蔻肌底液的功效也非常的不错。那么,兰蔻肌底液的功效,小黑瓶肌底精华液的功效是什么?兰蔻小黑瓶的功效有抗衰老、抗皱

    2024-04-15
    56100
  • 妮维雅是欧莱雅旗下的吗 妮维雅是什么档次

    妮维雅是欧莱雅旗下的一款护肤品牌,它属于中档护肤品。妮维雅以其独特的产品设计和高质量的成分在市场上受到广大消费者的喜爱。让我们来讨论妮维雅是否属于欧莱雅旗下。是的,妮维雅是欧莱雅旗下的一个品牌。欧莱雅是全球知名的化妆品公司,拥有多个知名品牌

    2024-04-15
    47700
  • 精华露,精华凝露有什么区别

    精华露,精华凝露没有区别,两者意思相同,即精华素。精华素是用于脸部的护肤品中的一种,含有较珍贵的功效成分,如植物提取物、神经酰胺、角鲨烷等,它的作用有防衰老、抗皱、保湿、美白、去斑等等。精华素通常使用在护肤水之后,乳液或面霜之前。由于精华液

    2024-04-15
    48300
  • 请问下爽肤水、保湿霜、保湿凝露、保湿乳液、精华乳、精华素使用的顺序是怎样的?

    使用顺序(按照分子越小越先用的原则):爽肤水→精华素→保湿乳液→保湿凝露→保湿霜,质地越清爽、越稀越先用,这样更有利于各种营养的充分吸收。保湿霜作为最后一道护肤步骤,目的是要把水分都锁在脸上,这样肌肤才不会水分流失。精华凝露就是精华素,直接

    2024-04-15
    46100

发表评论

登录后才能评论
保存