
Как мы отметили ранее, команда Pangu выпустила джейлбрейк для Apple TV 4. Этот джейлбрейк позволяет владельцам Apple TV 4, использующим tvOS 9.0 и 9.0.1, взломать свои устройства.
Хотя взломать Apple TV можно с платной учетной записью разработчика, это также возможно и с бесплатной учетной записью. В этом руководстве мы шаг за шагом покажем вам, как взломать Apple TV 4. Посмотрите наш видеообзор внутри, чтобы узнать, как это сделать.
Кроме того, текущий джейлбрейк Apple TV 4 пока не имеет графического интерфейса, что означает, что доступен только SSH-доступ. Это означает, что в настоящее время для взломанных устройств Apple TV 4 недоступен интерфейс, похожий на Cydia. Тем не менее, это только начало.
Перед началом работы вам нужно будет войти в Xcode с использованием Apple ID, который имеет привилегии боковой загрузки. Вы можете получить его бесплатно, посетив центр разработчиков Apple и согласившись с условиями. Чтобы войти в Xcode, перейдите в Xcode → Preferences → Accounts и нажмите знак «+».
В сообщении Pangu подразумевается, что вам потребуется платная учетная запись разработчика, хотя в нашем руководстве показано, как это сделать бесплатно. Насколько нам известно, джейлбрейк все равно будет работать, как описано ниже, с использованием нашего бесплатного метода, но мы не несем ответственности за любые негативные побочные эффекты, которые может иметь этот метод.
Что вам понадобится
- Apple TV с tvOS 9.0 или 9.0.1
- Кабель USB-C
- Xcode
- Mac
- Бесплатный Apple ID с привилегиями боковой загрузки
- Инструмент для джейлбрейка Pangu
- iOS App Signer
Как взломать Apple TV 4
Шаг 1: Подключите Apple TV к Mac с помощью кабеля USB-C.
Шаг 2: Если вы еще этого не сделали, отключите автоматические обновления на Apple TV. Перейдите в «Настройки» → «Система» → «Обновления программного обеспечения» и отключите «Автоматически обновлять».
Шаг 3: Загрузите ZIP-архивы инструмента для джейлбрейка Pangu и iOS App Signer и извлеките их оба на рабочий стол.
Шаг 4: Откройте Xcode и перейдите в File → New → Project → tvOS → Application → Single View Application → Next.
Шаг 5: Заполните следующие поля:
- Product Name: Jailbreak
- Organization: <Ваше имя>
- Organization Identifier: com.jailbreak.appletv
Оставьте все остальное как есть и нажмите Next → Create.
Видеообзор
Шаг 6: Нажмите Product → Destination → Apple TV.
Шаг 7: В разделе «Team» выберите свой личный Apple ID. Если у вас его нет, вам нужно будет создать бесплатный Apple ID и связать его с Xcode через Xcode → Preferences → Accounts.
Шаг 8: Нажмите «Fix issue», чтобы устранить любые проблемы с предоставлением.
Шаг 9: Запустите iOS App Signer и используйте кнопку «Browse», чтобы выбрать файл atvipa.app из папки Payload в загрузке Pangu, которую вы распаковали на рабочий стол на Шаге 3.
Шаг 10: В iOS App Signer выберите «Certificate» и «Provisioning Profile» для приложения, которое вы только что создали в Xcode.
Шаг 11: Нажмите «Start» в iOS App Signer, выберите Desktop и нажмите «Save», чтобы сохранить файл atvipa.ipa на вашем рабочем столе.
Шаг 12: Откройте Xcode и перейдите в Window → Devices, выберите ваш Apple TV.
Шаг 13: Нажмите кнопку «+» под «Installed apps» и выберите atvipa.ipa с вашего рабочего стола.
Шаг 14: Инструмент для джейлбрейка Pangu теперь должен быть развернут на вашем Apple TV. Как только он появится на главном экране вашего Apple TV, запустите приложение, чтобы инициировать и завершить джейлбрейк.
Шаг 15: Поздравляем. Теперь вы можете подключиться по SSH к вашему Apple TV, используя IP-адрес Apple TV по Wi-Fi.
Имейте в виду, что метод Pangu использует платную учетную запись разработчика. Возможно, есть причина, по которой они выбрали этот подход, и, я надеюсь, они прокомментируют это позже. Тем не менее, этот метод работает, позволяя мне подключаться по SSH к моему Apple TV. Пока еще неизвестно, есть ли какие-либо недостатки при использовании бесплатного метода.
Если вы ищете Apple TV с iOS 9.0.x, обязательно ознакомьтесь с нашим руководством по подготовке к джейлбрейку Apple TV 4 для получения подробной информации о том, как это сделать. В противном случае оставайтесь с нами для получения дополнительной информации об этом захватывающем новом релизе.
Как исправить «черный экран смерти» на Apple TV 4
Некоторые пользователи жаловались на то, что после взлома Apple TV 4 они оказывались в бесконечном цикле перезагрузки с черным экраном. Как оказалось, это легко исправить с помощью нескольких простых команд SSH.
Шаг 1: Включите ваш Apple TV
Шаг 2: Откройте Терминал
Шаг 3: Введите следующее в окне Терминала:
ssh root@
(пароль = alpine)
wget http://nitosoft.com/ATV4/fixBoot.sh
chmod +x fixBoot.sh
./fixBoot.sh
Это автоматически запустит следующие команды при загрузке, что решает проблему:
launchctl unload /Library/LaunchDaemons/com.apple.mobile.lockdown.plist
launchctl load /Library/LaunchDaemons/com.apple.mobile.lockdown.plist
Это было обнаружено @nitoTV и Morpheus______. Особая благодарность этим парням.