Optimum app on Cyanogenmod - Kindle Fire 2 Q&A, Help and Troubleshooting

The Optimum app from Cablevision allows subscribers of their TV service to watch on their laptops, tablets, and smartphones, as long as they're in the house with the device connected over local Wi-Fi. There are versions for iPhone, iPad, Windows laptops and Android devices, although not all Android devices are supported.
One of the devices that is supported is the Kindle Fire. I installed the app on my KF (second generation) and was enjoying it. Today I installed the latest stable version of Cyanogenmod (10.1.2-otter2) and re-installed my apps including Optimum. How disappointed I was to find that the app will not run on my Kindle Fire with the new ROM. After all it's the same hardware! I would hate to lose this app because otherwise, it looks like a solid ROM and I have the utmost respect for Hashcode. I would hate to go back to the Amazon interface.
Anybody know of any tricks or tips to get the app and the ROM to play well together? (Temporary unroot did not work.)
Thanks.
Al

I realized that I should have installed the Kindle Fire flavor of the app (the one from the Amazon store) instead of the one from the Google Play store. So I booted as stock, copied the apk file to the sdcard directory, then booted CM10 and installed from the sdcard. That didn't work either.

From the very brief search I did on xda it appears that you will need to make changes to your build.prop file to get it to work.
You will need to do the research yourself since I'm not sure the EXACT lines that need to be changed. But search xda for "optimum cablevision"
And you will see others who have had similar issues with their devices.
Be sure to make a backup before you start tinkering... Since that's what it will involve- tinkering.
--
Sent from my mind to your screen.

SOLVED: Optimum app on Cyanogenmod
Tinker I did, after reading about build.prop in a number of places. I used adb to dump build.prop to my computer (so it would be easy for me to read), restored to stock, and dumped build.prop again. I needed to change only one value, ro.product.model, to the value that it was in the stock Kindle, which was KFOT.
My first attempts resulted in being stuck at the spinning Cyanogenmod splash screen. My mistake was editing build.prop in the computer and pushing it to the Kindle using adb. What worked was editing the file on the Kindle, a bit clumsier for me. I used Ghost Commander to do the editing.
So far, no problems with any apps and the new value of ro.product.model.
Al

Kudos for sharing. I haven't the need for the info but you just helped someone else, I'm sure.
--
Sent from my mind to your screen.

mindmajick said:
Kudos for sharing. I haven't the need for the info but you just helped someone else, I'm sure.
--
Sent from my mind to your screen.
Click to expand...
Click to collapse
indeed you did. Had been struggling to get my Evo 4g working with optimum but this seems to have done the trick. Thanks so much for following up.

Related

[Q] Photoshop Touch on Kindle Fire?

I'm curious if anyone has tried to load any of the Adobe tablet apps onto the Kindle Fire, and if so, did they work?
I picked up a Kindle Fire yesterday, but haven't opened it yet, mainly because I don't want to find out the hard way that it won't be able to use awesome tablet apps that are currently only available in Google's Android Market.
I've heard that you can sideload apps on the Kindle Fire, but I'm not sure if that would work in this situation since it is a paid app that requires the Android Market. I don't have any other tablets, and when I went to buy the Photoshop Touch app on the Android Market website, it told me it wasn't compatible with any of my devices (only have Android phones so far).
I am guessing it would work, but the resolution is going to cause some of the Gui elements to be cut off, just like the HTC Flyer.
Sent from my Kindle Fire using xda premium
I tried to install it. It responded with a parsing error. Probably because the Fire is 2.3 and the Photo Shop Touch is only compatable with HoneyComb/ICS
Thanks for the answer. Good to know; I'll just have to wait for a port of ICS to the KF before purchasing Photoshop Touch.
and also, why not just root it? it is really a rather good tablet for it's price once it is rooted.
then you CAN get the android market on it (without having to sideload etc)
The android market website does say that Photoshop Touch is incompatible with the Fire. It says that Photoshop Express is compatible (that one is in Amazon's appstore, but the Amazon appstore says it's not compatible!) but all those other 9.99 Adobe tablet apps say they're incompatible.
has anyone tried sideloading these? if so how did you download/pay for them?
I got it to run using a custom ICS rom. I don't know about side loading tho
It works pretty well on ICS, all gui elements fit thx to fit button in ICS. But you probably will have to sideload it since kf not officially supported
Fit button?
ZyxxeZ said:
It works pretty well on ICS, all gui elements fit thx to fit button in ICS. But you probably will have to sideload it since kf not officially supported
Click to expand...
Click to collapse
What fit button? I am running jandycane, a custom jellybean ROM. Also what ROM?
omadhaun said:
I'm curious if anyone has tried to load any of the Adobe tablet apps onto the Kindle Fire, and if so, did they work?
I picked up a Kindle Fire yesterday, but haven't opened it yet, mainly because I don't want to find out the hard way that it won't be able to use awesome tablet apps that are currently only available in Google's Android Market.
I've heard that you can sideload apps on the Kindle Fire, but I'm not sure if that would work in this situation since it is a paid app that requires the Android Market. I don't have any other tablets, and when I went to buy the Photoshop Touch app on the Android Market website, it told me it wasn't compatible with any of my devices (only have Android phones so far).
Click to expand...
Click to collapse
Well, I was curious as to see if this app worked on the KF. I don't know/care what you do, but to get anything done with a Kindle Fire, you MUST root it. If you have one of the old versions (where/when did you buy it) then it comes with a heavily modded android 2.3, which does no good for anything, so I suggest that you root it with the KFU, install TWRP, and load up Ice Cream Sandwich, or Jellybean on it. I have twa_priv's latest CM10 jellybean custom ROM with the leaked 4.2 Gapps installed, and it does wonders! If you think that you would prefer a more vanilla ROM, I would go with Hashcode's; it is really good too.
Anyway, back to your dilemma/question: can you run Adobe Photoshop mobile products? the answer is yes; however, (at least for me, as my KF is not cloaked as a Galaxy Nexus) the Play store says it is incompatible. So I decided to do a google search of the latest apk, and downloaded it. Once I moved it over to my KF, it took about a minute to install (quite long, so don't worry that it isn't doing anything). I opened it up, and it works just fine. No crashes or anything; and it is a very good app, I think, after just playing with it for about 10 minutes.
So your answer is yes: first root and ROM your KF, then google search the latest apk and install it.

