很多人想美化自己的2.0固件iPhone,但是苦于不会解开一些需要修改的文件比如Other.artwork,不过下面我们就教大家怎样解开Other.artwork。
Other.artwork文件中包含了很多iPhone系统内重要的背景图片,通过解开和修改他,就能达到自定义和美化iPhone 2.0系统界面的目的,例如解锁界面等。
教程需要的软件:
iPhoneShop2.0和iphone20-artwork.py Other.artwork(你需要从你的iPhone上下下来,用iBus就可以,文件目录/System/Library/frameworks/UIKit.framework)
解包步骤:
在你的电脑C盘根目录下建立一个“iphone”的文件夹,然后在这个文件夹内再建立一个“img”,下载教程需要的软件放到刚建立的C:/iphone这个目录下。
运行iPhoneShop.exe这个程序
点击Install Python这个按钮,将跳出一个下载窗口,按照下图设置,点Save file开始下载,下载完毕运行下载的程序。
使用默认设置
[5]安装完毕后把“iphone20-artwork.py”这个文件复制到“C:Python25scripts”目录下。 (但是要保留“C:iphone”目录下那一份)
回到iPhoneShop可以看见“install Python”按钮变灰色,“Install Python Imaging Library”按钮已经激活。
点击“Install Python Imaging Library”,再次跳出下载窗口,下载文件并运行它。
[5]依然是默认设置。
[5]现在我们需要让Windows系统知道怎样找到刚才安装的Python程序,在“我的电脑”点鼠标右键进入“属性”。
进入“高级”选项。
进入“环境变量”
在“系统变量”里找到“Path”,然后编辑这一项,在变量值最后加上一句“;C:Python25”。
现在你需要告诉Python怎样找到脚本,打开“注册表编辑器”(在开始-运行输入regedit,确定)。找到HKEY_LOCAL_MACHINESOFTWAREPythonPythonCore2.5这个键值,在“PythonPath”上点鼠标右键
选择“新建”-“项”。在新建项的右边栏内“默认”上点鼠标右键执行“修改”,在“数值数据”那一项输入“C:Python25scripts”后,确认。
你现在可以回到iPhoneShop解包文件了,但是你可能会遇到一个错误信息,这是个软件Bug,开发者计划近期会完善这个软件。
[5]所以下面讲不用iPhoneShop的方法:
在“开始”-“运行”输入“cmd”确定,调出命令行窗口。
按照下面命令,改变目录到c:/iphone下。
然后输入这条命令“python ./iphone20-artwork.py -export Other.artwork ./img”注意空格。
输入完命令回车,运行。
所有的图片都被解开释放到“C:/iphone/img”这个目录下,你就可以编辑这些图片了。
完成编辑图片后,肯定希望重新打包,让iPhone可用,下面就教你怎样做。
先从命令行窗口进入这个C:iphone目录下,方法同上,然后输入“python ./iphone20-artwork.py -import Other.artwork ./img Other.artwork”这个命令,确保你之前解包的图片没有改变目录。
输入完命令回车,运行。
现在这个重新打包的Other.artwork已经是你修改过的了,把这个文件传回到 /System/Library/frameworks/UIKit.framework这个目录下重启手机就可以看见你修改的效果了 (强烈建议修改前备份Other.artwork文件)。[5]