[AppleTV2] Screen Flashing, then XBMC Quits
#46
So could someone please put a final word on what to do in order to solve the issue? Nod

so far i've seen two theories (in two different threads):
1)enable apple TV update in nito Tv and then edit the /Etc/hosts file
2)enable apple Tv update and install this updatebegone

do both work? and what exactly is this updatebegone? is something coming from the guys of nitoTV or something else made by unknown developers? any hope of NitoTV update blocker being fixed...are they aware of the issue?
Reply
#47
vtwin0001 Wrote:Let me guide you to it Smile

FTP to your ATV2

Enter /etc/

find the file hosts

edit it with a text editor (Notepad++ is very good, I'm not sure if Notepad might do the job correctly)

Find the line that says mesu.apple.com

Make sure that all lines are one after the other (ie, do not allow carriage returns between lines).
After the mesu.apple.com line, make a carriage return to leave a blank extra line at the end.

My hosts file looks like this:
Code:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1    localhost
255.255.255.255    broadcasthost
::1             localhost
fe80::1%lo0    localhost
127.0.0.1    mesu.apple.com [PRESS ENTER HERE TO LEAVE A BLANK LINE AT THE END]
[THIS LINE IS BLANK, DELETE THIS TEXT]

After doing that, ssh into your atv and ping mesu.apple.com it should resolve to 127.0.0.1

Code:
ping mesu.apple.com
PING mesu.apple.com (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.441 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.321 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.202 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.207 ms
--- mesu.apple.com ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.202/0.293/0.441/0.098 ms

Hope this helps
Thanks a lot for this tip! Wink
Reply
#48
Instead of modifying files on the device itself, I went into my router settings and blocked the four addresses. It appears to have worked just as well.
Reply
#49
vtwin0001 Wrote:Let me guide you to it Smile

FTP to your ATV2

Enter /etc/

find the file hosts

edit it with a text editor (Notepad++ is very good, I'm not sure if Notepad might do the job correctly)

Find the line that says mesu.apple.com

Make sure that all lines are one after the other (ie, do not allow carriage returns between lines).
After the mesu.apple.com line, make a carriage return to leave a blank extra line at the end.

My hosts file looks like this:
Code:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1    localhost
255.255.255.255    broadcasthost
::1             localhost
fe80::1%lo0    localhost
127.0.0.1    mesu.apple.com [PRESS ENTER HERE TO LEAVE A BLANK LINE AT THE END]
[THIS LINE IS BLANK, DELETE THIS TEXT]

After doing that, ssh into your atv and ping mesu.apple.com it should resolve to 127.0.0.1

Code:
ping mesu.apple.com
PING mesu.apple.com (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.441 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.321 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.202 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.207 ms
--- mesu.apple.com ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.202/0.293/0.441/0.098 ms

Hope this helps

This also worked great for me - thank you!
Reply
#50
Editing /etc/hosts worked for me (so far), I also tried to install updatebegone, and it looks like it kinda worked, but says something about a plex client plug-in not being found:

The following NEW packages will be installed:
com.nito.updatebegone
0 upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
1 not fully installed or removed.
Need to get 2074B of archives.
After this operation, 16.4kB of additional disk space will be used.
Get:1 http://nitosoft.com com.nito.updatebegone 0.2-1 [2074B]
Fetched 2074B in 0s (6046B/s)
Selecting previously deselected package com.nito.updatebegone.
(Reading database ... 3566 files and directories currently installed.)
Unpacking com.nito.updatebegone (from .../com.nito.updatebegone_0.2-1_iphoneos-arm.deb) ...
Setting up com.plex.client-plugin (0.4.8-2) ...
No matching processes were found
dpkg: error processing com.plex.client-plugin (--configure):
subprocess post-installation script returned error exit status 1
Setting up com.nito.updatebegone (0.2-1) ...
Errors were encountered while processing:
com.plex.client-plugin
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reply
#51
DarkVamp Wrote:Please report back Rolleyes

Work for me Big Grin

Thanks.
Reply
#52
Updatebegone is now part of NitoTV, so just install that package from the menu and you won't get bothered anymore, i also have Updates disabled in the Settings just in case

I spent the whole day yesterday going from Tethered 4.2 to 4.3 back to Untethered 4.2, whew, all is well so far

Regards,
Reply
#53
I also had this problem, and installing updatebegone on it's own didn't seem to do anything. Once I edited the hosts file and added
Code:
127.0.0.1    appldnld.apple.com
127.0.0.1    mesu.apple.com
127.0.0.1    appldnld.apple.com.edgesuite.net
it seems to have fixed it. I haven't had a crash since Smile

FYI for those of you that prefer to simply edit the hosts file on the server I would recommend installing an editor like Vim with "apt-get install vim" and then simply running "vim /etc/hosts" to edit the file. It makes everything much faster!
Reply
#54
justo Wrote:FYI for those of you that prefer to simply edit the hosts file on the server I would recommend installing an editor like Vim with "apt-get install vim" and then simply running "vim /etc/hosts" to edit the file. It makes everything much faster!

And for those of you who aren't comfortable with Vim, Nano works well on here too. You can find it by running

Code:
apt-get install nano

and then just nano /etc/hosts. Good luck.
Reply
#55
great recommendation. Nano is far easier to use!
Image Don't even think about my mother!
Reply
#56
Or... a far simpler and quicker method... paste this via SSH:

Code:
echo "127.0.0.1 appldnld.apple.com" >> /etc/hosts
echo "127.0.0.1 mesu.apple.com" >> /etc/hosts
echo "127.0.0.1 appldnld.apple.com.edgesuite.net" >> /etc/hosts

No need for nano, although I will admit nano is one of the first things I install!
Reply
#57
Maetrik Wrote:XBMC is running fine since two hours with updatebegone. My girl told me that it stopped working this morning every 3-4 minutes so i was glad to see a fix immedialty when i got home from work Wink

@jisel: Should be no problem when you saved your shsh blobs. Just start TinyUmbrella's TSS Server and restore with iTunes.

Hi again...

Editing the host-file did the trick for me, the problem is that i still think something is corrupted on my atv as i can't install any packages, neither from nito nor from ssh'ing...

Downloaded TinyUmbrella today, but think i was too late as only the 4.3 blob was saved. Has apple stopped signing 4.2.1 now?
Reply
#58
looks like it I got the same result myself last night
Image Don't even think about my mother!
Reply
#59
Can someone tell me hoe to apply the - apt-get install com.nito.updatebegone

I have tried already by doing the following.

Apple-Tv:~ root# apt-get install com.nito.updatebegone


It all went well and with no errors but should I have done something first?.

Thanks Gav
Reply
#60
vtwin0001 Wrote:Let me guide you to it Smile

FTP to your ATV2

Enter /etc/

find the file hosts

edit it with a text editor (Notepad++ is very good, I'm not sure if Notepad might do the job correctly)

Find the line that says mesu.apple.com

Make sure that all lines are one after the other (ie, do not allow carriage returns between lines).
After the mesu.apple.com line, make a carriage return to leave a blank extra line at the end.

My hosts file looks like this:
Code:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1    localhost
255.255.255.255    broadcasthost
::1             localhost
fe80::1%lo0    localhost
127.0.0.1    mesu.apple.com [PRESS ENTER HERE TO LEAVE A BLANK LINE AT THE END]
[THIS LINE IS BLANK, DELETE THIS TEXT]

After doing that, ssh into your atv and ping mesu.apple.com it should resolve to 127.0.0.1

Code:
ping mesu.apple.com
PING mesu.apple.com (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.441 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.321 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.202 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.207 ms
--- mesu.apple.com ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.202/0.293/0.441/0.098 ms

Hope this helps


This procedure worked great for me! I also installed the nitotv disableupdate.
Thanks all!!!
Reply

Logout Mark Read Team Forum Stats Members Help
[AppleTV2] Screen Flashing, then XBMC Quits1