Installing clean OS ?

instead of trying to bypass all the bull**** of this custom OS why can't we just install a clean OS now that we have the source code of Kindle we can apply the needed drivers and also apply the BT driver that exist.
labbala said:
instead of trying to bypass all the bull**** of this custom OS why can't we just install a clean OS now that we have the source code of Kindle we can apply the needed drivers and also apply the BT driver that exist.
Click to expand...
Click to collapse
I think the issue is someone has to create the custom OS.
From what I've seen, that takes more than a couple days.
Also we need a way to get the custom rom on it. No clockwork makes it a little tricky right now.
What's the difference between the OS from source (clean OS) and the pre installed OS ?
0xdroid said:
What's the difference between the OS from source (clean OS) and the pre installed OS ?
Click to expand...
Click to collapse
In my line of thinking (and the pros can certainly correct me if my analogy is bad)...it's like asking what's the difference if I buy a New Dell PC and simply manually uninstall all the bloatware versus reformatting it with a fresh install...the latter is just better.
Well, in the case of PC vendors, there's Windows from Microsoft and a separate install of bloatware by the vendors. Kindle Fire, (as I understand it) has a forked, custom version of Android - they are not installing Android OS and putting some apps on top of it.
0xdroid said:
What's the difference between the OS from source (clean OS) and the pre installed OS ?
Click to expand...
Click to collapse
I think the suggestion is to build a "stock" Android ROM, using parts of the source of the Amazon ROM. Basically take the drivers from the Amazon source, merge with stock Android and install. Obviously it's a little more difficult than simply copying some files from one ROM's source into another and compiling. Plus there's the problem of getting a custom recovery on there to flash from and to make backups etc.
Well, Amazon is going to sell a crapload of these things - at $199 why wouldn't they? - and I'm sure enough of them will fall into the skillful hands of some of our greatest developers. Given any time at all, I'm sure we'll have CWR and CyanogenMod 9 for the Fire. My wife is getting me a Fire for Christmas, and being a HUGE fan of CyanogenMod, I can't wait for some much needed love from the development community!
Im getting one just for that reason
Sent from my MB855 using xda premium
My wife is also getting me a fire for Christmas. It will be here Tuesday! I can't wait to get some custom ROMs on it!
I have one on order should be here in a week can't wait to wrinc the crap out of it.I see good things commin the force seems strong with this one it's not like the others.
labbala said:
instead of trying to bypass all the bull**** of this custom OS why can't we just install a clean OS now that we have the source code of Kindle we can apply the needed drivers and also apply the BT driver that exist.
Click to expand...
Click to collapse
You'd lose the whole Kindle experience... I mean, you could put the Kindle App back on it, but that's just weird. I managed to get every app I could think of that would be useful on a tablet with no camera or GPS onto it, 100% integrated with the Kindle's native interface and ecosystem.
If you just want a tablet, you'd be a lot better off with a Galaxy Tab or Xoom or something, not this small, underpowered tablet. For basic stuff, and as an E-reader, it excels.
GSMinCT said:
You'd lose the whole Kindle experience... I mean, you could put the Kindle App back on it, but that's just weird. I managed to get every app I could think of that would be useful on a tablet with no camera or GPS onto it, 100% integrated with the Kindle's native interface and ecosystem.
If you just want a tablet, you'd be a lot better off with a Galaxy Tab or Xoom or something, not this small, underpowered tablet. For basic stuff, and as an E-reader, it excels.
Click to expand...
Click to collapse
wrong. this tablet is not underpowered or too small. its awesome, and in time will be the best 7 inch available..
Sent from my HTC Glacier using xda premium
smirkis said:
wrong. this tablet is not underpowered or too small. its awesome, and in time will be the best 7 inch available..
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
Best available? Really? Serviceable yes. Specs-wise hardly. Let's keep the giddiness in perspective. It's a journeyman middle to low end tab.
Perhaps this thread needs to be in General?
what other 7s are worth mentioning other than the nook? sleek hardware is all we need, the rest comes in due time!
Sent from my Kindle Fire using xda premium
smirkis said:
what other 7s are worth mentioning other than the nook? sleek hardware is all we need, the rest comes in due time!
Sent from my Kindle Fire using xda premium
Click to expand...
Click to collapse
Make you a deal. I don't wish to hijack this thread (and it has nothing to do with Android Development) so let's move to General. I've tried as many 7" tabs as I could and am happy to share what I learned.
Mod....can you move us to General?
I would think that, on top of the typical problems associated with making a new ROM from an incomplete android install like the Kindle Fire comes with, you also have additional hurdles to get past, such as implementing the same on-screen hardware controls (back, home, etc) into the new ROM, as well as making a touchscreen recovery in which things can be flashed.
Felnarion said:
I would think that, on top of the typical problems associated with making a new ROM from an incomplete android install like the Kindle Fire comes with, you also have additional hurdles to get past, such as implementing the same on-screen hardware controls (back, home, etc) into the new ROM, as well as making a touchscreen recovery in which things can be flashed.
Click to expand...
Click to collapse
A touchscreen recovery is already in process (a port by TeamWin of their existing touchscreen recovery called TWRP). There is a thread on it in this same section. Once recovery is sorted out then the real ROM work can begin in earnest
The new ICS version of Android is already designed to have on-screen buttons. I think this new Android 4.0 version requires a newer Linux kernel version than the Android 2.3 that the Fire is currently using, so there might be some heavy work required to get the current drivers all working in a different kernel , but once that is sorted out then new ROMs can be built from the ICS source code
Even starting with a 2.3 ROM, patching things on top of the existing Kindle Fire software shouldn't be necessary since Google provided the full source code for 2.3 as well
Additionally, CM7 'Tablet Tweaks' originally for the Nook Color would be perfectly viable here as well. I anticipate that once a solid recovery / 'unbricking' path is finalized, there will be a much greater development pace.
chuffykow said:
Additionally, CM7 'Tablet Tweaks' originally for the Nook Color would be perfectly viable here as well. I anticipate that once a solid recovery / 'unbricking' path is finalized, there will be a much greater development pace.
Click to expand...
Click to collapse
thanks I forgot to include that part. If a CM7 ROM is what comes first then it should still work great

