From 2e0dc7937cb846d12e7e6ed7c7a838f344290b64 Mon Sep 17 00:00:00 2001 From: emiyl Date: Thu, 6 Apr 2023 22:03:18 +0100 Subject: [PATCH 1/2] add appletv jailbreaks --- jailbreakFiles/checkra1n.js | 99 +++++++++++++++++++--------- jailbreakFiles/chimeratv.js | 8 +++ jailbreakFiles/electratv.js | 8 +++ jailbreakFiles/legacy/backr00m.js | 7 ++ jailbreakFiles/legacy/blackb0x.js | 9 ++- jailbreakFiles/legacy/evasi0n.js | 5 ++ jailbreakFiles/legacy/greenpois0n.js | 5 ++ jailbreakFiles/legacy/p0sixspwn.js | 5 ++ jailbreakFiles/legacy/pangu9.js | 7 +- jailbreakFiles/libertv.js | 8 +++ 10 files changed, 127 insertions(+), 34 deletions(-) diff --git a/jailbreakFiles/checkra1n.js b/jailbreakFiles/checkra1n.js index 9d20379909..30fb8987b8 100644 --- a/jailbreakFiles/checkra1n.js +++ b/jailbreakFiles/checkra1n.js @@ -14,6 +14,28 @@ module.exports = { external: true }, guide: [ + { + name: "Installing checkra1n (Apple TV)", + url: "/installing-checkra1n-tv", + devices: [ + "AppleTV5,3", + "AppleTV6,2" + ], + sidebarChildren: [ + { + text: 'macOS', + link: '/installing-checkra1n-tv/macos', + }, + { + text: 'Linux', + link: '/installing-checkra1n-tv/linux', + }, + { + text: 'ChromeOS', + link: '/installing-checkra1n-tv/chromeos', + }, + ] + }, { name: "Installing Odysseyra1n", url: "/installing-odysseyra1n/", @@ -27,14 +49,16 @@ module.exports = { text: 'Linux', link: '/installing-odysseyra1n/linux/', }, + { + text: 'ChromeOS', + link: '/installing-odysseyra1n-chromeos/', + }, ], }, { devices: [ "AudioAccessory1,1", - "AudioAccessory1,2", - "AppleTV5,3", - "AppleTV6,2" + "AudioAccessory1,2" ] }, { @@ -84,11 +108,15 @@ module.exports = { sidebarChildren: [ { text: 'macOS', - link: '/installing-odysseyra1n-a9x/macos/', + link: '/installing-odysseyra1n-a8x-a9x/macos', }, { text: 'Linux', - link: '/installing-odysseyra1n-a9x/linux/', + link: '/installing-odysseyra1n-a8x-a9x/linux', + }, + { + text: 'ChromeOS', + link: '/installing-odysseyra1n-chromeos-a8x-a9x', }, ], }, @@ -386,33 +414,6 @@ module.exports = { "18G82", // 14.7.1 "18H17", // 14.8 "18H107", // 14.8.1 - "16J364", // 12.0, AppleTV - "16J380", // 12.0.1, AppleTV - "16J602", // 12.1, AppleTV - "16K45", // 12.1.1, AppleTV - "16K534", // 12.1.2, AppleTV - "16L226", // 12.2, AppleTV - "16L250", // 12.2.1, AppleTV - "16M153", // 12.3, AppleTV - "16M568", // 12.4, AppleTV - "16M600", // 12.4.1, AppleTV - "17J586", // 13.0, AppleTV - "17K82", // 13.2, AppleTV - "17K449", // 13.3, AppleTV - "17K795", // 13.3.1, AppleTV - "17L256", // 13.4, AppleTV - "17L562", // 13.4.5, AppleTV - "17L570", // 13.4.6, AppleTV - "17M61", // 13.4.8, AppleTV - "18J386", // 14.0, AppleTV - "18J400", // 14.0.1, AppleTV - "18J411", // 14.0.2, AppleTV - "18K57", // 14.2, AppleTV - "18K561", // 14.3, AppleTV - "18K802", // 14.4, AppleTV - "18L204", // 14.5, AppleTV - "18L569", // 14.6, AppleTV - "18M60", // 14.7, AppleTV ], devices: [ "iPhone6,1", // iPhone 5s (GSM), A7 @@ -454,6 +455,40 @@ module.exports = { "iPad7,11", // iPad (7th generation) Wi-Fi, A10 "iPad7,12", // iPad (7th generation) Wi-Fi + Cellular, A10 "iPod9,1", // iPod touch (7th generation), A10 + ] + }, + { + priority: 1, + firmwares: [ + "16J364", // 12.0, AppleTV + "16J380", // 12.0.1, AppleTV + "16J602", // 12.1, AppleTV + "16K45", // 12.1.1, AppleTV + "16K534", // 12.1.2, AppleTV + "16L226", // 12.2, AppleTV + "16L250", // 12.2.1, AppleTV + "16M153", // 12.3, AppleTV + "16M568", // 12.4, AppleTV + "16M600", // 12.4.1, AppleTV + "17J586", // 13.0, AppleTV + "17K82", // 13.2, AppleTV + "17K449", // 13.3, AppleTV + "17K795", // 13.3.1, AppleTV + "17L256", // 13.4, AppleTV + "17L562", // 13.4.5, AppleTV + "17L570", // 13.4.6, AppleTV + "17M61", // 13.4.8, AppleTV + "18J386", // 14.0, AppleTV + "18J400", // 14.0.1, AppleTV + "18J411", // 14.0.2, AppleTV + "18K57", // 14.2, AppleTV + "18K561", // 14.3, AppleTV + "18K802", // 14.4, AppleTV + "18L204", // 14.5, AppleTV + "18L569", // 14.6, AppleTV + "18M60", // 14.7, AppleTV + ], + devices: [ "AppleTV5,3", // Apple TV HD (4th generation), A8 "AppleTV6,2", // Apple TV 4K (1st generation), A10X ] diff --git a/jailbreakFiles/chimeratv.js b/jailbreakFiles/chimeratv.js index 90006d545e..9c2d7e868c 100644 --- a/jailbreakFiles/chimeratv.js +++ b/jailbreakFiles/chimeratv.js @@ -1,5 +1,6 @@ module.exports = { name: "ChimeraTV", + priority: 0, info: { website: { name: "chimera.coolstar.org", @@ -11,6 +12,13 @@ module.exports = { url: "https://www.theapplewiki.com/wiki/Chimera#tvOS", external: true }, + guide: [ + { + name: "Installing ChimeraTV", + url: "/installing-chimeratv/", + pkgman: "nito.tv", + } + ], latestVer: "1.3.9", color: "#deeded", icon: "/assets/images/jb-icons/chimera.png", diff --git a/jailbreakFiles/electratv.js b/jailbreakFiles/electratv.js index edc9fec86c..b4887eba0e 100644 --- a/jailbreakFiles/electratv.js +++ b/jailbreakFiles/electratv.js @@ -1,5 +1,6 @@ module.exports = { name: "ElectraTV", + priority: 0, info: { website: { name: "coolstar.org/electra", @@ -11,6 +12,13 @@ module.exports = { url: "https://www.theapplewiki.com/wiki/Electra", external: true }, + guide: [ + { + name: "Installing ElectraTV", + url: "/installing-electratv/", + pkgman: "nito.tv", + } + ], type: "Semi-untethered", latestVer: "1.3.2", color: "#deeded", diff --git a/jailbreakFiles/legacy/backr00m.js b/jailbreakFiles/legacy/backr00m.js index 967a588558..a7a3da78c0 100644 --- a/jailbreakFiles/legacy/backr00m.js +++ b/jailbreakFiles/legacy/backr00m.js @@ -12,6 +12,13 @@ module.exports = { url: "https://www.theapplewiki.com/wiki/Backr00m", external: true }, + guide: [ + { + name: "Installing backr00m", + url: "/installing-backr00m/", + pkgman: "nito.tv", + } + ], type: "Semi-untethered", latestVer: "1.1", firmwares: ["10.2.2","11.1"] diff --git a/jailbreakFiles/legacy/blackb0x.js b/jailbreakFiles/legacy/blackb0x.js index c3163c67f8..b00f4c35d3 100644 --- a/jailbreakFiles/legacy/blackb0x.js +++ b/jailbreakFiles/legacy/blackb0x.js @@ -1,7 +1,7 @@ module.exports = { name: "Blackb0x", alias: "blackbox", - priority: 3, + priority: 0, info: { website: { name: "github.com/NSSpiral/Blackb0x", @@ -13,6 +13,13 @@ module.exports = { url: "https://www.theapplewiki.com/wiki/Blackb0x", external: true }, + guide: [ + { + name: "Installing Blackb0x", + url: "/installing-blackb0x/", + pkgman: "none", + } + ], type: "Mixed", latestVer: "0.6.2", color: "#800080", diff --git a/jailbreakFiles/legacy/evasi0n.js b/jailbreakFiles/legacy/evasi0n.js index 1b58fd2e2c..629d59392a 100644 --- a/jailbreakFiles/legacy/evasi0n.js +++ b/jailbreakFiles/legacy/evasi0n.js @@ -14,6 +14,11 @@ module.exports = { external: true }, guide: [ + { + devices: [ + 'AppleTV2,1' + ] + }, { name: "Installing Evasi0n6", url: "/installing-evasi0n6/", diff --git a/jailbreakFiles/legacy/greenpois0n.js b/jailbreakFiles/legacy/greenpois0n.js index 32532ff3f9..7bd9bb995f 100644 --- a/jailbreakFiles/legacy/greenpois0n.js +++ b/jailbreakFiles/legacy/greenpois0n.js @@ -14,6 +14,11 @@ module.exports = { external: true }, guide: [ + { + devices: [ + 'AppleTV2,1' + ] + }, { name: "Installing greenpois0n", url: "/installing-greenpois0n/", diff --git a/jailbreakFiles/legacy/p0sixspwn.js b/jailbreakFiles/legacy/p0sixspwn.js index f855608a56..5a3f18bdde 100644 --- a/jailbreakFiles/legacy/p0sixspwn.js +++ b/jailbreakFiles/legacy/p0sixspwn.js @@ -14,6 +14,11 @@ module.exports = { external: true }, guide: [ + { + devices: [ + 'AppleTV2,1' + ] + }, { name: "Installing P0sixspwn", url: "/installing-p0sixspwn/", diff --git a/jailbreakFiles/legacy/pangu9.js b/jailbreakFiles/legacy/pangu9.js index 8e442b9380..1da4accf3b 100644 --- a/jailbreakFiles/legacy/pangu9.js +++ b/jailbreakFiles/legacy/pangu9.js @@ -13,11 +13,16 @@ module.exports = { external: true }, guide: [ + { + devices: [ + 'AppleTV5,3' + ] + }, { name: "Installing Pangu9", url: "/installing-pangu9/", pkgman: "cydia", - } + }, ], type: "Untethered", firmwares: ["9.0","9.1"], diff --git a/jailbreakFiles/libertv.js b/jailbreakFiles/libertv.js index 8034779e09..694a8963ff 100644 --- a/jailbreakFiles/libertv.js +++ b/jailbreakFiles/libertv.js @@ -1,5 +1,6 @@ module.exports = { name: "LiberTV", + priority: 0, info: { website: { name: "newosxbook.com/libertv", @@ -11,6 +12,13 @@ module.exports = { url: "https://www.theapplewiki.com/wiki/LiberTV", external: true }, + guide: [ + { + name: "Installing LiberTV", + url: "/installing-libertv/", + pkgman: "nito.tv", + } + ], latestVer: "1.1", type: "Semi-untethered", firmwares: ["11.0","11.1"], From 332cf542a768ed65d621b636746c3023854accee Mon Sep 17 00:00:00 2001 From: emiyl Date: Thu, 6 Apr 2023 22:38:45 +0100 Subject: [PATCH 2/2] removed blank pkgman property --- jailbreakFiles/legacy/blackb0x.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/jailbreakFiles/legacy/blackb0x.js b/jailbreakFiles/legacy/blackb0x.js index b00f4c35d3..2081a4ea46 100644 --- a/jailbreakFiles/legacy/blackb0x.js +++ b/jailbreakFiles/legacy/blackb0x.js @@ -16,8 +16,7 @@ module.exports = { guide: [ { name: "Installing Blackb0x", - url: "/installing-blackb0x/", - pkgman: "none", + url: "/installing-blackb0x/" } ], type: "Mixed",