请选择 进入手机版 | 继续访问电脑版

机锋论坛

  • 关注机锋
  • 关注机锋
 找回密码
 注册
楼主: hailang215

[rom资源] 让你的Dalvik跑得比ART更快,高通定制Dalvik和Bionic库补丁尝

    [复制链接]

10

主题

0

好友

306

积分

等待验证会员

该用户从未签到

G币
4
最后登录
2016-8-2
注册时间
2011-12-17
发表于 2013-12-7 02:13 |显示全部楼层

马上注册,结交更多机友,下载更多应用,让你轻松玩转手机。

立即注册 已有帐号?点击登录   下载游戏和软件,请【猛击这里】进入机锋市场!

×
本帖最后由 Bobby120812 于 2013-12-7 15:23 编辑

(原帖:http://forum.xda-developers.com/showthread.php?t=2546120 由本人译制,版权归原作者所有)
你是否为Nexus4的表现低于其他同芯片的设备而感到郁闷呢?这一切都将改变。我推荐你一个相当简单的补丁,将会极大的提高你Nexus4和任何搭载APQ8046-XX的设备。

在你刷机之前,请阅读一下Q&A

Q:我的机子会因此而失去固保吗?
A:没错,你将自行承担刷机的风险。

Q:我的机子可以使用它吗?
A:没错,只要你的机子是运行任何4.4ROM即可。

Q:这补丁怎么实现的?
A:这个补丁将会为所有的kitkatROM提供两个文件,包括高通和bionic订制的Dalvik库。

Q:什么是bionic?
A:这是一个虚拟系统库可以提供i.a. basic math和提供其他Android程序的内存控制功能。

Q:什么是Dalvik?
A:简单来说,就是一个提供最大兼容性的虚拟机。你可以从维基百科中了解更多知识(http://en.wikipedia.org/wiki/Dalvik_%28software%29)。

Q:打了这个补丁对我而言有什么好处?
A:从两个方面来说,首先,bionic补丁能够给予更快的内存访问操作同时优化了其他基础的运算操作,Dalvik补丁则提供了一个定制的虚拟机库,提高程序代码的运行。

Q:我真的需要这样的补丁吗?
A:这看看你到底是使用什么样的rom:
      1)如果你使用的是官方ROM,你刷入这两个补丁后将能极大地提高机子的表现。
      2)如果你使用其他第三方ROM,你很可能不需要bionic补丁,因为许多第三方ROM中已经包括了,但是Dalvik补丁仍然能够提高机子的表现(当然,如果第三方ROM里已经涵括了就算了)。
     3)请勿在任何基于或CyanogenMod、PSX和其他提供类似功能的ROM中刷入这个补丁,因为这些ROM里已经提供了这些功能。

Q:既然这些补丁这么好,为何官方不使用呢?
A:对于bionic来说我并不太清楚。也许是因为谷歌娘傲娇不想在AOSP中使用任何厂商指定参数优化(vendor-specific optimizations),或者更简单的原因是因为高通根本就没有在Android代码的测试中提供这些。而关于Dalvik补丁呢,很简单,因为它是闭源的。这里援引了xboxfanj大神的解释:
      有相当一部分原因是因为Nexus设备是属于AOSP一部分,而第三方ROM中往往会精简掉GApps(谷歌的各种软件)。谷歌娘傲娇​不想在当中加入自己所有的Dalvik核心库。在AOSP加入有所有权的dalvik有违AOSP。尽管,开放这个libqc-dalvik或者二进制代码对于我们来说相当有好处。谷歌娘也许会有一个包括针对特定设备和Adreno优化过的dalvik,虽说也许永远不会看见谷歌娘提供自己定制dalvik,但是有个Adreno优化插件也许也不错呢。

Q:这些补丁是从哪里来的?
A:这补丁的是由高通所开发的。Bionic补丁转载自Code Aurora Forum,dalvik库则是解压自MotoX官方4.4 ROM的。