[Q] Can you seriously not get screenshots without using a PC every time?

My fire's rooted and ready to go, how do I take screenshots? I don't want a solution that requires finding a PC and plugging it in via USB for every screenshot. Tried no-root-screenshot-it... doesn't work. This seems so basic, any android phone can do it... why can't my tablet?
There's "Screenshot It", at least I think that's what its called....I'll try to verify that. Anyway, it's a paid app but it works for what it is.
Nope..."Screenshot UX" is what it's called.
Well, if you're running the Stock then it'll be difficult to take screenshots 'cause it doesn't work the same way as other android roms do. I'm pretty sure Screenshots are possible with the rom since there are a bunch of people who post screenshots of their stock(better versions of) Roms. Try searching for apps on the amazon app store or on the play market. OR if you're on other roms search in the settings. Pretty sure other roms can take screenshots easily. I do it all the time on the AOKP rom.
I use an app that's called "Screen Shot It"
Works perfect
https://play.google.com/store/apps/details?id=com.edwardkim.android.screenshotitfull&hl=en
Thanks to everyone who replied - I think the problem was that my fire wasn't truly rooted, possibly because of an automatic update to 6.3x that broke my root access. When the last app I'd installed said I wasn't rooted, I thought it was just confused because it was being run on the fire and was intended for a phone.
I ran the latest kindle fire utility, got permanent root, went into extras and got onto google play, and picked the first free screenshot app I saw. It works great. The name seems to just be "screenshot", probably a ripoff of some other app :/
But anyway, glad this finally works, and thanks again for the suggestions.

[Q] Using Tiny's CM10.1 rom and Netflix issues

