TrollStore為一款開放原始碼的iOS應用程式商店,讓你免越獄安裝IPA,側載第三方APP。
這款APP由opa334開發,中文名叫做巨魔商店(巨魔為網路用語,意思為網路白目),象徵利用iOS系統的漏洞,「欺騙」系統簽名機制,從而安裝IPA。圖示是嘲諷意味滿滿的暴走漫畫臉。
裝TrollStore能幹嘛呢?你可以任意安裝第三方APP,例如 網友crypti1c整理的表格就列出了數以百計不會在App Store上架的APP。
本文介紹如何在iPhone/iPad安裝TrollStore,以及相關工具。
1. TrollStore與AltStore的差別#
TrollStore不等同越獄。
同樣是側載IPA,跟 AltStore有什麼差呢?根據 官方Github介紹,TrollStore本身是永久簽名的APP,利用iOS的「CoreTrust」漏洞,騙過系統簽名驗證機制,讓使用者不只能任意安裝IPA,還可以不用簽名,即永久不必重簽,不用像AltStore每7天要連到電腦重簽。
這即是說,IPA一安裝後就是永久有效的。過去要達到「IPA永久不必重簽」只能靠越獄,而TrollStore不會讓你的裝置變成越獄狀態(不用怕銀行APP閃退),也能夠擁有類似越獄的好處。
TrollStore一旦安裝成功後,好處當然是不言而喻:你可以不用再連到電腦重簽IPA了,APP一安裝永久有效,且IPA安裝數量無上限。
另外,TrollStore支援以「JIT即時轉譯模式」啟動APP,可加速部份模擬器APP的效能,例如UTM、iSH Shell、PojavLauncher。
不過,TrollStore安裝比較複雜,因為它必須利用特定iOS版本的漏洞來安裝,可能Apple一更新漏洞就失效了。
而AltStore的安裝方式相對來說比較「合法」,已經出來好幾年了都沒被Apple擋掉過,適應性較強。
2. TrollStore支援的裝置列表#
TrollStore主要依賴的是軟體漏洞,其次才是iPhone/iPad硬體。
因為每個版本的漏洞都不一樣,導致TrollStore有很多種奇怪的裝法。安裝時要檢查iOS版本有沒有對上。
撰文當下,TrollStore的版本為V2.1。
請到 CFW Guide網站看開發者提供的表格,選取適當的安裝方式。
如下圖所示,撰文時點iOS 14、iOS 15、iOS 16的裝置比較有機會裝TrollStore。其餘顯示Not Applicable
和Unsupported
的裝置就是不支援。
你也可以用 Dopamine (iOS 15/iOS 16)這類工具越獄後,再透過Sileo安裝TrollStore Helper,用以安裝TrollStore。
3. 安裝TrollStore#
請謹慎閱讀上一節的表格再往下看。
我的裝置是iPhone SE第一代,系統版本iOS 15.8.3,所以我採用「TrollInstallerX」的安裝方式。
將 AltStore安裝到iPhone。
到 Github下載
TrollInstallerX.ipa
,透過AltStore安裝。在安裝的時候,記得點選Keep The Extension
選項。開啟APP,點選Install TrollStore
選擇要覆蓋的系統APP,選取「提示」APP
通常之後TrollStore就會安裝成功了。如果不行,多試幾次。
你應該會在iOS桌面看到TrollStore的圖示。由於TrollStore是永久簽名的APP,故不會有AltStore 7天過期的問題。
4. 如何透過TrollStore安裝IPA#
以虛擬機軟體 UTM為例子:
開啟Safari,下載IPA
IPA下載後會放到我的iPhone →下載資料夾
點選TrollStore右上方+號,選取下載的IPA檔案
閱讀APP內容後即可安裝,不需要連著電腦,亦無需重簽。