-
Take2 Safe Update
Well, I'm sitting at work, and see that the new update came out, so figured I'd ssh home and play with it. I can't see the TV, to see how it looks, but here's what I did to load the Take2 software on my hacked 1.1 ATV (i.e. Safe Update)
I looked at the old Safe Update instructions for 1.0 to 1.1 and followed them where they applied (download the update, scp it to the ATV, etc).
In a nutshell, once I got the dmg file to the ATV, I logged into my ATV and tarred the old 1.1 files up into an archive
Code:
tar czvpf /Users/frontrow/1.1-backup.tgz \
/System/Library/PrivateFrameworks/BackRow.Framework \
/System/Library/PrivateFrameworks/AppleTV.Framework \
/System/Library/PrivateFrameworks/iPhotoAccess.Framework \
/System/Library/CoreServices/Finder.app
and deleted the old files
Code:
rm -rf /System/Library/PrivateFrameworks/BackRow.Framework
rm -rf /System/Library/PrivateFrameworks/AppleTV.Framework
rm -rf /System/Library/PrivateFrameworks/iPhotoAccess.Framework
rm -rf /System/Library/CoreServices/Finder.app
Next, I mounted the disk image
Code:
hdiutil mount 2Z694-5274-109.dmg
and copied the new files over
Code:
cp -pr /Volumes/OSBoot\ 1/System/Library/PrivateFrameworks/BackRow.Framework /System/Library/PrivateFrameworks
cp -pr /Volumes/OSBoot \1/System/Library/PrivateFrameworks/AppleTV.Framework /System/Library/PrivateFrameworks
cp -pr /Volumes/OSBoot\ 1/System/Library/PrivateFrameworks/iPhotoAccess.Framework /System/Library/PrivateFrameworks
cp -pr /Volumes/OSBoot\ 1/System/Library/CoreServices/Finder.app /System/Library/CoreServices
cp -pr /Volumes/OSBoot\ 1/System/Library/Frameworks/QuartzCore.framework /System/Library/Frameworks
cp -pr /Volumes/OSBoot\ 1/System/Library/Frameworks/CoreVideo.framework /System/Library/Frameworks
Reboot and it was done. YMMV.
Incidentally, when I updated from 1.0 to 1.1 and put in the old (1.0) plugins, I got errors in /var/log/messages that they couldn't load, but when I loaded ATVFiles and AwkwardTV to the Take2 plugins directory and rebooted, there were no errors. I'm keeping my fingers crossed until I get home!
Doc
-
I'am waiting for your insight !
thanks
-
I'm waiting too ..... thanks for the hint ;)
-
Well, no joy folks. While from the ssh session it appeared to work (i.e. finder kept running and no errors), when I got home it was wigging out. I pulled the plugins but that didn't help.
So, don't try this at home ;-)
Yet.
Doc
-
Where do you downloaded the image file from?
any public URL?
thanks,
yanke
-
Go to http://mesu.apple.com/version.xml and get the link from there. This is the same URL that the ATV uses to check for updates.
Doc
-
I have a feeling plugins or something is missing.
You try repairing permissions?
sudo chmod u+s /System/Library/PrivateFrameworks/AppleTV.framework/Resources/SettingsHelper