BerryLink
分享 热爱 坚持

如何制作BB10机型的Autoloader一键刷机程序

今天给大家介绍一下黑莓10机型的Autoloader.exe一键刷机程序的制作过程。

目前最新版的DBBT和Sachesi都支持直接混合bar,不用再提取签名文件;后期若有OS泄露或更新时,可自行制作,自用或分享,愿仍有力量坚守BB10阵营。

首先声明:这不是必备技能,但有时会用到,如以下情况:

  • 更新或泄露的某OS版本,尚未有人制作一键刷机;
  • 找不到某OS版本的一键刷机资源或资源失效;
  • 需要混刷版本的一键刷机(如需要不同的radio,);

然后介绍下autoloader资源的获取,若有资源,不必自己动手;若无资源,再考虑自己制作:

具体请查看此篇:OS10全系列刷机资源汇总(网盘下载)


下面正式介绍制作过程

制作工具:DBBT(或Sachesi)

1、Sachesi:http://pan.baidu.com/s/1o6ibbom  (https://github.com/xsacha/Sachesi/releases/tag/2.0.2

2、DBBT:http://pan.baidu.com/s/1sjFYFTV

所需文件:Debrick OS、Radio

各机型OS和Radio对应列表

build-autoloader补充:Z10 STL100-4(Verizon):

OS:qc8960.Verizon.factory_sfi    RADIO:qc8960.omadm

注:请严格根据对应列表来制作相应机型的一键刷机,切勿搞错!

命名格式:开头写Autoloader,中间写机型型号,最后写OS版本号。

比如Autoloader_Z10-2-3-4_OS10.3.2.2789.exe。

注:虽然命名是自由的,但还是希望遵循上述格式,方便识别和使用。


一、以DBBT举例说明制作过程:

推荐用最新版DBBT来制作,可以直接混合bar文件,不必提取签名文件,相对Sashesi来说,更为简单快捷。

1、下载所需的bar文件:

若有现成的资源,可直接下载使用;若无,可从黑莓的更新服务器上获取。

获取方法:

①打开DBBT的Updates界面,②填写OS Version版本号后,点击Check SW Ver,③若有资源,会在中间窗口显示下载链接,点击Download files下载或者从窗口中选择相应机型的链接进行下载。

build-autoloader-DBBT-1-1

(如果只是单独某一机型,可先连接手机,Model处选择机型型号,填写相应的MCC及MNC代码,将Type选为Debrick,然后点击Check for,若有资源,结果会在中间窗口显示,点击下载即可)

2、将两个bar文件进行混合:

①打开DBBT的Build Autoloader界面,点击②处的小框依次进行添加bar文件,在③处然后进行命名,④点击Build It,然后会自动运行,等待完成即可。

build-autoloader-DBBT-1-2

此时,一键刷机程序就制作完成了。

如需上传到网盘并分享,建议将autoloader.exe进行压缩,以压缩包的格式上传并分享,方便自己也方便他人。


二、以Sachesi举例说明制作过程:

最新版的Sachesi 2.0.0 RC:支持直接混合bar文件,不必提取签名文件,也比较快捷;但目前暂时不支持从文件夹中创建,只能选中两个文件来制作,所以制作完成后需要重命名。

旧版的sachesi 1.9.9:不支持直接混合bar文件,需要先从bar文件中提取.signed签名文件,再将.signed签名文件进行混合来制作一键刷机。

(一)、新版Sachesi 2.0.0 RC的制作步骤:

1、下载所需的bar文件:

若有现成的资源,可直接下载使用;若无,可从黑莓的更新服务器上获取。

获取方法:

①打开Sachesi的Search搜索界面,②点击Version Lookup,③输入OS版本号点击Lookup,④若有搜索结果,会出现Grab Public Links按钮,点击获取,⑤会自动打开一个txt记事本,里面含有所有机型的OS文件下载链接,将记事本另存为或者直接从里面复制链接,然后下载相应机型的bar就可以了。

build-autoloader-sachesi-1-1

