iOS Jailbreaking之後玩什麼?極簡主義者推薦的插件及玩法
背景
最近在值得買看到一篇收藏過萬的原創,寫的是各種Windows下的軟體。如果你們有需要,我下次給你們推薦幾款,比如Total Commander、FastStone Capture啥的,但這次我們聊聊iOS Jailbreaking之後玩什麼插件。
使用各種插件帶來便利的同時主要有兩個負面的影響,一是很多插件長期後台運行,如果是粗製濫造的或者跟其它插件有衝突的,很容易帶來很大的耗電,二是由於系統的root許可權被暴露給任何運行的程序,不可避免有一些安全隱患。但其實我從iPhone 4開始一直用各種插件至今,從來沒有因此造成什麼數據泄露或者財產損失,所以不必太擔心所謂的安全隱患,你們天天用的百毒、360之流比這些插件可怕100倍。基本上,只用國外開發者開發的比較有名氣的插件,就不會有什麼問題。也基於此,本文只介紹這類「推薦」且「可信」的插件,可有可無的就算了,極簡主義者不需要任何「可有可無」的東西。
這裡有一個很大的誤區——很多人認為裝插件的目的是安裝破解的APP。事實上有很多收費APP做了獨立的防盜版措施,我的iPhone 6上面所有的收費APP都是正常購買的,並沒有安裝任何破解的APP。
哦對了,還有一件事要澄清——很多人宣稱裝了插件之後iOS設備不能保修,這跟「牽手會懷孕」一樣無稽,任何時候,刷一下系統就變成了「原廠」狀態,蘋果的天才吧怎麼會知道你曾經裝過插件?用用腦子,別人云亦云。
插件能帶來什麼
在具體介紹幾款插件之前,先來講講我使用安裝和插件的iOS設備7年來體會到的一些便利之處。
備份通訊錄、簡訊
在沒有iCloud之前,備份通訊錄、簡訊等重要信息在iOS上並不容易。而安裝插件之後這一任務就變得非常簡單,只要把/var/mobile/Library/AddressBook和/var/mobile/Library/SMS目錄備份一下就好了。還原也很容易,直接把備份的文件覆蓋到原來的目錄,註銷一下,系統就會自動把新文件讀入。這些備份出來的文件一般是SQLite資料庫文件,脫離了iOS系統你也可以讀取這些文件裡面的內容。
即使有了iCloud,通訊錄是可以通過iCloud隨時同步了,但備份還原簡訊還是需要通過iTunes繁瑣的步驟來完成,從這點來說,這是唯一的「極簡」地備份簡訊的方法。
自定義牆紙、鈴聲、系統聲音
安裝美化插件之後可以實現大量的系統美化,但這些美化大多數產生額外系統開銷,與「極簡主義」相違背。但如果是自己做好的圖片、鈴聲直接拖放到手機里就能使用,無疑是一個誘人的想法。具體來說,無需在iTunes里繁瑣地同步,只要把圖片、鈴聲通過iFunbox拖到手機里就行了。
在不使用插件的前提下,鈴聲還能突破41秒長度的限制,任何一首歌曲都能製作成鈴聲。而通過iTunes同步的鈴聲最長只能41秒,超過41秒無法同步至手機。除了牆紙和鈴聲,系統提示音也可以任意替換。比如不想要拍照的「咔嚓」聲,只要把photoShutter.caf這個聲音文件刪除或者用一個空白文件替換即可。再比如把「中國移動」這四個字變成下圖中的lelige,事實上可以變成你想要的任何圖標——它只是一個PNG文件而已。想要改系統字體?沒問題,只要把系統里的字體文件替換掉就行。還有「滑動來解鎖」那個滑塊,也可以自己任意定製,移動什麼來解鎖?移動戒指!
更好玩的是,你在某個APP裡面發現了喜歡的提示音,想把它變成簡訊音或者任何iOS系統的提示音,只要進到那個APP的目錄,聲音文件大多是MP3或者CAF格式,拿出來要麼直接使用,要麼稍微轉換一下格式,轉眼就變成你的簡訊鈴聲了。比如我現在的簡訊提示音的微博APP裡面提取出來的那個聲音(雖然我不用微博好多年)。你甚至可以把支付寶里那個別人給你轉賬的「掉錢」的聲音變成簡訊鈴聲。
所有這些,都不會產生任何的額外系統開銷——因為僅僅是替換了系統的一些資源文件而已。
虛擬定位
簡單來說,下面這篇原創中介紹的方法(此方法在iOS 11上已失效),在安裝了插件的系統上可以直接編輯Library/preferences/com.apple.masp.plist而無需使用電腦或者什麼助手。 上面那張衛星圖就是用虛擬定位定位到值得買總部附近的截圖。黑科技:IOS系統虛擬定位(不用越獄不用下載軟體)自帶功能
終端登陸、文件傳輸
安裝了OpenSSL和OpenSSH之後,就可以通過SSH的方式登陸到iPhone上,當然也包括基於SSH的文件傳輸協議SFTP。換句話說,你可以遠程在iPhone上面執行終端命令,也可以無線傳輸任意文件到iPhone上面、或者從iPhone無線傳輸任意文件到電腦上,這在沒有安裝插件的設備上是不可能實現的。值得一提的是打開OpenSSH需要提前修改默認密碼alpine(包括root和mobile這兩個用戶),否則是一個蠻大的安全隱患。
第三方輸入法
在iOS 8以前,蘋果的系統是不能用任何第三方輸入法的。而在iOS 7以前,蘋果系統的輸入法是不支持九宮格的。這些不便在安裝插件之後就統統消除了,各種第三方輸入法任意裝,唯一的缺點是這些第三方輸入法大多對系統性能有一點影響,但相比之後還是比用英文鍵盤打拚音舒服多了。如今iOS自帶的九宮格輸入法已趨於成熟,第三方輸入法在其實已沒有實際用途。
插件推薦
廢話得差不多了,正式開始介紹個人認為有必要安裝、對系統性能沒有明顯影響的插件。
iFile
它是一個文件瀏覽器,但又不僅僅是文件瀏覽器。來自官方源BigBoss,4美元的收費插件。它的功能基本上跟Windows Explorer差不了多少,一般來說我用它所有功能的30%左右,就這30%已經足夠強大了。
首先它當然可以瀏覽、搜索你手機上的所有文件,包括可以預覽圖片、視頻、音樂、鈴聲、壓縮包、PDF、plist屬性表文件等等,其中plist的編輯還支持文本和屬性表兩種編輯方式。當然也支持複製、移動文件,重命名,更改所有權和訪問許可權。除了內置強大的文件格式支持以外,它還可以調用外部APP來打開文件。當前版本的iFile一共內置了以下10種瀏覽器和編輯器。
它還可以直接安裝deb包(iOS插件的分發格式),然後它還可生成「網頁伺服器」,區域網內的其它設備可以通過訪問這個手機端的網頁伺服器直接上傳或下載文件。對於常用目錄,你可以添加到「書籤」以方便今後直接訪問。它還可以連接FTP伺服器、WebDAV伺服器、Bonjour伺服器、東芝FlashAir等等……
基本上,如果你想在安裝插件之後的系統上干點啥,那麼iFile是必備的。它不會產生常駐內存的進程,綠色環保。所以Cydia裝完之後第一個想到的插件必然是iFile。沒有iFile的系統跟鹹魚有什麼區別?
Activator
非常強大的手勢插件,同樣來自官方源BigBoss。其實說「手勢插件」有點以偏概全了,Activator不僅支持各種手勢,也支持其它很多「事件」,比如「連接電源」是一個事件,「晃一晃設備」也是一個事件,「連接到Wifi」則是另一個事件。熟悉IFTTT的人可以把Activotor理解為由一個事件觸發一個動作的IFTTT機制。
Activator的配置界面,所有的「事件」分為「在主屏幕」、「在程序中」和「在鎖屏界面」這3種場景,另外一種場景「任意位置」則是以上3種場景的全集。每一種場景下都可以分別定義相應的「事件」所對應的「動作」。
我的iPhone 6目前定義了如下事件及動作:
在主屏幕:晃動設備-模擬按下電源鍵,通俗來講,在主屏幕搖一搖手機就鎖屏了;雙擊頂部狀態欄或者按一下指紋感測器-激活多任務欄,這裡的「按一下指紋感測器」只要輕輕把手指放在上面,不需要實際按下。
在任意位置:按住頂部狀態欄-截屏,也就是說任何時候我只要把手指放在頂部「上午9:41」的地方稍微停頓一下,就能截取當前屏幕,是不是比同時按下電源鍵和HOME鍵方便多了?另外我還分別定義了電量大於99%(也就是充電充滿時)以及電量小於30%的時候播放一個鈴聲,這樣每當充電充滿或者電池電量低於30%的時候我都會及時察覺而不需要去看手機。這裡的30%和99%都是可以自己任意定義的。在手機流量不那麼充裕的時候,我還定義了如下事件——連接到WiFi的時候關閉蜂窩移動網路,斷開WiFi的時候打開蜂窩移動網路,這樣就能最大限度地節省流量開銷又能時刻保持在線。
如果你覺得系統默認的事件不夠用(事實上系統默認事件庫已經很完備),還可以創建額外的事件,比如上面的關於電池電量的事件,就是我自己創建的事件。如果這樣你還嫌不夠用,還可以去Cydia獲取更多事件,不過這些額外的事件有一部分是收費的。
上面舉的這些例子,只是Activator能夠實現的功能的冰山一角,把各種「事件」和「動作」組合起來,可以產生無限的可能。如果這些事件和動作的組合還不能滿足你的需求,你還能創建額外的「菜單」,然後通過定義觸發這些菜單的事件在主屏幕或者應用程序中打開這些菜單並實現相應的功能。好好挖掘一下Activator它會給你無限驚喜。由於時刻要監聽這些事件,因此Activator是常駐內存的,好在對系統的性能影響和電量消耗並不明顯,一般情況下都可以放心使用。
Slices
Slices的功能很單一卻絕對不簡單,它可以用來「多開」幾乎所有的APP。比如你想同時登陸2個或者更多的微信帳號,不需要麻煩去弄什麼多開助手,只要一個Slices插件,分分鐘搞定。它的原理是創建多個用戶文件,通過指定用戶文件或者在運行APP的時候動態選擇,達到使用一個APP+N個用戶文件的效果。
下面以值得買APP為例,在Slices的設置裡面把值得買APP的「Ask on Touch」選項打開,再創建任意多個用戶文件(本例中創建了2個用戶文件)。這樣每次打開值得買APP的時候都會有「1」、「2」這兩個用戶文件供選擇,不同的用戶文件會打開不同的APP副本,感覺就像裝了2個值得買APP一樣。
Slices來自官方源BigBoss,也是常駐內存,但是對系統資源的消耗也非常小,幾乎可以忽略。
Forcy
Forcy是一個低調的iOS插件,低調到它的作者都沒有給它製作一個單獨的圖標,而是使用了系統的「信息」圖標。但是Forcy是一個很有用的插件——它可以在沒有3D Touch功能的舊設備上模擬出3D Touch的效果。而且個人覺得這個模擬出來的3D Touch效果比原生的還要好用。原生的需要用力按壓屏幕才能觸發,而Forcy模擬出來的3D Touch只要按住圖標稍加延遲就能觸發,更省力。
Forcy的配置也相對簡單,一般只要打開Enable開關就可以了。當然你也可以微調一下觸發的延遲(下圖中0.325秒),或者你還可以讓它模擬一個震動的反饋。
下圖演示了在iPhone 6上面使用Forcy模擬出來的3D Touch效果,直接在值得買APP圖標上面進行「簽到」操作。
所有支持3D Touch功能的APP都可以被Forcy完美地模擬和觸發,反倒是在沒有Forcy的iPhone 8上面,我經常因為按壓力度不當誤觸發了「刪除APP」的操作。
Forcy同樣來自官方源BigBoss,常駐內存但開銷不明顯,可以放心使用。即使在支持3D Touch的設備上,個人認為Forcy的體驗要好過原生的3D Touch。一個是要「用力按下」,另一個是「輕輕按住」,孰優孰劣看個人喜好吧。
Shortcuts
作為Forcy的補充,Shortcuts給原生不支持3D Touch的一些系統APP增加3D Touch菜單。這裡主要指的是「設置」、「天氣」、「股票」等APP。雖然後續版本的iOS裡面也給這些APP添加了3D Touch菜單(iOS的很多新功能都是借鑒的各種插件),但是對比一下這些菜單很明顯Shortcuts提供的更Geek。以設置為例,Shortcuts為iOS 9提供了「重啟、註銷、關閉電源、安全模式、低電量模式、Wi-Fi 通話」這幾個可以自己任意排序和定製的菜單,而iOS 11的自帶菜單為「藍牙、WiFi、蜂窩移動數據和電池」。雖然在新版的iOS裡面可以通過在主屏放置一個透明的小圓點AssistiveTouch來實現重啟、關機等功能,但首先這個小圓點很醜,其次,操作也不是那麼方便。當然官方原生的功能裡面不可能有「註銷」和「安全模式」,這兩個功能是這個插件獨有的。
Shortcuts的設置也很簡潔,除了一個Enable開關以外,就是自定義4個彈出菜單的功能。使用起來也很簡單,觸發「設置」APP的3D Touch菜單,然後選擇一個功能就立刻執行了。如果希望在選擇一個功能之後再確認一遍,可以打開「Use Confomration」開關,但這明顯又把簡單的步驟複雜化了。
其實我用Forcy主要是可以方便地通過「設置」APP的3D Touch菜單實現關機或重啟功能。雖然Activator也可以定義一些事件來觸發關機或重啟,但那些事件要麼操作起來不方便,要麼存在「會被誤觸發」的情況,所以單獨把「關機」和「重啟」放在系統APP圖標上面是一個比較優的方案。
Shortcuts也來自BigBoss,常駐內存,但是對系統性能或者耗電沒有明顯影響。
WiFi Explorer
老牌的WiFi掃描APP,此類APP已經被蘋果從Apple Store全面下架,因此也只能以插件類APP的形式存在。界面很直觀,直接顯示周圍的所有WiFi網路,包括SSID和MAC地址、頻道、信號強度、加密方式等。APP主界面分為3個標籤,分別可以顯示所有網路、2.4G網路和5G網路。
點開單個的WiFi網路,可以看到更具體的信息。
然後把手機屏幕橫過來,就可以看到更為直觀的信號圖。全部網路類型顯示的是信號歷史,而2.4G網路和5G網路頁則分別顯示實時信號強度和頻道分布。
WiFi Explorer來自BigBoss,收費1.99美元。雖然可能不是人人必備的插件類APP,但它跟iFile一樣是按需使用不會常駐內存,而且同類APP在Apple Store不可能存在,對於經常需要關注周邊WiFi信號強度或者頻道擁堵情況的人來說,WiFi Explorer絕對是iOS上面的不二之選。
總結
在更久以前,iOS的通知中心還不那麼完善,有一類以SBSettings、NCSettings為代表的控制中心插件,但隨著iOS逐步完善(其實是把這些插件的功能都借鑒過來了),這些插件漸漸成為了非必需品。另一類輸入法插件,系統開銷大多比較大,而且輸入法本身涉及敏感信息,更何況iOS的內置輸入法現在已經幾乎沒有嘈點了,所以也不推薦再安裝輸入法插件。還有諸如老牌的電話功能增強插件Kuaidial,主要提供歸屬地,黑名單,接通震動提醒、自動IP撥號等功能,但iOS也漸漸提供了這些功能,像IP撥號估計也快退出歷史舞台了——畢竟全國範圍取消長途費用了。至於像「微信搶紅包插件」什麼的,可能有人需要有人不需要,也就不介紹了。
Enjoy Jailbreaking & Have FUN!
本內容來源於@什麼值得買SMZDM.COM|網友 fenado
原文鏈接:iOS Jailbreaking之後玩什麼?極簡主義者推薦的插件及玩法 什麼值得買
想知道更多專業購物攻略,請關注微信:什麼值得買研究所(smzdm_zhenzhidao)
推薦閱讀: