用itools的SHSH.cfg文件提取通用shsh文件并上传到cydia|iPad 2 ...
最近用了5.1.1越狱后,感觉十分费电,所以决心降到5.0.1,可是发现当时5.0.1时没有越狱,所以也根本没有备份shsh,只是用
itools备份过,也就是说cydia中根本找不到5.0.1的shsh,经过一个晚上的研究,终于搞明白了。也许也有同学和我一样的问题吧。
这里要使用两个软件,Sqliteman,redsn0w。两个软件大家自己去谷歌一下就是了,我不喜欢上传附件(包括图片)。
1.itools 的shsh保存在【SHSH.cfg】文件中,该文件保存于“计算机\C盘\用户\计算机名\我的文档\itools\config”中。找到后备用。
2.使用【sqliteman】工具打开【shsh.cfg】,展开main-tables然后找到 【shshinfo】 后双击它。
3.在左边 边full view框里面找到对应的shshinfo后面的{blob},双击{blob},会弹出一个对话框,在弹出的对话框中直接点save保存为一个文件(不需要任何修改),文件保存为*.shsh格式就可以(就是直接把文件名写成类似ipad.shsh的后缀为shsh的文件,不保存成.shsh文件,一会红雪没会没有办法找到。)。
4. 用记事本打开刚才保存好的文件,将前几行内容:
STATUS=0&MESSAGE=SUCCESS&REQUEST_STRING=<?xml version="1.0" encoding="UTF-8" standalone="yes"?><plist version="1.0"><dict>
<key>@ServerVersion</key>
<string>2.1.0</string>
换成:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>
<key>@ApNonce</key>
<data>MTAwMQ==</data>
<key>@BbSNUM</key>
<data>CAFKFoIcGeNh2kMO</data>
<key>@ServerVersion</key><string>2.0.0</string>
5.打开 红雪点击【extra】-【shsh blobs】-【verify】,在弹出的对话框中找到刚才准备好的.shsh文件,如果提示:“all 19 blobs are verified and valid”之类的话,证明此时shsh制作成功。 此时这个文件有63k左右,因为没有被zlib压缩过 。
6. 上传shsh文件到cydia:点击【shsh blobs】下的【submit】 在弹出的对话框中再次找到刚才准备好的.shsh文件 。你的shsh文件就上传到 cydia 了,这样用最新版小雨伞就可以下载到压缩过的6k的.shsh文件了。
接下来的降级就不用我说了,论坛有专门的教程。
ipad用户可以参考:
http://bbs.weiphone.com/read-htm-tid-4655669-page-11.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。