2、将两个bar文件进行混合:

①打开Sachesi的Extract界面,②点击Create from Files(目前Create from Folder失效,无法制作),③选中两个bar文件,④点击打开,然后会自动运行,有百分比显示进程,等待完成即可。

build-autoloader-sachesi-1-2

3、完成后需要重命名:

命名格式:开头写Autoloader,中间写机型型号,最后写OS版本号。

比如Autoloader_Z10-2-3-4_OS10.3.2.2789.exe。

注:虽然命名是自由的,但还是希望遵循上述格式,方便识别和使用。

此时,Atoloader.exe一键刷机程序就制作完成了。

如需上传到网盘并分享,建议将autoloader.exe进行压缩,以压缩包的格式上传并分享。方便自己也方便他人。


(二)、旧版sachesi 1.9.9及之前版本的制作步骤:

1、下载所需的bar文件:方法同上

2、从bar文件中提取.signed签名文件;

①打开sachesi的提取(Extract)界面,②点击提取签名(Extract Signed),③选择一个bar文件(只能一个一个地提取,此处我选的是radio的bar文件),④点击打开,会自动进行提取.signed签名文件,⑤一个提取完成后,再选择另一个bar文件进行提取,步骤同②③④步。

build-autoloader-sachesi-2-1

3、将.signed签名文件进行混合:

①打开Sachesi的提取(Extract)界面,②点击从文件中创建(Create from Files,Create from Folder测试失效,故未用),③选中两个.signed签名文件文件,④点击打开,然后会自动运行,有百分比显示进程,等待完成即可。

build-autoloader-sachesi-2-2

4、完成后需要重命名:

命名格式:开头写Autoloader,中间写机型型号,最后写OS版本号。

比如Autoloader_Z10-2-3-4_OS10.3.2.2789.exe。

注:虽然命名是自由的,但还是希望遵循上述格式,方便识别和使用。

此时,Atoloader.exe一键刷机程序就制作完成了。

如需上传到网盘并分享,建议将autoloader.exe进行压缩,以压缩包的格式上传并分享。方便自己也方便他人。


技能拓展:

除了以上完整的一键刷机外,还可以有混刷版、单独的radio组件及Dev Alpha Software(SDK)等。

混刷版:把不属于同一组合的debrick OS和Radio进行混合,制作完成的autoloader。

比如Autoloader_Kopi_OS10.2.2.1609_Radio10.2.1.2142.exe,就是黑莓工程机Kopi的一键混刷包,由10.2.2.1609的debrick OS和10.2.1.2142的Radio混合而成。

单独的Radio组件:单独的radio制作的autoloader(单独debrick OS的制作并没有什么意义)

Dev Alpha Software:即开发者版本,内置应用不全,或有水印等特点,未做深入研究。


另外:不要忘了autoload的原意“自动加载”,Autoloader.exe在国内被习惯性地叫做“一键刷机(程序/包)”,而不是”自动加载程序“。

理论上只要是可提取签名的bar都可以进行混合,所以做成的autoloader.exe不一定就是一键刷机程序,还可以借此进行无损升级。

比如将Core OS和Radio这两个bar文件进行混合制作成的Autoloader.exe,运行此exe就可以完成无损升级,不会擦除也不会像用Sachesi等工具进行无损升级那般耗时,这或许是个新发现。(当然app还是需要通过Sachesi等工具进行加载的)

(如果最后这几段不理解的话,请忽略不看)

赞(2)
请遵循网络共享条款,保留原作者与链接:黑莓手机爱好者 » 如何制作BB10机型的Autoloader一键刷机程序
分享到: 更多 (0)

评论 3

评论前必须登录!

 

  1. #1

    赞,技术类好文章

    dzsfbb3年前 (2015-11-26)
  2. #2

    支持,总有用到的时候

    zoygwi3年前 (2015-11-27)
  3. #3

    王书琪2年前 (2017-08-16)

BerryLink专注BlackBerry的开放式平台,邀您加入

加入我们团队成员