Hi guys,
I’m using the latest version to try and create a flash drive, but when it gets to the copying part nothing happens and it sits at 0% and nothing happens.
I left it in this state for over an hour with no results and have tried 5 different flash drives with no luck
—Screenshot attached—
james
September 24, 2008, 2:40pm
2
Hi guys,
I’m using the latest version to try and create a flash drive, but when it gets to the copying part nothing happens and it sits at 0% and nothing happens.
I left it in this state for over an hour with no results and have tried 5 different flash drives with no luck
—Screenshot attached—
Please send an email through our site at: Firecore - Video Player for iPhone, iPad, Apple TV, Mac, and Vision
Sorry for the trouble.
Seems the command (ATV Flash process) needs to run as root.
Here is a piece of my /var/log/system.log file:
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -p, /Volumes/OSBoot/System/Library/CoreServices/boot.efi, /Volumes/Patchstick-root/]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/BootLogo.png, /Volumes/Patchstick-root/BootLogo.png]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/com.apple.Boot.plist, /Volumes/Patchstick-root/com.apple.Boot.plist]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/mach_kernel, /Volumes/Patchstick-root/mach_kernel]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/patchstick.sh, /Volumes/Patchstick-root/patchstick.sh]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [mkdir, -p, /Volumes/Patchstick-root/System/Library/Extensions]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 0
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/System/Library/Extensions/KernelMemoryAccess.kext, /Volumes/Patchstick-root/System/Library/Extensions/KernelMemoryAccess.kext]
Sep 26 23:40:13 macmini /bin/cp[374]: Cannot make directory /Volumes/Patchstick-root/System/Library/Extensions/KernelMemoryAccess.kext/KernelMemoryAccess.kext: Permission denied
Sep 26 23:40:13 macmini /bin/cp[374]: Cannot make directory /Volumes/Patchstick-root/System/Library/Extensions/KernelMemoryAccess.kext/KernelMemoryAccess.kext/Contents: No such file or directory
Sep 26 23:40:13 macmini /bin/cp[374]: Cannot make directory /Volumes/Patchstick-root/System/Library/Extensions/KernelMemoryAccess.kext/KernelMemoryAccess.kext/Contents/MacOS: No such file or directory
If someone knows how to start this Java-app as root, I would be happy for a hint
EDIT: I ran the app from /Volumes/aTV Flash/ATVFlash.app/Contents
with the command: java -cp Resources/Java/aTvFlash.jar ATVFlash
(i.e. in a terminal window). This created the patchstick - now I am heading for the aTV for an attempted patch.
james
September 26, 2008, 10:21pm
5
Seems the command (ATV Flash process) needs to run as root.
Here is a piece of my /var/log/system.log file:
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -p, /Volumes/OSBoot/System/Library/CoreServices/boot.efi, /Volumes/Patchstick-root/]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/BootLogo.png, /Volumes/Patchstick-root/BootLogo.png]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/com.apple.Boot.plist, /Volumes/Patchstick-root/com.apple.Boot.plist]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/mach_kernel, /Volumes/Patchstick-root/mach_kernel]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/patchstick.sh, /Volumes/Patchstick-root/patchstick.sh]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 1
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [mkdir, -p, /Volumes/Patchstick-root/System/Library/Extensions]
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: return code = 0
Sep 26 23:40:13 macmini [0x0-0x26026].ATVFlash[350]: [cp, -Rp, ./root/System/Library/Extensions/KernelMemoryAccess.kext, /Volumes/Patchstick-root/System/Library/Extensions/KernelMemoryAccess.kext]
Sep 26 23:40:13 macmini /bin/cp[374]: Cannot make directory /Volumes/Patchstick-root/System/Library/Extensions/KernelMemoryAccess.kext/KernelMemoryAccess.kext: Permission denied
Sep 26 23:40:13 macmini /bin/cp[374]: Cannot make directory /Volumes/Patchstick-root/System/Library/Extensions/KernelMemoryAccess.kext/KernelMemoryAccess.kext/Contents: No such file or directory
Sep 26 23:40:13 macmini /bin/cp[374]: Cannot make directory /Volumes/Patchstick-root/System/Library/Extensions/KernelMemoryAccess.kext/KernelMemoryAccess.kext/Contents/MacOS: No such file or directory
If someone knows how to start this Java-app as root, I would be happy for a hint
It just needs to be run under an admin account. Root access is not required.
The same thing is happening to me and I am using an admin account. Next guess? This worked fine a couple of versions back. I pay for ATVFlash for convenience and time savings - not because I can’t build my own patchstick.
I second that. My above post, saying it was a permission problem seems to have been a bit premature.
I was able to look more at this process today and found that I had a “Patchstick-root” already in /Volumes - so whenever I ran aTV Flash a new volume was mounted, called “Patchstick-root 1”, but the rest of the commands tried to copy its files to “Patchstick-root” the remnant folder owned by root (there by creating the “operation not permitted/ return code 1” messages in system.log.
Now I am off to see if I actually CAN patch the aTV box.
EDIT: It worked!