Q:为何又会有安装文件呢?
A:这安装二进制文件是来自于官方的Nexus4ROM为了与CM ROM和其他基于CM的ROM保持兼容。因为CM使用了自己的dexopt-on-cache安装方式(参考https://github.com/CyanogenMod/a ... -11.0/cmds/installd)同时你也无需重新刷回官方rom才能安装。

Q:我要怎么安装补丁?
A:进入recovery刷这两个补丁就行。

Q:我怎么恢复呢?
A:你可以使用我下面提供的原生KRT16S补丁,或者重新刷一下你的rom即可。当然无需全清。

Q:我可以在ODEX ROM中使用吗?
A:当然可以,也非常建议你在中使用Dalvik补丁。

Q:这补丁对我的续航有什么影响?
A:这应该会有一点点提升。因为更好的性能意味着CPU工作时间越短。

Q:我为什么在运行中看不出任何提升?
A:因为Dalvik补丁不影响任何使用原生库应用的程序运行,比如Chrome。

Q:我正在使用XX内核,可以刷吗?
A:当然,内核并不影响。

Q:我可以在其他设备使用吗?
A:只要是任何运行Kitkat AOSP ROM的(如:Nexus 5、Nexus 7 2013)都可以。但是千万不要在其他跑原生安卓的机子上使用(如S4和ONE的谷歌娘调教版),因为它们都已经有针对其专门的优化了。

Q:想要OTA了怎么办?
A:想要直接OTA就不行了。你要刷回原系统,下面的补丁可以帮你恢复到没有打补丁之前的状态。

Q:我可以在4.4.1官方ROM上使用吗?
A:应该可以(还没试过呢)。

Q:ART可以用这个补丁吗?
A:可以,但是不会有提升。事实上,这个补丁可以让Dalvik模式跑得比ART更流畅。我觉得在未来ART肯定比Dalvik强,但是现在还不行。

Q:哪里可以看Nexus4的对比跑分?
A:这里(http://forum.xda-developers.com/showthread.php?p=47631545)。

Q:我需要先root吗?
A:不需要,只需要一个第三方recovery(比如CWM TWRP等)。

Q:每次刷完ROM之后都要从新打补丁吗?
A:是的。





下载地址:http://pan.baidu.com/s/1qxkFm 密码: cijo




PS:xboxfanj大神还提到了关于补丁来历的详情,鉴于时间比较晚了,我就没有翻译过来,大家有兴趣的话我可以稍后补上。
PS2:本人已经第一时间在我的Nexus7刷入该补丁,机子运行良好,详细试用后我会分享一下使用体验。

upadte:亲测4.4.1下完美支持!


谢谢大家支持!
新浪微博:@挂科男_祥




6

查看全部评分

手机天气软件哪个好   安卓短信群发软件

4

主题

0

好友

1736

积分

硕士

Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    慵懒
    2017-5-4 23:41
  • 签到天数: 1070 天

    [LV.10]以坛为家III

    G币
    9447
    最后登录
    2018-3-8
    注册时间
    2013-5-10
    发表于 2013-12-7 08:37 |显示全部楼层
    鼓励鼓励
    三星i9300说明书  umd文件怎么打开

    16

    主题

    0

    好友

    942

    积分

    学士

    Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    郁闷
    2019-6-30 12:06
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    G币
    2836
    最后登录
    2019-8-14
    注册时间
    2011-9-28
    发表于 2013-12-7 09:03 |显示全部楼层
    希望楼主赶快做出测试..
    主要对比导航和兼容..
    酷派e210  3g.youku.com

    37

    主题

    0

    好友

    9899

    积分

    等待验证会员

  • TA的每日心情
    奋斗
    2013-12-27 09:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    G币
    658
    最后登录
    2018-11-22
    注册时间
    2011-4-17
    发表于 2013-12-7 09:12 |显示全部楼层
    cm11能用不
    [img]http://attachments.gfan.com/forum/201403/20/144502h6zr78hmmv8tjyh8.gif[img]
    史诗四驱车  万年历2011

    10

    主题

    0

    好友

    306

    积分

    等待验证会员

    该用户从未签到

    G币
    4
    最后登录
    2016-8-2
    注册时间
    2011-12-17
    发表于 2013-12-7 09:48 |显示全部楼层
    lmp741 发表于 2013-12-7 09:12
    cm11能用不

    不可以,请看仔细阅读Q&A。
    飞信登陆不上去  tcl idol x评测
    头像被屏蔽

    6

    主题

    2

    好友

    848

    积分

    禁止发言

  • TA的每日心情
    开心
    2015-8-26 19:06
  • 签到天数: 36 天

    [LV.5]常住居民I

    G币
    400
    最后登录
    2018-10-18
    注册时间
    2009-12-4
    发表于 2013-12-7 15:09 |显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    签名被屏蔽
    喜羊羊小顽皮  娱乐二人转大兵下载

    697

    主题

    1

    好友

    8987

    积分

    等待验证会员

    Who Cares?

  • TA的每日心情

    2016-7-12 13:22
  • 签到天数: 145 天

    [LV.7]常住居民III

    G币
    2021
    最后登录
    2017-1-7
    注册时间
    2011-12-21
    发表于 2013-12-7 15:20 |显示全部楼层
    期待结果
    音速小子索尼克4  q1

    41

    主题

    1

    好友

    2004

    积分

    硕士

    Rank: 9Rank: 9Rank: 9

    该用户从未签到

    G币
    59
    最后登录
    2019-5-8
    注册时间
    2011-7-23
    发表于 2013-12-7 15:28 |显示全部楼层
    試試先。。。。。。。。。。

    [flash] http://www.qq7.com/uploads/allimg/c100310/12D2022954P-341243.gif[/flash]
    懂得珍惜.才配拥有
    10滴水  三星note2怎么连接电脑

    41

    主题

    1

    好友

    2004

    积分

    硕士

    Rank: 9Rank: 9Rank: 9

    该用户从未签到

    G币
    59
    最后登录
    2019-5-8
    注册时间
    2011-7-23
    发表于 2013-12-7 16:03 |显示全部楼层
    感覺瀏覽網頁流暢了

    [flash] http://www.qq7.com/uploads/allimg/c100310/12D2022954P-341243.gif[/flash]
    懂得珍惜.才配拥有
    细菌大战攻略  p6200

    1

    主题

    0

    好友

    668

    积分

    等待验证会员

    该用户从未签到

    G币
    283
    最后登录
    2018-10-27
    注册时间
    2011-8-1
    发表于 2013-12-7 16:37 |显示全部楼层
    觉得不会有太大的使用上的差异
    谷歌地图打不开  lgp990
    您需要登录后才可以回帖 登录 | 注册

    网上有害信息举报中心|手机版|机锋网 ( 京ICP备15063876号-5 京公网安备 11010202008075

    GMT+8, 2019-8-24 13:54

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回顶部