FB LIKE JACKER

[App2SD] Darktremor Apps2SD 2.7.5.3 Beta 03a

2011 年Feb月 26 日由 发布 | 类别: 其他 | Tags:

下载地址:http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.3-beta03-signed.zip

你安装了Darktremor Apps2SD了吗?这里有详细的介绍。

你是开发者吗?想把Darktremor Apps2SD集成到自己最新的ROM中吗?这里也有详细的介绍。

介绍:http://www.facebook.com/note.php?note_id=158809660835039

更新日志:http://www.facebook.com/note.php?note_id=158812834168055

命令:http://www.facebook.com/note.php?note_id=158826790833326

支持的ROM:http://www.facebook.com/note.php?note_id=158924310823574

开发者向导:http://www.facebook.com/note.php?note_id=158823170833688

Darktremor Apps2SD粉丝:http://www.facebook.com/note.php?note_id=158826790833326

Darktremor Apps2SD开发者团队:http://www.facebook.com/?sk=group_169478586398411

升级内容:

命令下的app2sd帮助存在问题,他可能引起程序卸载。这不是个大问题但是是一个很重要的程序错误。这完全是我的错,因为之前希望通过一个补丁解决另外一个问题。

目前网站上的文件已经增加了这个补丁。文件的名字就是上面公布的,但是如果运行任何app2sd命令,它的版本号将显示2.7.5.3 Beta 03a。

要想修复这个问题很简单,重新下载和重新安装这个文件就可以了。请确认事先已经清空你浏览器的缓存以获取真正的新文件。如果键入app2sd帮助并且程序报错,运行a2sd重新安装来存放程序到SD卡中。你可能也需要运行dalvik-cache中的一个移动命令来移动dalvik-cache到内存之外的其他地方。

非常抱歉给你带来麻烦了,不过这个问题已经修复,希望下次不会再次出现。beta版本已经释出,我猜这是好事因为我去度假了。beta03出来了,我修复了bug,添加了新的功能,并重新编译了这部分代码。

所有修改的部分都可以在更新日志中看到,下面是亮点:

  1. 重新编译了整个dalvik-cache转换器。这个代码过期了,重新编译后还是完全解决不了。现在这个转换器已经完全正常了,尽管卸载分区的时候偶尔出点问题。
  2. 文件系统错误检测搞定了。程序会在重启之后挂载分区的时候快速进行扫描。你可以在键入a2sd强制检测之后重启手机的时候进行更加详细的检查。
  3. 你可以使用Darktremor将ext2分区转换成ext3。仅仅需要键入a2sd convert-ext3然后你的分区就会自动转换(重启手机生效)。

这就是本次beta版本的功能,我现在正在忙活beta 04,重新编译之后会有重新安装,卸载和修复等命令。

哦对了,谁经常刷机的(我指的是刷CyanogenMod Nightly Build的人),在你每次刷CyanogenMod Nightly Build之后都需要重新刷Darktremor Apps2SD。CyanogenMod没有集成这个工具,但是我在一些新手机的论坛中添加了这个话题。

Darktremor Apps2SD,一个允许用户在他们的SD卡上运行为Android系统创建的应用程序。但是,Darktremor Apps2SD是稳定的。其目的就是让所有的Android系统的用户能在SD卡上运行程序更加方便。

但是仅仅因为Darktremor Apps2SD稳定,还意味着他能做这些事儿:

  • 移动程序(不论是免费还是付费的)到SD卡
  • 移动Dalvik Cache,要么运行在SD卡上,要么运行在分区中,并且需要通过命令清空
  • 循环启动保护:保护手机不会因为无法挂载SD卡而无限循环重启。
  • Dalvik JIT在支持的手机中会有更快的性能。
  • 用户可以自主决定Dalvik的大小,允许用户只有地优化自己的手机
  • 在SD卡上激活一个交换分区并且可以设置其利用频率
  • 自动修复配置上的问题
  • 用户能检查SD卡上的空闲空间并且检查安装以确保他能正常安装
  • 需要的时候可以运行ZipAlign,这个功能可以让程序加载更快一点
  • 帮助系统中编译的有一些命令的简单的参考手册。
  • 所有的特性在没有重新分区时不会受影响
  • ……

Darktremor Apps2SD和Froyo Apps2SD不一样。Froyo Apps2SD会在你FAT32格式的SD卡上创建一个安全的文件夹然后把程序存储到里面去。这很不错因为你无需对手机进行任何操作,但是这无法兼容旧版本的Android系统,比如Cupcake,Donut,Eclair和Froyo,并且,正因为Froyo这样工作,旧一点的不是Froyo下的程序会自动驻留在内存中,除非强制移动到SD卡中。

Darktremor Apps2SD使用了不同的方法。他基于原生CyanogenMod,Darktremor Apps2SD用户相当于链接到Android强制移动到SD卡的程序。因为Android不会允许任何程序在FAT32分区中运行,也就是你的卡上(Froyo也仅允许程序从SD卡的专门的文件夹运行),Darktremor利用的是ext2/ext3/ext4文件系统。这些文件系统每一个都是Linux原生支持的文件系统,程序就运行在这里面。这个办法完全兼容所有版本的Android,包括Froyo和Gingerbread。实际上,你可以同时支持Darktremor Apps2SD和Froyo Apps2SD。

 

« 由Google控制Android升级的时候到了
ROM制作基础教程:如何创建一个刷机包 »

About tangzhihui

» has written 311 posts

锋客的朋友们

  • 少数派
  • 煮机网

签订契约成为机油吧!

Buy me a coffee~ ;-)

Buy me a coffee~ ;-)
閃開│讓專業的來 沒辦法│我這個人就是太正直了