xbmc/xbmc — pull request #4188 by Memphiz (2014-02-11 18:55:22+00:00)
Title: [ios7/atv2] - the real fix for the crash&burn 

This reverts #4032 as that one introduced a kernel panic on atv2 running older ios versions (ios5 and lower). The correct fix is the upstream PIC asm patch for libmpeg2.

Thx for figuring that patch out @davilla

Sorry for the spew @team - but its a bit hard to test it on all ios/iDevice/atv2 constellations (and i will continue doing this only for most current versions and the ones i have permanently installed on my devices - so something like that might happen again in the future - we rely on user testing here...).

But then again - this fix is important as those with older ios versions on atv2 are now experiencing a reboot loop as soon as xbmc is installed (and they can only get it running again by rejailbreaking their devices).

Tested on
iPad1 - iOS 5.1.1
iPad2 - iOS 6.1.2
iPad Mini Retina - iOS 7.0.4
AppleTV2 - 4.4.4 (iOS 5.0.1)
AppleTV2 - 5.3 (iOS 6.1.4)