SpringBoard
springboard
所谓Springboard,通俗来讲就是苹果设备的桌面,属于Dock式结构。Springboard包括iDevice的解锁后主菜单界面、Spotlight搜索界面(主菜单下滑出现)和多任务切换菜单(连按两次Home键之后出现)。
总体概况
Springboard存在于iDevice的进程中,不可清除,它的运行原理与Windows中的explorer.exe系统进程相类似。一旦Springboard崩溃,越狱用户可以用安装的Substrate.Safemode插件进入安全模式,否则会一直停留在开机界面(“白苹果”)或者关机、重启Springboard界面(“白菊花”)。
截至iPhone5发布,Springboard仍然是唯一一个不能通过苹果产品自带的Home键和电源键重启的系统进程,只有越狱用户才可以使用插件SBSettings或Activator上的按钮Respring来重启Springboard。
Springboard一词在英文中意思为“跳板”。
英文释义
springboard
[英][ˈsprɪŋˌbɔ:d, -ˌbəʊrd]
[美][ˈsprɪŋˌbɔrd, -ˌbord]
n.(有助于成功的)跳板;(跳水、体操等体育运动中的)跳板,踏板
图片示例
未改动的Springboard由以下四部分组成。
主菜单
对于iPhone 4S及iPod Touch和iPad之前的设备,主菜单都是图标4x4界面(不包括下文所说的Dock栏),iPhone 5的界面是4x5.用户可以通过长按至图标抖动,然后将两个程序拖到一起的办法来创建文件夹。文件夹也是Springboard的一部分。Springboard限制用户每个文件夹最多存放12个图标(包括系统自带程序、用户安装的App和越狱用户安装的插件),iOS7没有这一限制,一个文件夹可以放12个以上的图标,但是每一页只能显示9个。
Dock栏
Dock栏指的是设备屏幕下方最后一行,图标不跟随主菜单翻页而变化,最多存放4个图标。越狱后的设备可以通过安装插件打破Dock栏不可滚动和只能放4个图标的限制。
Spotlight
屏幕翻页滑到最左侧(iOS7为主菜单界面向下滑动),出现的搜索框就是Spotlight搜索,可以在这里搜索到该设备的所有可见内容(指的是在Springboard上可见的内容)。
多任务切换
在任意界面,连按两次Home键就可以调出多任务栏,在屏幕下方(iOS7为全屏的多任务界面)。通过多任务栏,可以不回到主屏幕就更换当前正在执行的程序。
修改方案
主题美化
看起来系统自带的Springboard比较死板,而且不能随意更改。越狱之后,可以通过插件来美化Springboard,使之焕然一新。
比较流行的Springboard美化插件包括Summerboard、Winterboard。其中Winterboard是最流行的一款Springboard美化插件。
如果没有安装插件,也可以通过手动更改系统文件来个性定制你的Springboard。
手动个性化定制Springboard需要更改的系统文件路径如下:
1.软件目录路径: /Applications
2.字体路径: /System/Library/Fonts/Cache
3.FIT皮肤: /Library/FIT 文件夹:FIT
4.漫画文件存放于:/private/var/mobile/Media/Photos/iComic (注:iComic目录需自己创建)或 /private/var/mobile/Documents/ 目录
5.iPhoneVideoRecorder摄像软件目录路径: /private/var/mobile/Media/Videos
6.主题目录路径: /private/var/stash/Themes.BPznmT
7.系统铃声目录路径: /System/Library/Audio/UISounds (wav铃声扩展名可以改为caf)
8.电子书目录路径: /private/var/mobile/Media/EBooks
9.短信铃声路径: /System/Library/Audio/UISounds 文件名:sms-received1.caf至sms-received6.caf(caf是文件扩展名)
10.拨号面板图标路径: /Applications/MobilePhone.app 文件名:addcontact addcontact_pressed callbkgnd callbkgnd_pressed callglyph
callglyph_big DefaultDialer delete delete_pressed
MobilePhonePackedImages.artwork (若修改失败在文件名后加~iphone)
11.充电电池图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:BatteryBackground BatteryBG_1至BatteryBG_17
12.天气补丁路径: /Applications/Weather.app 文件名:Info
13.手机信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:Default_0_Bars.png一直到Default_5_Bars.png 和FSO_0_Bars.png--FSO_5_Bars.png 10个图标为信号图标
14.Wifi信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:Default_0_AirPort.png---Default_3_AirPort.png和FSO_0_AirPort.png---FSO_3_AirPort.png
8个图标为wifi信号图标
15.Edge信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:Default_EDGE_ON.png和FSO_EDGE_ON.png 2图标为Edge信号图标
16.解锁小图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:FSO_LockIcon.png
17.待机播放器图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:nexttrack.png , pause.png , play.png, prevtrack.png 4个图标为待机播放器图标
18.IPOD播放信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:FSO_Play.png ,Default_Play.png
19.闹钟信号图标路径: /System/Library/CoreServices/SpringBoard.app 文件名:Default_AlarmClock.png ,FSO_AlarmClock.png
20.震动图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:silent.png ,hud.png ,ring.png
21.滑块图标路径: /System/Library/PrivateFrameworks/TelephonyUI.framework 文件名: Bottombarknobgray.png(待机解锁滑块图标) bottombarknobgreen.png(待机状态下移动滑动来接听滑块图标) Bottombarknobred.png(关机滑块 图标) bottombarbkgndlock(待机解锁滑块背景) bottombarlocktextmask(待机解锁滑条背景)
22.解锁滑条图标路径: /System/Library/PrivateFrameworks/TelephonyUI.framework 文件名:topbarbkgnd.png ,bottombarbkgndlock.png
23.滑块文字路径: /System/Library/CoreServices/SpringBoard.app/zh_CN.lproj 文件名:SpringBoard.strings
24.待机时间字体路径: /System/Library/Fonts/Cache
文件名:LockClock.ttf
25.待机时间背景路径: /System/Library/Frameworks/UIKit.framework 文件名:Other.artwork
26.农历路径: /private/var/mobile/Library/Calendar 文件名:Calendar.sqlitedb
27.运营商图标路径: /System/Library/Carrier Bundles/Unknown.bundle
文件名:
Default_CARRIER_CHINAMOBILE--FSO_CARRIER_CHINAMOBILE(中国移动
Default_CARRIER_CHINAUNICOM--FSO_CARRIER_CHINAUNICOM(中国联通
主菜单扩展
以上介绍的都是美化Springboard的方法,除了美化,还可以通过扩展个性化Springboard。
Springboard的扩展插件包括:
1.Barrel3D(改变翻页的方式,大概有15种,效果很炫!)
2.bigify(修改图标的插件,也非常炫,但是有反映说并不是很好)
3.BlurriedNCBackground(把你的通知中心的下拉菜单变成磨砂透明的!推荐!)
4.Five lcon Dock(在Dock里面可以放置5个程序图标,调整界面为5排5列的必备插件)
5.Gridlock(是你的图标能随意摆放,不会强制的一个接一个,是美化必备插件之一)
6.Zephyr(非常酷、实用的小插件,安装后您可用一指从dock向上拉动打开多任务栏,一指在程序中按住边缘左右滑动来切换程序)
修改的风险
Springboard美化与扩展可以自定义你的手机,但是还有一些缺点是每位用户不得不防的。
Springboard美化不当可以令手机崩溃,因为Applications、Library属于系统文件夹,其中的文件稍作修改,一旦出现错误,会带来不可逆转的后果。
如果进行Springboard扩展,可以使用Cydia下载插件,但是插件是否与设备兼容仍然是一个不得不考虑的问题,因为安装不兼容插件会导致Springboard无限重启,进入死循环。
参考资料
iPhone越狱插件大合集.豆瓣网.2012-02-17
最新修订时间:2024-06-18 14:55
目录
概述
总体概况
参考资料