Hi, rather new here so I can't post in the thread on the developers board. Thought I'd try here. I recently flashed Tiny's latest CM 10.1 nightly rom and I really like it so far. There are a couple of issues but after messing with it for a while, it's mostly smooth and works well. My biggest beef, aside from those couple issues is Netflix. The app loads and I can select a show, but when I try to load a video, I just get the red loading screen that goes on forever until I hit the back button. I tried an older apk, and it wouldn't load, period (1.5.2), which I guess is to be expected when running Android 4.2. I tried 2.1 and I got the same issue with the red loading screen. Tried loading it in the browser and I got the usual page that tells me I need a certain browser for it to work. The app worked just fine in the official CM 7.2. Is there an option in settings I'm missing or something or does it not work on this rom (which I don't see why it wouldn't)?
Other naggy issue is epsxe. It works alright but if I press a volume button, it either increases or decreases all the way and all buttons freeze. Nothing works. Home, menu, power button, touch, etc (yet the emu keeps going and the music keeps playing). Sometimes when I press an on-screen button to move, it's like the button gets stuck and the character keeps moving in that direction. I have to remove the battery to reboot. Did not have this issue in cm 7.2.
Other than that, awesome rom and thanks, Tiny, for working on it.
EDIT: Well, I just tried using epsxe again and it even worked when using the volume button. Not sure why it worked except that I let the game load for a bit before pressing anything. After that, it worked just fine. So, I guess it may be even an app issue on 4.2, rather than the rom. Hope Netflix is as easy to get working.
Netflix hasn't worked on JB or ICS. Known issue since day one. Probably won't be fixed as it's not a high priority in the overall picture.
...sorry...I was on the phone...
omniatic said:
Netflix hasn't worked on JB or ICS. Known issue since day one. Probably won't be fixed as it's not a high priority in the overall picture.
...sorry...I was on the phone...
Click to expand...
Click to collapse
Well, that's disappointing. I really like this this rom but Netflix was one of the biggest reasons to keep using this device. It's mainly used as a tablet now and I don't want to buy anything else right now. Funny thing, Netflix was the only reason I didn't switch from Windows 7 to Linux. I figure, if I'm paying them every month, I should be able to play their vids on any device I please and it irks me that I can't even get it working in the android browser. Oh well. Thanks for the quick response.
EDIT: Well, I did some research and found that Netflix 1.81 seems to work to an extent. I get sound and subtitles but no video. Going to look into it some more.
Kaepernick said:
Well, that's disappointing. I really like this this rom but Netflix was one of the biggest reasons to keep using this device. It's mainly used as a tablet now and I don't want to buy anything else right now. Funny thing, Netflix was the only reason I didn't switch from Windows 7 to Linux. I figure, if I'm paying them every month, I should be able to play their vids on any device I please and it irks me that I can't even get it working in the android browser. Oh well. Thanks for the quick response.
EDIT: Well, I did some research and found that Netflix 1.81 seems to work to an extent. I get sound and subtitles but no video. Going to look into it some more.
Click to expand...
Click to collapse
It works on better supported devices on ICS and JB. The issue here is the codecs and hardware support / drivers which will not be fixed for now. Just confirming its not androids fault or Netflix's.
Sent from my Galaxy Nexus using Tapatalk 2
tiny4579 said:
It works on better supported devices on ICS and JB. The issue here is the codecs and hardware support / drivers which will not be fixed for now. Just confirming its not androids fault or Netflix's.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
So no amount of tinkering with older apks and workarounds (to make it so the app uses older netflix video players) will work because the rom/hardware simply doesn't support playback? I was looking at some other threads and google and a lot of people seem to be having trouble getting Netflix to work on 10.1 and Android 4.2 in general. Seems when the app detects Jelly Bean, it uses its newest video player, which has some problems on some devices. Forcing it to use an older player seems to work for some people. Adding a line to the code to make it use player "6" instead of "10" or something. Haven't actually applied anything to the app to try it because I'm a complete novice at this.
You're the expert and I assume if there was an easy method that wouldn't screw anything up in the CM 10.1 build, you'd apply it. I do appreciate the work you and others are putting into these roms and other than this Netflix issue, it rocks. I may go back to CM 7.2 after a bit but I'll definitely keep an eye on your updates and try them out.
Kaepernick said:
So no amount of tinkering with older apks and workarounds (to make it so the app uses older netflix video players) will work because the rom/hardware simply doesn't support playback? I was looking at some other threads and google and a lot of people seem to be having trouble getting Netflix to work on 10.1 and Android 4.2 in general. Seems when the app detects Jelly Bean, it uses its newest video player, which has some problems on some devices. Forcing it to use an older player seems to work for some people. Adding a line to the code to make it use player "6" instead of "10" or something. Haven't actually applied anything to the app to try it because I'm a complete novice at this.
You're the expert and I assume if there was an easy method that wouldn't screw anything up in the CM 10.1 build, you'd apply it. I do appreciate the work you and others are putting into these roms and other than this Netflix issue, it rocks. I may go back to CM 7.2 after a bit but I'll definitely keep an eye on your updates and try them out.
Click to expand...
Click to collapse
That may just work. I'm kind of a newb at smali but it may be worth a shot. I haven't heard of this workaround before. In theory it should work under software.
Sent from my Galaxy Nexus using Tapatalk 2
tiny4579 said:
That may just work. I'm kind of a newb at smali but it may be worth a shot. I haven't heard of this workaround before. In theory it should work under software.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Well, that gives me some hope, at least. Here's one of the threads I was looking at.
http://forum.xda-developers.com/showthread.php?t=2101525
On the last page, someone posted the code that enabled it to work on theirs.
EDIT: I tried the Xposed app workaround, by the way, which did not work for me, using 1.8.0 (thought it was 1.8.1 but wasn't. Plan on trying that next) or the newest version. I realize that these are different devices, but I'm hoping there's a way to get it to work on ours. I wonder if there's a way to trick it into thinking it's Gingerbread instead of ICS (in the thread) and using the player that works on CM 7, if it would work?
Kaepernick said:
Well, that gives me some hope, at least. Here's one of the threads I was looking at.
http://forum.xda-developers.com/showthread.php?t=2101525
On the last page, someone posted the code that enabled it to work on theirs.
EDIT: I tried the Xposed app workaround, by the way, which did not work for me, using 1.8.0 (thought it was 1.8.1 but wasn't. Plan on trying that next) or the newest version. I realize that these are different devices, but I'm hoping there's a way to get it to work on ours. I wonder if there's a way to trick it into thinking it's Gingerbread instead of ICS (in the thread) and using the player that works on CM 7, if it would work?
Click to expand...
Click to collapse
I don't have a netflix account currently (had it and didn't use it), so I can't do much testing but based on the link you showed me, the app should work fine. Try the init.d script linked in the github in the thread you posted. Are you familiar with pushing files to your device? You just need to copy it to /system/etc/init.d and add execute permissions. Usuaully I use read-write-execute for user and read-execute for group and other.
tiny4579 said:
I don't have a netflix account currently (had it and didn't use it), so I can't do much testing but based on the link you showed me, the app should work fine. Try the init.d script linked in the github in the thread you posted. Are you familiar with pushing files to your device? You just need to copy it to /system/etc/init.d and add execute permissions. Usuaully I use read-write-execute for user and read-execute for group and other.
Click to expand...
Click to collapse
The xposed_init file under assets? Can't say I've ever tried this before. I know how to add files to that folder, but no idea how to copy it to a file or whatever that would work. Don't know how to execute permissions either.
Looking things up, I can't just add a file to my sdcard and use ES File explorer to add it to the init.d folder? I copied one of the files on my desktop and opened it up with notepad. It sadly didn't help me. Like I said, total novice with android here or this stuff in general. Would like to give this a shot though. Do I add the text to notepad and then delete the .txt or do I need to make a .js file? As for permissions, do I just add r rw and x to the file?
Kaepernick said:
The xposed_init file under assets? Can't say I've ever tried this before. I know how to add files to that folder, but no idea how to copy it to a file or whatever that would work. Don't know how to execute permissions either.
Looking things up, I can't just add a file to my sdcard and use ES File explorer to add it to the init.d folder? I copied one of the files on my desktop and opened it up with notepad. It sadly didn't help me. Like I said, total novice with android here or this stuff in general. Would like to give this a shot though. Do I add the text to notepad and then delete the .txt or do I need to make a .js file? As for permissions, do I just add r rw and x to the file?
Click to expand...
Click to collapse
Yeah, you can add it to notepad and remove the .txt at the end but it uses different line breaks in Windows than what Linux uses so the script may not work right. I'm not sure though. The worse thing that can happen is nothing. Android doesn't use .js which is Javascript. For permissions, yes that will work.
ealassi content
tiny4579 said:
Yeah, you can add it to notepad and remove the .txt at the end but it uses different line breaks in Windows than what Linux uses so the script may not work right. I'm not sure though. The worse thing that can happen is nothing. Android doesn't use .js which is Javascript. For permissions, yes that will work.
Click to expand...
Click to collapse
Tried it. Not sure if I did it right. Most likely not. lol But in any case, it doesn't work. Getting a bit tired, so I may just relent. I'm sure many who are more experienced have tried already.
Just curious: If your primary use for your old Dinc is as a portable Netflix viewer, then why not just flash back to a stable GB-based ROM and enjoy?
Seems that would be a lot simpler than trying to get Netflix to work on JB, especially if you're not doing anything with the phone that requires JB.
MysticCobra said:
Just curious: If your primary use for your old Dinc is as a portable Netflix viewer, then why not just flash back to a stable GB-based ROM and enjoy?
Seems that would be a lot simpler than trying to get Netflix to work on JB, especially if you're not doing anything with the phone that requires JB.
Click to expand...
Click to collapse
I like Jelly Bean. I like how it looks and feels. It's a more mature Android. Plus, I like keeping up to date with software. It's kind of nice to have 4.2 running on the aging, yet good o'l Dinc, when some newer devices don't even have 4.1 yet officially.
Also, I got it working, by the way! Before, when I downloaded the newest one onto 10.1, it would just continuously load when picking a video and not work. After tinkering, I got it to play sound but no video. I could tell that the video player was different than the one I used on 7.2 (also, the newest app). I switched back to 7.2 for a bit and downloaded my apps. I backed everything up using Clockwork mod so I could go back to it whenever. Then I backed up all the Apps with Titanium Backup. I switched back to Tiny's 10.1 and restored the apps. I tried out Netflix and it worked. It was using the same player it used on 7.2. I don't know if it detects Jelly Bean when you download it from Google Play or if it does it when you sign in to your account. When I restored it, I was already signed in, so maybe that's it. At any rate, it works.
Well, I spoke too soon. It did work for the first few videos but then stopped. I tried uninstalling and reinstalling with the Titanium Backup, but when I try to choose a video, it says I've been signed out. I sign back in and I'm back to the forever loading red screen. So yeah, I think it detects which OS I'm on as I sign in. Just a guess though. Just shows that it has nothing to do with your ROM aside from their newest player not working properly on it. It can indeed be fixed via the software with some tinkering.
Can you check the value for int name="nflx_player_type" in /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml from a working Netflix in Gingerbread? Easier yet, pull that file from your Netflix backup from Gingerbread for me. Check for passwords in the file and clear them out before giving it to me for security.
tiny4579 said:
Can you check the value for int name="nflx_player_type" in /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml from a working Netflix in Gingerbread? Easier yet, pull that file from your Netflix backup from Gingerbread for me. Check for passwords in the file and clear them out before giving it to me for security.
Click to expand...
Click to collapse
Here you go. Says It's using Player 9. I have read that 10 is the newest player. At least I believe so.
Edit: just checked that file on 10.1. It says player 10. That means it switched when I signed back in.
Kaepernick said:
Here you go. Says It's using Player 9. I have read that 10 is the newest player. At least I believe so.
Edit: just checked that file on 10.1. It says player 10. That means it switched when I signed back in.
Click to expand...
Click to collapse
Hmm, if you edit that file back to 9 and open Netflix does it work?
tiny4579 said:
Hmm, if you edit that file back to 9 and open Netflix does it work?
Click to expand...
Click to collapse
Yes and it didn't work. Then I tried "6". Didn't load. I tried 9 again and for whatever reason, it loaded. It works just fine now, using the same player it did in 7.2. The kicker is that I check the XML file again and it changed somewhat. It now says "6" and it looks different. I believe the Player line used to be before the Logged in line. Now the logged in line is last. If there was some way to force it to use 6 every time, even when logging in, we'd have a working netflix app on your rom.
Maybe "old app version=17" is the key, I don't know.
EDIT: Exited the app. Still works. Rebooted the phone. Still works. There's no log out button, so I assume to log out, I need to clear data, which I assume would just put me back at square one. Seems to be working fine now, as long as I stay signed in. If I somehow have to sign in again, I'll check the xml file.
Attached the file. Just edited the user id part.
Well, it was working. Then it quit. I checked the xml file and it had switched to 10. Didn't sign in or out or anything. Tried the 6 file and it immediately switched back to 10. So, I uninstalled and then installed 1.8.1. Replaced the nfxpref file with the one I backed up and it worked. Funny thing, it's actually using an older version of the player. I believe that may actually be "6". In cm7.2, it said "9" and was using a newer version of the player (newer than the one I'm using now). It seems to work well so far. Haven't tried updating from this yet, to see if the newest one works by updating, but I doubt it would work anyway. I did notice that in the shared prefs folder, there's only one other file with the nfxpref file. In the newest version, there looked to be about six or seven other files.
Watching this with interest, if you guys figure it out please post a guide and link to it because you're not alone. My Netflix stopped working when I upgraded to 10.1 as well (interestingly it worked fine on my ICS One-Click ODIN Rom that I got last June, not CM) and this was the first thread to pop on my google search as I've started looking for answers.
*UPDATE* Got mine working using the directions in this thread: http://forum.xda-developers.com/showthread.php?t=2101525
Hope this helps!
Kaepernick said:
Well, it was working. Then it quit. I checked the xml file and it had switched to 10. Didn't sign in or out or anything. Tried the 6 file and it immediately switched back to 10. So, I uninstalled and then installed 1.8.1. Replaced the nfxpref file with the one I backed up and it worked. Funny thing, it's actually using an older version of the player. I believe that may actually be "6". In cm7.2, it said "9" and was using a newer version of the player (newer than the one I'm using now). It seems to work well so far. Haven't tried updating from this yet, to see if the newest one works by updating, but I doubt it would work anyway. I did notice that in the shared prefs folder, there's only one other file with the nfxpref file. In the newest version, there looked to be about six or seven other files.
Click to expand...
Click to collapse

[Q&A] Ask a Developer your Ouya Questions

I backed Ouya on Kickstarter, and mine finally arrived today. There have been a lot of questions, a lot of speculation, and not many answers. I will personally be attempting to install a 3'rd party launcher, Google Play apps (store, music, movies) and other games and apps I have bought over the years on the Play Store. The point of this topic is for other people who are interested in buying one or have pre-ordered one to get answers to their questions, like I couldn't.
I have been an Android user since the original Motorola Droid on Verizon, and a Custom ROM Developer for the Samsung Fascinate, HTC Thunderbolt, and Droid Bionic. I will be working on a custom ROM for the Ouya as well once we get some reasonable safety measures to ensure I don't brick it while experimenting. Feel free to ask me anything, about app compatibility, features, user interface, whatever, I'll do my best to answer. I'll also keep this topic updated with my observations and experiences with hacking and modding this console.
Since I've already gone through the trouble of tracking down working apps I figured I'd save everyone else a few minutes and collect the working ones here:
How to install: From your Ouya browser click the link for any apk's you want to download. once the downloads have completed go to: Manage > System > Advanced > Storage > Downloads and select the apk files one by one.
Netflix: https://dl.dropboxusercontent.com/u/7653846/apps/Netflix_2.1.2 build 787.apk I had audio issues on some shows until I rebooted, and an occasional freeze, but just hold down the "ouya" button on the controller to back out to home and open it up again.
Hulu Plus: https://dl.dropboxusercontent.com/u/7653846/apps/Hulu Plus 2.6.201000.apk Seems to be working great!
Youtube: https://dl.dropboxusercontent.com/u/7653846/apps/com.google.android.youtube.googletv-2.apk Works great.
Nova Launcher: https://dl.dropboxusercontent.com/u/7653846/apps/com.teslacoilsw.launcher-1.apk Works great and opens up additional options in the settings menu. I choose to use this as the default launcher, since I can still access all my ouya games, and the ouya home from it much quicker than from ouya home.
Dropbox: https://dl.dropboxusercontent.com/u/7653846/apps/com.dropbox.android-2.apk Works great with the controller, I use it to copy apps from my computer or phone easily.
Amazon App Store: https://dl.dropboxusercontent.com/u/7653846/apps/com.amazon.venezia-2.apk Installed, logged in, and downloaded Angry birds, which didn't work so well.... Well, I mean it worked great, but was very difficult to play with the ouya controller. Time to hook up a bluetooth mouse. EDIT: after the initial time working so well, I cannot get it to work again. the main page opens but any app I click on it just brings up a blank screen. If anyone else experiences this please let me know...
XBMC: https://dl.dropboxusercontent.com/u...f76-Gotham_alpha2_stagefright-armeabi-v7a.apk This is the latest XBMC build with hardware decoding. I didn't try any local/network video yet, but the streaming video from break.com looked fine.
Pandora: https://dl.dropboxusercontent.com/u/7653846/apps/com.pandora.android-1.apk Works great, but since it's the Android interface you'll have on screen adds unless you pay for prime, and the "X" to close it is very tiny. However on the plus side if you go to Settings > Developer Options > Uncheck Don't keep activities Pandora can run in the background with a 3rd party launcher. So right now I'm listening to Whitesnake and installing the next app on my list to check tonight.
Flixter: https://dl.dropboxusercontent.com/u/7653846/apps/net.flixster.android-1.apk Works, but not always. Final Destination 5 kept freezing at the same point every time, but I watched several minutes of The Dark Knight Rises on wifi and the quality was good and I had no issues.
Chrome: https://dl.dropboxusercontent.com/u/7653846/apps/com.android.chrome-1.apk Works great, but due to lack of gapps framework you can't sign in, so no tab/bookmark syncing yet.
Non-working/Glitchy:
Facebook - Installed, logged in with no problem, but the interface is far to large to use. Imagine pictures that are 2 - 3 times larger than the screen, with tiny text and you'll get the idea. plus it crashed for no reason....
Twitter - Installed, could not log on. Got the error "Cannot create account" when trying to log in.
SuperSu - Installed, but once inside it said SU needed an update, and installation of that update failed.
Commenting to subscribe to the thread, excited to hear your plans and glad to see a bit more action around here.
I would suggest talking with Rayman ( posted the OTA download thread) he's also working on some development for it and I know we wanted to get some dumps from another ouya to confirm some things.
Definitely looking forward to the comments here. I received my Ouya today and excited to see what it can do.
Sent from my SPH-L720 using xda premium
I'm certainly no developer, but I've had the same results regarding the play store, for what its worth. I have superuser installed and working. I attempted to use a similar method to getting the play store on the Kindle Fire, with no luck.
Has anyone dabbled with xbmc yet?
If so how is it performing?
dully79 said:
Has anyone dabbled with xbmc yet?
If so how is it performing?
Click to expand...
Click to collapse
I played around with it a little. I was able to stream in HD from icefilms with no major problems. The most glaring issue that I saw was if you have a video playing, and decide to pull up the menu, it can be pretty sluggish. I only played with it for about 10 minutes or so, though.
Ok, time for another update. I'm very pleased with the graphics and performance of the console for the games that are available. Puddle THD looks amazing on the big screen, and aside from the camera issues it always had, I'm loving playing Mario 64 with a wireless controller using Mupen 64.
Back on the hacking side, I was able to sideload Nova Launcher successfully, and it opens up a lot of extra options in the settings menu, but I haven't had time to play with them yet. I was with family from out of town all weekend, but I'll be back home tonight and really try to crack this box open. I'll try XBMC myself tonight, are there any other apps anyone would like me to try loading?
sonofskywalker3 said:
Ok, time for another update. I'm very pleased with the graphics and performance of the console for the games that are available. Puddle THD looks amazing on the big screen, and aside from the camera issues it always had, I'm loving playing Mario 64 with a wireless controller using Mupen 64.
Back on the hacking side, I was able to sideload Nova Launcher successfully, and it opens up a lot of extra options in the settings menu, but I haven't had time to play with them yet. I was with family from out of town all weekend, but I'll be back home tonight and really try to crack this box open. I'll try XBMC myself tonight, are there any other apps anyone would like me to try loading?
Click to expand...
Click to collapse
XBMC works great, but make sure to install the experimental "libstagefright" build for hardware acceleration support. If you could figure out Hulu that would be awesome, someone reported tweaking the APK a bit to get it working but never revealed what they did.
Yeah, I saw his post about it, with no followup. Hopefully the logcat will give me some insight into why it's crashing. It's a shame Ouya removed so much of the android framework that these apps rely on. I wonder if there will ever be an official Ouya release for some of these programs...
sonofskywalker3 said:
Yeah, I saw his post about it, with no followup. Hopefully the logcat will give me some insight into why it's crashing. It's a shame Ouya removed so much of the android framework that these apps rely on. I wonder if there will ever be an official Ouya release for some of these programs...
Click to expand...
Click to collapse
Well XBMC and OUYA both promise one for XBMC at least, and I read that they're in talks to have Hulu and Netflix officially supported as well. I imagine it'll all depend on how the reaction at launch goes.
It would be really nice, but given streaming media providers attitude toward root users I wouldn't be surprised if they refused to play nice. I still can't watch an Ultraviolet movie on my Nexus 7 without temp unrooting it...
For Hulu, find the Hulu for Google tv apk, I found it online.
Sent from my HTC Sensation using Tapatalk 2
Thank you! I saw that on an Ouyaforums thread and was going to try it tonight? how well does it work? I also saw somewhere that youtube for google tv works on the ouya as well, can anyone confirm that? I'll gather the apks together tonight, re-host them, and put some links in the OP.
sonofskywalker3 said:
Thank you! I saw that on an Ouyaforums thread and was going to try it tonight? how well does it work? I also saw somewhere that youtube for google tv works on the ouya as well, can anyone confirm that? I'll gather the apks together tonight, re-host them, and put some links in the OP.
Click to expand...
Click to collapse
I can confirm that the googleTV youtube app works very well.
Updated OP with tons of links to tested working apps.
sonofskywalker3 said:
Updated OP with tons of links to tested working apps.
Click to expand...
Click to collapse
Thanks! Hulu is working great.
Bluetooth not working
My controller and console work but the bluetooth on my console does not want to turn on so it just constantly tries to turn on so my controller can never connect.
Any help?
Do you have a usb keyboard and mouse to navigate with? if so I'd suggest going to the advanced settings menu (stock android settings) and try turning bluetooth on there. If you've already tried that and it doesn't work, your issue can be hardware or software. If it's hardware you're way past what I can help with, but if it's software these steps might work. Go to backup and reset under the same settings menu and do a factory reset. If that doesn't work the final step would be to follow the instructions to flash the latest ota software update through recovery. His instructions say to reboot and hit a key combination repeatedly to get recovery up, but if you have adb access you can just type "adb reboot recovery" in your terminal window and it will boot there directly.
Here's the link, good luck:
https://forums.ouya.tv/discussion/comment/11742/#Comment_11742
Thanks to MBM for the instructions, and Rayman for hosting the OTA downloads.
*disclaimer* I haven't tried this myself yet, but plan to tonight if you'd rather wait for a confirmation. Honestly though MBM has been working on the Ouya a lot longer than I have and his instructions line up with what I've done on other android devices. /*disclaimer*
one note about hulu plus. THe app you posted here 2.6 does not have options for keyboard control (which was indroduced in 2.8, the latest version.) for use with the controller, keyboards etc I have a copy of the apk which i will upload as soon as I have 10 posts and can post links (almost there haha). WHen I installed 2.8 by it self, it force closed but i was able to get it working by installing 2.6 from your post and then upgrading.
sonofskywalker3 said:
Do you have a usb keyboard and mouse to navigate with? if so I'd suggest going to the advanced settings menu (stock android settings) and try turning bluetooth on there. If you've already tried that and it doesn't work, your issue can be hardware or software. If it's hardware you're way past what I can help with, but if it's software these steps might work. Go to backup and reset under the same settings menu and do a factory reset. If that doesn't work the final step would be to follow the instructions to flash the latest ota software update through recovery. His instructions say to reboot and hit a key combination repeatedly to get recovery up, but if you have adb access you can just type "adb reboot recovery" in your terminal window and it will boot there directly.
Here's the link, good luck:
Thanks to MBM for the instructions, and Rayman for hosting the OTA downloads.
*disclaimer* I haven't tried this myself yet, but plan to tonight if you'd rather wait for a confirmation. Honestly though MBM has been working on the Ouya a lot longer than I have and his instructions line up with what I've done on other android devices. /*disclaimer*
Click to expand...
Click to collapse

Categories

Resources