NSSpiral / Blackb0x

Apple TV 2/3 Jailbreak
511 stars 57 forks source link

Need help installing on A1427 #81

Open rapiPR opened 2 years ago

rapiPR commented 2 years ago

Hello! Thanks for that great work! I have problems installing on the A1427 when trying to perform step 0. When I try to patch the library, it says something like not recognized input (nicht erkannte Eingabe) Also when I try to compile the sketch it says Arduino: 1.8.3 (Mac OS X), Board: "Arduino/Genuino Uno"

fork/exec /Users/rapi/Downloads/Arduino.app/Contents/Java/hardware/tools/avr/bin/avr-g++: bad CPU type in executable Error compiling for board Arduino/Genuino Uno.

This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.

Maybe someone could help me out with an HowTo for that ATV. Thank you in advance Rainer

NSSpiral commented 2 years ago

Put Arduino app into Applications and then

cd path/to/Arduino/libraries git clone https://github.com/felis/USB_Host_Shield_2.0 cd USB_Host_Shield_2.0 git checkout cd87628af4a693eeafe1bf04486cf86ba01d29b8 git apply path/to/usb_host_library.patch

rapiPR commented 2 years ago

Thank you! I managed to do the step 0. The LED flashed 3 times and went on then. But I am not sure what to do now. disconnect and connect it to the Macbook? Shut off restart? Blackb0x starts to jailbreak but but returns immedeately to the ATV selection screen.

NSSpiral commented 2 years ago

Disconnect usb from arduino and plug into the mac you're running blackb0x on. If you power the ATV off you'll have to PWN with arduino again.

rapiPR commented 2 years ago

But then Blackb0x does not recognize anything. Or crashes. Sorry for beeing souch a noob.

NSSpiral commented 2 years ago

Try launch blackb0x after you've plugged it in.

rapiPR commented 2 years ago

Maybe this is the problem? ...for other platforms, it is necessary to replace payload and overwrite in constants.h Compiling the sketch. But replace with what?

NSSpiral commented 2 years ago

I think it is the right one for Apple TV 3,1 by default (A5_8942)

NSSpiral commented 2 years ago

If you got the solid light on your arduino then it was successful. You just need to plug it into laptop and then launch blackb0x. Might take a couple of attempts.

rapiPR commented 2 years ago

Ok thank you, I will continue :-) Maybe my USB Cable is a little crappy. Thank you very much for your help. Have a nice evening!

NSSpiral commented 2 years ago

It's probably just that the app is glitchy, it has quite a few unresolved bugs still. Haven't gotten around to fixing them. Wouldn't hurt to try another USB cable though.

rapiPR commented 2 years ago

Good morning! It does not work. I tried three different cables and two Macs After pwn I connect the ATV to the Mac and the Mac recognises an IOS device, but Blackb0x does not recognise anything. (Please connect an ATV) Maybe my ATV is faulty?? Thank you in advance!

NSSpiral commented 2 years ago

It does the same thing when plugging in before opening blackb0x and plugging in after opening?

QinanWu commented 2 years ago

Got the same problem for Apple TV 3,1, When Blackb0x did step by step. It can't connect the Mac. Only If I Restore the Apple TV to factory mode.

QinanWu commented 2 years ago

PWN with arduino, So what is ardunio looks like? Is it an app installed in MacOS? Has a clear document for ardunio use and for checkm8-A5??

NSSpiral commented 2 years ago

An arduino is a cheap device that you can load code onto using the Arduino IDE app. Use the instructions here for information on how to set it up https://github.com/DSecurity/checkm8-arduino#building

then these instructions for installing/patching the USB host library https://github.com/synackuk/checkm8-a5

ghost commented 2 years ago

早上好! 这是行不通的。我尝试了三种不同的电缆和两台 Mac 在 pwn 之后我将 ATV 连接到 Mac 并且 Mac 识别 IOS 设备, 但 Blackb0x 不识别任何东西。(请连接ATV) 也许我的ATV有问题?? 先感谢您! 我想问一下你完成第0步是用的硬件设备吗?还是安装在MacOS里面的应用程序?完成第0步必须用硬件设备吗?可以不可以告知一下联系方式,我想请教一下第0步怎么完成

