n00neimp0rtant / xCon-Issues

public "forum" for xCon requests
185 stars 45 forks source link

Amazon instant video #218

Open HOLYHUMP3R opened 11 years ago

HOLYHUMP3R commented 11 years ago

I'm running amazon instant video 1.4.1 on my ipad. Every time I try to go into the app it says a network error has occurred. I know it has nothing to do with my network because I can get this app to work just fine on my other, no jailbroken ios devices on the same network.

Lunat1k commented 11 years ago

Have you tried it in safe mode? Not all apps do JB detection and sometimes a tweak can break an app. Have you tried the latest beta version in issue #80?

tblomega commented 11 years ago

I also can't get amazon video to play on the jailbroken iPad mini nor iPhone 5 also jailbroken. (Amazon video 1.41 ios 6.12) without xcon it says playing elsewhere try stopping or retry later (off memory not a direct quote), with both xcon beta 18(cydia) and the newest beta I discovered here yesterday and installed (via ifile installer) the video player and controls come up looks like the video will load and then the video environment goes away as if it was dismissed (it wasn't). I have tried both mobile substrate safe mode and rebooting whilst holding the volume up button to boot ala non jailbreak both methods are ineffective and spit out the first error mentioned. Also flixster (current version) does the same video environment load then disappear back to the app as well (we all know what flixster says w/ xcon isn't present so no go there as well again tried both safe mode variants to no avail)

HOLYHUMP3R commented 11 years ago

Booting in safe mode worked for me. Thanks.

Lunat1k commented 11 years ago

So safe mode working is telling me that potentially it's a tweak interfering.

Lunat1k commented 11 years ago

I don't have an amazon account but I was able to watch some trailers from it just fine. Is this still an issue with Beta 26?

Lunat1k commented 11 years ago

I am performing a ticket cleanup. Before making V38 public I'm going through all issues to confirm if the issue is still valid or not. If you have not tested the latest beta please add http://n00neImp0rtant.com/repo to cydia and install it. Failure to respond by April 1st will result in closing this issue.

tblomega commented 11 years ago

I have tried beta 26 on both my iphone & ipad mini the results are unchanged. I also tried pulling up some movie trailers as you said they worked for you, they did not work for me. I am beggining to suspect that the cause maybe something else as the other person and yourself have both been able to get results, however I have no idea what or where. both devices are jailbroken, I have reviewed the cydia list sevral times looking for anything installed that might affect video playback in anyway, fashion, or form and I am coming up with nota. WHatever it is it isnt reliant on mobile substrate as safemode and the volume up special boot are innefective in resolving the issue I am facing.

tblomega commented 11 years ago

as a tech note flixster's video environment does EXACTLY the same thing! Youtube & Vudu work perfectly though as does the built in video app!

Lunat1k commented 11 years ago

As a suggestion I would start disabling other tweaks to see if maybe it's conflicting with Amazon and Flixster. I just tested the beta I posted again and at least the trailers are playing for me just fine.

Lunat1k commented 11 years ago

V38 Final is being released today. Please test and let me know if it has fixed this application.

tblomega commented 11 years ago

I'll try on my iphone, my ipad froze yesterday and wouldent boot past the apple logo and no rescue trick worked short of 6.13. Sad part is I think that was my own fault from this topic, I thought maybe amazon was calling some function that ios was denying it so using iFile i set almost all folders (& sub folders to (755) read write execute), it worked over a week just fine but I didn't reboot during that. Bright side, amazon works on updated unjailbreakble 6.13

Lunat1k commented 11 years ago
  1. I heard AdBlocker breaks a bunch of video apps. If you have that i suggest removing it.
  2. as far as the boot logo thing you can try holding the vol up button during bootup to put you into substrate off mode. That should hopefully give you a chance to uninstall any tweak that is causing the boot loop.
Lunat1k commented 11 years ago

Also I wouldn't suggest changing permissions. Safest thing to use is sbsettings fix user dir permissions. It knows what is safe vs unsafe to change.

tblomega commented 11 years ago

I had tried sbs fix thing first manual permissions after neither worked to fix it. Adblocker may be the culprit as I did have it. I tried the vol up method to no avail. Logged into jailbreakQA irc last night they said there was nothing for it but to restore. So my jailbreak is now lost. I plan to goto apple tomorrow and see if I can come up with some BS to get them to swap this one for an old one in the back room hopefully with 6.12

Lunat1k commented 11 years ago

Yup changing permissions without knowing what to do can cause that.

tblomega commented 11 years ago

I don't have adblocker on my phone but I do have saurik's privaCY. With ver 38 final and both uninstalling and then reinstalling so I could go into the privaCY app and re-enable the ads it disabled I still have 0 luck. I do thank you for the help irregardless of the outcome!

tblomega commented 11 years ago

There was a 3g vs lte issue that was more of an annoyance then a real issue to me but it was enough to convince apple to swap it out for me! I have a fresh iPad mini on 6.0.2 so jail-breakable. I installed amazon, flixster, vudu, crackle, and vevo played a video in each to prove it worked and based off something a read somewhere maybe grab some license thing. Then I jailbroke it and installed xcon first thing re-tested all apps still work. Its gonna be annoying and slow but I plan to install my jailbreak apps one at a time being as scientific as possible as to what (hopefully doesn't) break any one these video apps!

tblomega commented 11 years ago

Well I have found the source of the problem but no solution as of yet (this post doubles as a request for advice.). After installing a tweak, respring-ing, testing amazon video it continued to work fine till I was done, fast forward like 10 hours and it wasn't working, what had changed? Well I was real tired after the last tweak not sure if I resprang or not, long sleep cycle for the iPad, and new location with new IP address. There was some fog on what it would be but it needed to not be based on mobile sub straight as safe mode had no effect and something that would have the ability to interfere with amazon instant video. With so much respringing and occasional wifi reconnect there were only 4 suspects and only 1 that fit the requirements, a tweak called "PC networking". After uninstalling it though the problem remained, for a minute I was doubtful but I had a perfect test.

An old ipad2 that's jail broken I been wanting to sell but haven't yet, don't use it at all though. Verified amazon instant video worked, downloaded "PC networking"(taking screen shots of the dependencies and the cydia install log incase it was needed). Disabled/re-enabled wifi then rebooted then loaded up amazon, Voila my problem reproduced.

Uninstalling the tweak did not uninstall the dependencies nor revert changed settings back to their original state (at one point cydia log mention's changing the workgroup amongst other details). After uninstalling each dependency, rebooting, and testing amazon video the problem remains. I believe this issue is in one of the network details the tweak changed but outside of guessing that console will prolly be required to fix this I have no idea where to start. (Restoring isn't a option and I don't think I can swap out another iPad (no legit excuse this time) but assuming someone who knows how to help with this is willing I do have multiple screen shots of the entire cydia install log and the dependencies that it will/ did download.)

Lunat1k commented 11 years ago

My suggestion is to contact the developer of the dependency and ask them what all they modify. It would also help me to know as well once you get those details so that I can write code to emulate the original behavior.

tblomega commented 11 years ago

Ok, and thank you very much!

thedeathwish commented 11 years ago

Has there been any progress or new information on this? I tried using the app in SafeMode and it still did not work for me. I also do not have "PC Networking" installed. I continue to get the error: "could not sign on device to Amazon server" and then, "network error" every time I try to log in.

tblomega commented 11 years ago

Mine would let me sign in and browse but while the video player would load the video would not and the player would then go away. I need to support email the people who wrote the dependent programs to pc networking, but am currently super busy with a school trip across Europe so finding the true root of the problem and then seeking a solution has been put on hold, temporarily.

Sent from my iPhone

On May 25, 2013, at 9:34 AM, deathwish notifications@github.com wrote:

Has there been any progress or new information on this? I tried using the app in SafeMode and it still did not work for me. I also do not have "PC Networking" installed. I continue to get the error: "could not sign on device to Amazon server" and then, "network error" every time I try to log in.

— Reply to this email directly or view it on GitHub.

thedeathwish commented 11 years ago

I try to sign in and right away it will tell me that it can not log in this device. Then multiple times, it will tell me that there is a network error. If I wait, it will show me the home page and tell me that it can not load the categories. If I try to play anything on that page, it shows me the 'sign in' first page. I tried searching online for a link to download v1.0 of the app, since it was the only version vertified to actually work with xCon, but I have had no luck finding such link. Enjoy your trip, the root will still be there later. Thanks for taking the time to respond.

Lunat1k commented 11 years ago

I can only go so far with the latest as I don't have a prime account. However the latest one seems to be loading just fine for me and I can play trailers just fine. Make sure you aren't using something like Ad blocker for example as I find that breaks stuff.

thedeathwish commented 11 years ago

I don't use Ad Blocker anymore. When I try to use Amazon Instant Video in Safe Mode, it still doesn't work though. Doesn't that mean that it isn't a tweak that's interfering? How would I check if Ad Blocker didn't leave something behind or such?

markbach commented 11 years ago

I am unable to use Amazon Instant Video as well. iPad 2, iOS 6.1.0, Amazon Instant Video v1.4.2 (1.4.2.901.12), and xCon 39b4. Not using AdBlocker.

When I start up the app and enter my username and password, I get the "Error: Could not sign on device to Amazon Instant Video service." message. Interestingly, it DOES appear to work in Safe Mode.

FWIW, you can get a 30-day free trial of Prime which will enable you to test this application out.

thedeathwish commented 11 years ago

If it does work in safe mode, that means one of the tweaks you have installed is interfering. I'm on iOS 6.1 as well, but it does not work for me in safe mode. Which tweaks do you have installed?

markbach commented 11 years ago

What is considered a tweak... just things that show up in the Settings app (as opposed to having their own app)?

If that's the case, I have localiapstore (1.3), browserchooser (0.9.1), tetherme (2.5), and xcon (39beta4),

markbach commented 11 years ago

I did some screwing around with the app... decrypted it and ran class-dump-z against it, and I don't see anything meaningful to me.

However, when running 'strings' on the decrypted binary, I found a reference to 'xCon.dylib'. In fact, just searching the strings output for 'dylib' yields: [~] $ grep dylib AIViPadApp.strings /usr/lib/libicucore.A.dylib /usr/lib/libstdc++.6.dylib /usr/lib/libxml2.2.dylib /usr/lib/libz.1.dylib /usr/lib/libobjc.A.dylib /usr/lib/libSystem.B.dylib Unrestrictor3G.dylib Multifl0w.dylib fakecarrier.dylib DreamBoard.dylib xCon.dylib WinterBoard.dylib SubstrateLoader.dylib SBSettings.dylib

So it appears it's looking for quite a few different tweaks/libraries.

I hope that's helpful in figuring out how to work around what it's doing!

Lunat1k commented 11 years ago

All of those "tweak" dylibs are covered by dpkg lookup logic. If any of those tweaks are installed xcon will return a false positive to the application. others that are in /usr/lib come with iOS

grassynoel42 commented 11 years ago

The solution that worked for me: While safe mode DID work, it was not acceptable because I needed 3G Unrestrictor. Turned off LocallAPStore in SBSetting/Mobile Substrate Addons and voila, now it's working.

silver638 commented 2 years ago

I'm running amazon instant video 1.4.1 on my ipad. Every time I try to go into the app it says a network error has occurred. I know it has nothing to do with my network because I can get this app to work just fine on my other, no jailbroken ios devices on the same network.