Page 1 of 1

Older Ipad Compatibility?

Posted: 05 Sep 2016, 12:09
by Thermo
Good morning

I recently upgraded my jailbroken Ipad 3 64 Gb to from 8.4 to 9.3.5 to resolve some performance issues i was having.

It's an older device - but I had been running XBMC & Kodi for years on IOS 6,7 and 8 with no issues to access content that is stored on a NAS. I basically use it for browsing, twitter, reddit, youtube & Kodi. I have found it was really sluggish under ios 8 - this was fixed under ios 9.

When I upgraded - I knew I was going to lose the jailbreak and the ability to side load Kodi (because I am a dummy and missed the windows on jail breaking 9.3.3) - but I had already purchased MrMC for both of my kids 2 IPad Airs so I figured it would be no big deal to just switch to that. It looks like jail breaking this device may be a problem as well in the future since it's 32 bit.

I was very surprised to find that I could not install MrMC. I was able to see the app in the store - but when I try to purchase it I get

"Cannot download" - This app is not compatible with your device.

Looking very closely at the description it appears that older devices are not listed in the compatible section.

So here are the basic questions:
1. Is this intentional? Is there an actual problem with older devices? Can it just be marked as compatible?
2. Are there any plans to release a version that will work with an Ipad 3?
3. Is there any way I can test that for you?
4. Is there any way I can just install the current version on my device given that it's not jail broken?

I do see that there appears to be a way to install Kodi now without jail breaking but we don't have any Mac's in the house. Everything is on Windows.

Thanks for whatever info you can provide.
Chris

Re: Older Ipad Compatibility?

Posted: 05 Sep 2016, 12:36
by amet
Hi Chris,

for the same reason you cant jailbreak it, you cant install MrMC :(

we have limited and only built for 64bit devices on ios, there were plans to try to support armv7(32 bit) but proved to be a pain in the ass in compiling it.

@davilla would be able to give you more technical mumbo jumbo as to why its a pain to do.

Re: Older Ipad Compatibility?

Posted: 05 Sep 2016, 13:12
by davilla
As Amet mentioned, it's a real pain in the rear to provide a multi-arch package for the Apple Store. Apple requires binaries to be in bitcode format. This is great unless you use any asm code as this does not translate to bitcode very well and becomes a real problem to build a proper bitcode multi-arch.

Re: Older Ipad Compatibility?

Posted: 05 Sep 2016, 13:20
by amet
Like I said, Mumbo jumbo :)

Re: Older Ipad Compatibility?

Posted: 05 Sep 2016, 13:30
by Thermo
Thanks for the quick response - very much appreciated.

Wow - that really, really sucks. I get that the devices are locked down with jailbreak and that this is completely not your fault - I just didn't expect the 32/64 bit thing to rear it's head in this area.

I generally understand what you are talking about as far as the compile/build process and that it could be problematic as an ongoing thing. Is there now way to provide even one version as a beachhead?

I would gladly pay for the app (Or a separate app MrMC-Classic?) again understanding that development would not be continued.

There are an awful lot of these old devices around (I have two in our house) - and while they aren't any good for gaming anymore really - they are still just perfect for Kodi/MrMC.

I also get that could be a problem as you would open yourself for criticism by the masses.

I was able to side load Kodi 16.1 using Cydia Impactor on my windows machine without any issue like this:
http://ageek4u.net/kodi-on-ipadiphone-no-jailbreak/

It seemed to run with no issues at all. However - as far as i can tell - this means that I will need to reinstall it every 7 days because I am using have a free developer account.

Plex, VLC I guess may be an option - but I would really prefer to stay with a Kodi solution as that is what I have always used and i don't have a plex server on my network anywhere right now.