[NEW] iOS 4.3 Build 8F455 For ATV2 - THIS IS WHY IT'S CRASHING - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: iOS & tvOS (https://forum.kodi.tv/forumdisplay.php?fid=137) +---- Thread: [NEW] iOS 4.3 Build 8F455 For ATV2 - THIS IS WHY IT'S CRASHING (/showthread.php?tid=106747) |
- hpnas - 2011-08-23 Nibbsy Wrote:Hi, a friend has just got a new ATV2 and has asked me to JB and install XBMC for him. It is running 4.2.2 build 8F305 out of the box. Should I just JB as it is with Seas0nPass or should I upgrade to 4.3 first? The JB with Seas0npass will update it for you in the process - Nibbsy - 2011-08-23 hpnas Wrote:The JB with Seas0npass will update it for you in the process Ah I see. Thanks very much. - jd2157 - 2011-08-23 hpnas Wrote:The JB with Seas0npass will update it for you in the process In case it's not common knowledge, it doesn't have to update you to the latest firmware, i.e. if you Option-click (or right-click in Windows) the "Create IPSW" button it'll let you specify what firmware file you want to use. So you can go to iClarified and download whatever firmware you want (as long as Apple's still signing it or you have SHSH blobs for). - Nibbsy - 2011-08-23 jd2157 Wrote:In case it's not common knowledge, it doesn't have to update you to the latest firmware, i.e. if you Option-click (or right-click in Windows) the "Create IPSW" button it'll let you specify what firmware file you want to use. Ok thanks, so to clarify - I could stay on 4.2.2 and save the SHSH blobs, then JB that with option-click. But, there is no problem with upgrading to 4.3 and jailbreaking, so I might as well just do that. Have I got that right? The main things I'm concerned about are that: 1. The new JB is tethered only. I presume this is not the case? 2. The official build of XBMC doesn't work on the newest firmware. I presume it is fine? 3. Any other limitations of the new firmware? I have to give the ATV back to my friend as 'good to go', so I don't want to be messing around with tethered jailbreaks or nightly builds. Thanks. - adioukrou - 2011-08-23 emkay Wrote:Everything is working XBMC-related. RemoteHD Plugin doesn't work and Overflow is known not to be working. Hey, Emkay can you explain how to manually delete what you are talking about. I am new and it's very confusing for me. Thank you. - Ozymandyaz - 2011-08-23 adioukrou Wrote:Hey, Emkay can you explain how to manually delete what you are talking about. I am new and it's very confusing for me. Thank you. Hey adioukrou, I recently had to do this so I can probably answer for you, though I used emkay's post my guide when I did it... First, this is only necessary on iOS 4.3 (8F455) and is only needed when removing or changing XBMC since the new Seas0nPass seems to break the RM command. Instead of the "rm -rf" that is used in the removal scripts you must use "rm -r" manually. Basically, you just need to delete the folder /Applications/XBMC.frappliance and this can be done one of two ways. In SSH (login to the ATV with putty) type: Code: rm -r /Applications/XBMC.frappliance OR... Use WinSCP to login over secure FTP and delete the file. /Applications/XBMC.frappliance refers to the "XBMC.frappliance" folder that is inside the root folder "Applications." For us non-linux folks that could be confusing =) - jd2157 - 2011-08-23 Nibbsy Wrote:Ok thanks, so to clarify - I could stay on 4.2.2 and save the SHSH blobs, then JB that with option-click. - You can only save SHSH blobs for an iOS version that Apple's currently signing. Typically the current version is the only one although the 2nd last version may also be for a limited time. - The Option-click process will only install an ipsw file that you've downloaded AND that either a) Apple's currently signing or b) you have the SHSH blobs for (requires you start the TSS server in Tiny Umbrella). This is because iTunes is going to check to see if you're allowed to install that ipsw so either Apple's servers need to give the ok or the TSS server in TU does. - I'm running AppleTV 4.3 build 8F455 without any major issues. There are a few minor ones though listed in the JB FAQ. - The new JB isn't tethered. - The official XBMC runs on build 8F455. I haven't bothered to install an unofficial build yet and so far so good. - The issues I know of are listed in the JB FAQ, i.e. RemoteHD plugin and Overflow aren't working, and installing unofficial builds will hang unless you "rm -r" the /Applications/XBMC.frappliance directory first. - Nibbsy - 2011-08-23 jd2157 Wrote:- You can only save SHSH blobs for an iOS version that Apple's currently signing. Typically the current version is the only one although the 2nd last version may also be for a limited time. That's great, thanks very much for your help. - adioukrou - 2011-08-24 Ozymandyaz Wrote:Hey adioukrou,Thank you man! Basiclly after that process I can go head and do the nightlies build? - Ozymandyaz - 2011-08-24 adioukrou Wrote:Thank you man! Basiclly after that process I can go head and do the nightlies build? That's what I did... I used WinSCP to delete the folder and have not tried the command line way myself... But now I am using a nightly and have had virtually no issues. Fan Art is slow to populate and I turned off the option to scan media and extract thumbs since I do all of that on a windows install. Last night I also decided to be brave and pointed all of my boxes at my old DB to allow XBMC to update it to the new nightly version. I started this process with the nightly build on my ATV2 and it connected to the old 10.0-7 DB and ran the update process automatically. I could see in the log that it was updating it and then a few seconds later XBMC came up and all was fine. So now I have all of my resume points and watched statuses from the old database. I never tried this with 10.0-9 since it seemed like it would only work with MySQL if I used an empty database and let the ATV be the first device to create the tables. For the last week I was using a brand new database with a new thumbs folder to test the set-up but as of today I am back to my original database with my original thumbs and they have all been updated to the nightly version. Sweet. - tatoosh - 2011-08-24 emkay Wrote:Long story short: when you try to update your XBMC via dpkg or apt-get delete the folder manually before updating, then everything will work! Your solution worked for me - thanks for sharing it !! - draughtrider - 2011-08-27 Something like this gives an easier rollback if the new version isn't happy. I guess there's a small chance it might have issues with config if new options are added, but that's the risk ... mv /Applications/XBMC.frappliance /Applications/XBMC.frappliance-20110816 dpkg -i xbmc-20110825-bb4f856-master-atv2.deb There's quite a deal of space on an atv2 - but this method will fill it up after a while, so perhaps only keep the last couple. Each install tree is just under a hundred meg. - Cheunce - 2011-09-01 adioukrou Wrote:Thank you man! Basiclly after that process I can go head and do the nightlies build? Looks like Davilla have made you life easier Quote:[ios] fixed, replace rm -rf with find -delete to fix issues with 4.3 untether which uses a unionfs. We do both atv2 and iOS devices to keep things consistant https://github.com/xbmc/xbmc/commit/083229e405c30946135f23753a17f9798eff884e XBMC does not stream after it has streamed once - devta - 2011-09-06 Hi Guys, I bought my AppleTV2 couple of weeks ago and accidently updated to firmware 4.3 but to my relief noticed the SeasOnPass jailbreak for 4.3. The whole jailbreaking process went fine without a single problem but I am having an issue since the day 1. I have installed IceFilms plugin. If I switch on AppleTV and try to stream anything from IceFilms for the first time, it display "Working....." msg at the bottom right corner of the screen and then start playing. But if I try to stream anything else again, it display "working...." msg for 2 seconds, then disappears and nothing happens. Does not matter if i watch any movie or TV show again, it just does not work without rebooting AppleTV. I really need your help guys. I have been searching on the web since first day but no luck anywhere. I posted on few forums but no reply. Plz Plz Plz guys help me...... atleast suggest something. I am also posting the log when it does not play anything. [HTML] 21:46:35 T:103784448 M:131612672 DEBUG: Thread Jobworker 103784448 terminating (autodelete) 21:46:37 T:93704192 M:131608576 DEBUG: SECTION:UnloadDll(libcurl.4.dylib) 21:46:37 T:93704192 M:131608576 DEBUG: Unloading: libcurl.4.dylib 21:46:40 T:107806720 M:131608576 NOTICE: done waiting 21:46:40 T:107806720 M:131608576 NOTICE: opening failed 21:46:40 T:107806720 M:131608576 NOTICE: attempting to stream file 21:46:40 T:107806720 M:131608576 ERROR: EndOfDirectory - called with an invalid handle. 21:46:40 T:107806720 M:131608576 INFO: Scriptresult: Success 21:46:40 T:107806720 M:131608576 INFO: Python script stopped 21:46:40 T:107806720 M:131608576 DEBUG: Thread Python Thread 107806720 terminating 21:46:40 T:93704192 M:131608576 DEBUG: waiting for python thread 19 to stop 21:46:40 T:93704192 M:131620864 DEBUG: python thread 19 destructed 21:46:40 T:93704192 M:131612672 DEBUG: SECTION:LoadDLL(libcurl.4.dylib) 21:46:40 T:93704192 M:131596288 DEBUG: Loading: /Applications/XBMC.frappliance/Frameworks/libcurl.4.dylib 21:46:40 T:93704192 M:131588096 INFO: easy_aquire - Created session to http://www917.megaupload.com 21:46:45 T:93704192 M:131588096 DEBUG: CFileCurl::GetMimeType - http://www917.megaupload.com/files/020ba59a446675ec957fe5a85ee52eb2/The Big Bang Theory - 305 - The Creepy Candy Coating Corollary.avi -> application/octet-stream 21:46:45 T:93704192 M:131584000 NOTICE: DVDPlayer: Opening: http://www917.megaupload.com/files/020ba59a446675ec957fe5a85ee52eb2/The Big Bang Theory - 305 - The Creepy Candy Coating Corollary.avi 21:46:45 T:93704192 M:131584000 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED 21:46:45 T:103694336 M:131579904 DEBUG: Thread CDVDPlayer start, auto delete: 0 21:46:45 T:103694336 M:131579904 NOTICE: Creating InputStream 21:46:45 T:103694336 M:131579904 DEBUG: CFileCache::Open - opening <files/020ba59a446675ec957fe5a85ee52eb2/The Big Bang Theory - 305 - The Creepy Candy Coating Corollary.avi> using cache 21:46:45 T:103694336 M:131579904 DEBUG: FileCurl::Open(0x20bf3f90) http://www917.megaupload.com/files/020ba59a446675ec957fe5a85ee52eb2/The Big Bang Theory - 305 - The Creepy Candy Coating Corollary.avi 21:46:45 T:93704192 M:131579904 DEBUG: ------ Window Init (DialogBusy.xml) ------ 21:46:45 T:93704192 M:131104768 DEBUG: ------ Window Deinit (DialogProgress.xml) ------ 21:46:49 T:103694336 M:131706880 WARNING: FillBuffer: curl failed with code 22 21:46:49 T:103694336 M:131706880 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream. 21:46:49 T:103694336 M:131706880 ERROR: Open - failed to open source <http://www917.megaupload.com/files/020ba59a446675ec957fe5a85ee52eb2/The Big Bang Theory - 305 - The Creepy Candy Coating Corollary.avi> 21:46:49 T:103694336 M:131706880 ERROR: CDVDPlayer::OpenInputStream - error opening [http://www917.megaupload.com/files/020ba59a446675ec957fe5a85ee52eb2/The Big Bang Theory - 305 - The Creepy Candy Coating Corollary.avi] 21:46:49 T:103694336 M:131706880 NOTICE: CDVDPlayer::OnExit() 21:46:49 T:103694336 M:131706880 NOTICE: CDVDPlayer::OnExit() deleting input stream 21:46:49 T:103694336 M:131706880 DEBUG: Thread CDVDPlayer 103694336 terminating 21:46:49 T:93704192 M:131706880 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc 21:46:49 T:93704192 M:131706880 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop 21:46:49 T:93704192 M:131706880 NOTICE: CDVDPlayer::CloseFile() 21:46:49 T:93704192 M:131706880 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED 21:46:49 T:93704192 M:131706880 NOTICE: DVDPlayer: waiting for threads to exit 21:46:49 T:93704192 M:131710976 NOTICE: DVDPlayer: finished waiting 21:46:49 T:93704192 M:131710976 DEBUG: LinuxRendererGL: Cleaning up GL resources 21:46:49 T:93704192 M:131715072 DEBUG: CGUIAudioManager::Initialize 21:46:49 T:93704192 M:131715072 DEBUG: ------ Window Deinit (DialogBusy.xml) ------ 21:46:50 T:93704192 M:132243456 INFO: Python, unloading python shared library because no scripts are running anymore 21:47:20 T:93704192 M:132243456 INFO: CheckIdle - Closing session to http://www917.megaupload.com (easy=0x5969000, multi=0x20bb3c00) [/HTML] - jd2157 - 2011-09-06 Cheunce Wrote:Looks like Davilla have made you life easier Looks like the fix worked. CTRL+C to interrupt the dpkg command and force it to use the pre-removal script from the new package actually enabled the install to finish successfully. Code: Apple-TV:/tmp root# dpkg -i xbmc-20110904-a2098db-master-atv2.deb |