利用自签名生成「可随机自启动」来电通

★转载请注明原作者:毒★
我知道大家期待“来电通”随机启动已经很久了,因为S60 3RD系统安全的设置,所以随机启动的程序必须通过官方的认证。目前“来电通”作者已经将认证申请提交到symbian,正在等待答复。
其实,虽然通用性的随机启动必须symbian组织认证,但我们可以通过其他的方式让每个手机用户得到属于自己的一个独特的“支持随机启动版本的来电通”。
symbian开发者可以申请一个开发用的证书,也就是dev cert。这个dev cert是绑定机器的,可以绑定一个imei号码。这个dev cert可以支持自动启动,只要用它来签名“来电通”的安装包,安装以后就可以随机启动了。另外这个dev cert有安装期限的限制,好像是半年。但这只是指生成安装程序能使用的时限,一旦安装之后,就可以一直使用。即使新版发布时已经过期,使用下述方法重新生成一次即可。
[@more@]

但在开始这个教程之前,首先声明
两点

1, 这个方法产生的程序是绑定个人手机的IMEI码的,程序生成之后只能对应该手机。过程相对比较繁琐,请大家根据自己情况决定是否制作。本人在保证教程完整详细的基础上,公布之后将基本不在论坛和群里回答任何相关问题。
2, 如果认证一旦成功,那么就会有通用型支持随机启动的“来电通”版本。但新的“来电通”更新后,又必须再次提交认证。但我们以下的方法却可以保证每次用新版本很快生成“支持随机启动的来电通”。所以不管通用支持“随机启动的来电通”是否认证成功,下面的教程都具有很大的实用性。(以后发布新的“来电通”版本同时均会发布同版本的“未签名版本”提供大家生成自己的“自签名版”实现随机启动。)
教程

1,首先进https://www.symbiansigned.com/
,点击网页右侧“Register now”(如下图的位置)进行用户注册。
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" οnclick="if(!this.resized) {return true;} else {window.open('http://www.bngsoft.com/sephiroth/cm/cm1.gif');}" src="http://www.bngsoft.com/sephiroth/cm/cm1.gif" οnlοad="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" border="0" />
2,注册的所有信息都可随意填写,Phone number那里杜撰一个就可以了。但切记要记住自己注册的用户名(username)和密码(password),(
还要注意看一下他的条款 点击“view legal agereement”并且在最后点击“ I accept”才行。以上任何一步不完成都无法注册成功
)。
3,注册成功以后,回到首页https://www.symbiansigned.com/
,用刚才注册的用户名和密码登陆。
4,登陆成功之后,点击网页左上侧的“my symbian signed”(如下图的位置)
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" οnclick="if(!this.resized) {return true;} else {window.open('http://www.bngsoft.com/sephiroth/cm/cm2.gif');}" src="http://www.bngsoft.com/sephiroth/cm/cm2.gif" οnlοad="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" border="0" />
然后点击左侧的“Developer Certificates”,下载如下图位置的EXE文件。
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" οnclick="if(!this.resized) {return true;} else {window.open('http://www.bngsoft.com/sephiroth/cm/cm3.gif');}" src="http://www.bngsoft.com/sephiroth/cm/cm3.gif" οnlοad="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" border="0" />
5,安装下载好的应用程序,运行。
第1步,先选输出文件名,这个文件等会要传到symbiansigned的。
第2步,选择No,并选择Mycert.key(在教程的附件里),密码是 31536u2 如下图
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" οnclick="if(!this.resized) {return true;} else {window.open('http://www.bngsoft.com/sephiroth/cm/cm4.gif');}" src="http://www.bngsoft.com/sephiroth/cm/cm4.gif" οnlοad="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" border="0" />
第3步,按照正常的填写就可以了,如下图
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" οnclick="if(!this.resized) {return true;} else {window.open('http://www.bngsoft.com/sephiroth/cm/cm5.gif');}" src="http://www.bngsoft.com/sephiroth/cm/cm5.gif" οnlοad="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" border="0" />
第4步,下面全选加到右边,然后点上面的省略号,加入你的IMEI,如下图
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" οnclick="if(!this.resized) {return true;} else {window.open('http://www.bngsoft.com/sephiroth/cm/cm6.gif');}" src="http://www.bngsoft.com/sephiroth/cm/cm6.gif" οnlοad="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" border="0" />
第5步,finish
6,将生成的*.csr文件上传到symbiansigned的Developer Certificates→Request 如下图
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" οnclick="if(!this.resized) {return true;} else {window.open('http://www.bngsoft.com/sephiroth/cm/cm7.gif');}" src="http://www.bngsoft.com/sephiroth/cm/cm7.gif" οnlοad="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" border="0" />
7,上传成功后,点“download”下载生成的cer文件 如下图。
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" οnclick="if(!this.resized) {return true;} else {window.open('http://www.bngsoft.com/sephiroth/cm/cm8.gif');}" src="http://www.bngsoft.com/sephiroth/cm/cm8.gif" οnlοad="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new windownCTRL+Mouse wheel to zoom in/out';}" border="0" />
8,利用signsis.exe在DOS命令行界面下将cer再签名进未签名的来电通程序,生成“可随机自启动的来电通”。(所有需要用到的相关文件均在教程后附带的压缩包内)命令行格式:signsis 源.SIS 目标.SIS xxx.cer xxxx.key 31536u2
特别提示(针对对电脑不熟悉的朋友):源.sis即未签名的来电通程序,在压缩包内为“CallMaster_3rd_1.52_Unsigned.SIS”(运行前,大家可以把这个文件名改的简单一点,比如“1.sis”,方便输入)。xxx.cer即你刚才生成的那个cer文件名。并且将此SIS与刚才我们生成的cer和下载到的Mycert.key放到一个位置,建议放在E盘的根目录,这样在DOS界面下比较好操作。
点击WINDOWS “开始”→运行,输入“CMD”,进入DOS界面。如果输入你上述文件所放位置的盘符,如“e:”,回车。
然后在E盘符下,输入“signsis CallMaster_3rd_1.52_Unsigned.SIS CallMaster_3rd_1.52_my.SIS xxx.cer Mycert.key 31536u2”
OK,完工,大家可以去收生成的完美支持自启动的“CallMaster_3rd_1.52_my.SIS”了。安装过程中提示都不太一样哈,呵呵,大家有兴趣可以仔细看一下。
★转载请注明原作者:毒★

附件下载页面:http://lastwinner.itpub.net/resource/7102/21330

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29867/viewspace-897641/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29867/viewspace-897641/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值