QinanWu commented 2 years ago

早上好! 这是行不通的。我尝试了三种不同的电缆和两台 Mac 在 pwn 之后我将 ATV 连接到 Mac 并且 Mac 识别 IOS 设备, 但 Blackb0x 不识别任何东西。(请连接ATV) 也许我的ATV有问题?? 先感谢您! 我想问一下你完成第0步是用的硬件设备吗?还是安装在MacOS里面的应用程序?完成第0步必须用硬件设备吗?可以不可以告知一下联系方式,我想请教一下第0步怎么完成

这个好像是编写一些代码,一些驱动到Apple TV里,具体需要什么软件,什么硬件,还真是无法重0到1弄清。。。

ghost commented 2 years ago

arduino 是一种便宜的设备,您可以使用 Arduino IDE 应用程序加载代码。 使用此处的说明获取有关如何设置它的信息 https://github.com/DSecurity/checkm8-arduino#building

然后这些安装/修补 USB 主机库的说明 https://github.com/synackuk/checkm8-a5

我的ATV是1469的我已经通过Blackb0x程序进行了越狱,但是不安装kodi,我可以很确定是越狱成功了,我可以通过SSH访问到ATV,请问一下有什么办法可以安装kodi吗

rapiPR commented 2 years ago

Hello! Could you please write in English?

First you need an Arduino https://www.arduino.cc and a USB Shield to connect to the ATV. You need the hardware and then the software to pwn the ATV. That is required to complete step 0

@Zhy2012 After blackb0x you need to boot your ATV connected to the TV and to your wifi. Then the ATV will install Kodi automatically. (Wait for about 5 to 10 minutes. Instead you can look at google for a How-To installing Kodi on ATV.

ghost commented 2 years ago

Author

Well, I cracked the ATV3 (A1469) through Blackb0x, and I can SSH into the ATV. When the Mac shows Done, I restarted the ATV, then connected the TV. After a long wait, Kodi didn't automatically install, so I don't know. What should I do, is it a successful crack?

rapiPR commented 2 years ago

Try this, if Kodi does not install automatically https://www.reddit.com/r/jailbreak/comments/eyp8hu/tutorial_apple_tv_3_kodi_142_install_guide_to/

ghost commented 2 years ago

I tried this article, but I couldn't install kodi, but it broke my ATV!

rapiPR commented 2 years ago

Try resetting it to factory settings. Best you reset it via Finder or iTunes. Boot it and connect it to your WiFi. Then you have to redo blackb0x. When it finishes, disconnect the power, the USB. Connect it to the TV and power it up. Then it should automatically install Kodi. Thats how I did with the 1469.

ghost commented 2 years ago

I tried hacking the ATV through blackb0x twice, each time I followed the instructions exactly, every time the mac showed Done, then I connected to the TV, but kodi didn't install automatically. I would like to ask if installing kodi is installed over the network? Does it require a foreign network to install?

rapiPR commented 2 years ago

Maybe its your internet connection? Eventually try another network

ghost commented 2 years ago

Well, I'm now trying to install nito via an alternative method

QinanWu commented 2 years ago

Kodi could install auto by restart, only if you connect network

filipecamargo1970 commented 2 years ago

This will work only for Untethered wright? How can I do with a TVoS 7.8 version?

On Jan 19, 2022, at 6:32 AM, qinan.wu @.***> wrote:

Kodi could install auto by restart, only if you connect network

— Reply to this email directly, view it on GitHub https://github.com/NSSpiral/Blackb0x/issues/81#issuecomment-1016248215, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXKIFRY2QLZSHSA7EQZ7HVDUW2AKHANCNFSM5LTRM6WQ. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you are subscribed to this thread.

QinanWu commented 2 years ago

Why should I using a device loading code onto ATV, Is there a way to just loading code by using macOS like A1469 for A1427? What is the difference between A1427 and A1469