07-25-2012 11:41 PM
31 12
tools
  1. PatrickAkridge's Avatar
    There has been TONS of Netflix Fix threads lately and hopefully this will be the last thread because with the help of another AC Member on one of the other Netflix fix threads, I have researched and found out how to make Netflix work with the LG Optimus S..

    For the first part of the research, I want to thank the AC Member for saying that Netflix will work on Stock Froyo...

    Current Bugs in the Netflix app (with certain ROMs and Kernels):


    • The Netflix app's video and audio will not sync together, causing an annoying video and audio feed..
    • Buttons. You may have to tap the "RESUME" or "PLAY" buttons several times before they actually play or resume..

    Tested ROMs and Kernels with the LATEST version of Netflix (the old "fixed" netflix had an update issue that if you did the hot-fix to get around the update, it brought you to a blank, white screen, so I just used the LATEST version):



    • CyanogenMod 7.2 by thekraven - Syncing issue of about 4 to 6 seconds...
    • STOCK GingerBread (ZVJ update; received notification, updated) - Syncing issue of about 4 to 5 seconds...
    • Joylicious Optimus (Port of JoyOS by PatrickAkridge) - Syncing issue of about 5 to 6 seconds...
    • STOCK Froyo (Thanks to that AC Member for posting that it works in one of the other threads ;-) ) - Works COMPLETELY... No syncing issues of any kind; may have a bug where you may have to tap the play and resume buttons a couple of times before Netflix plays the feed...

    The Netflix app, as posted above, works with STOCK ZVD (the 2.2.2 Android software that was released by Sprint).. Here is what I did..


    __________


    I recommend creating a NUKED backup of ZVD so that you can flash the backup whenever you wish to watch Netflix (i.e. Car Ride, Family Trip or Drive, etc.) with the only user installed apps to be the latest version of Swype and Netflix.. That's what I did..


    Why? Because the ROM has barely nothing to run. TONS of stuff was removed..


    What was left in the ROM? Contacts, Phone (Dialer), Settings, Netflix (in /data/app), SuperSu (the latest version of SuperUser's binary refuses to update on my phone, Messaging, and others..


    Because I wanted a SUPER-SLIM backup while keeping the ROM functional for communicative purposes, I removed the following things (some of these MAY seem a little crazy to you, but I removed them so that they would save me battery while watching Netflix, and so that my backup would be smaller)...

    By the Way, I removed the apps using Titanium Backup



    There are a lot of things here and if I miss somethings, I'll add them when I have time...


    • Camera
    • Camcorder
    • Sound Recorder
    • User Dictionary
    • Android Keyboard (Replaced with the LATEST upgrade of Swype with Dragon Dictate)
    • Bluetooth Share
    • Bluetooth File Sharing (or something like that)
    • SuperUser (wouldn't update binary to latest version; replaced with SuperUser)
    • Sprint Zone
    • Sprint ID
    • CarrierIQ (I have always hated that)
    • Sprint Tutorial Widgets
    • Setup Wizard (already set-up, why would I need it?)
    • LG Setup Wizard
    • Live Wallpaper Picker
    • Live Wallpapers
    • Magic Smoke Live Wallpapers
    • Music Live Wallpapers
    • Browser (can always add it in later)
    • Google Play Store (Yes, I did a backup of the de-odexed app)
    • Market Updater (should I remove this in the next version of Joylicious?)
    • Google Maps (Navigation, Nearby, Places, Maps, and something else)
    • Google Search
    • Google Talk
    • Voice Search (part of Google Search)
    • YouTube
    • Voice Dialer (Speech Recognition Dialer; STOCK app)
    • Street View for Google Maps
    • Email
    • Gmail
    • Music
    • My Uploads
    • Calculator
    • Calender
    • Calender Sync Adapter
    • Calender Something Else
    • Clock (the app, not the clock itself..)
    • SoundBack (Accessibility)
    • TalkBack
    • Pico TTS (Text-to-Speech Engine)
    • Visualization Live Wallpapers

    Also, I set these settings in the ROM:



    • Settings > Display > Animations > No Animations
    • Settings > Bluetooth > OFF
    • Settings > Accounts and Sync > Auto-Sync > OFF
    • Settings > Wireless and Networks > Mobile Data > Data Roaming > OFF
    • Settings > Wireless and Networks > Mobile Data > Data Roam Guard > OFF



    Then I made a backup with Xionia.. Netflix will only work with STOCK ZVD from what I have seen, so that's what I backed up. Now, I can flash the backup whenever I wish to watch Netflix while saving the most amount of battery possible by keeping things from running. If you are watching Netflix, you can't use Camera...


    Follow these steps and you'll be on the road to Netflix streaming in no time!


    - Patrick Akridge
    duffieldj1 and XxPyromaniacXx like this.
    07-03-2012 12:13 PM
  2. epidenimus's Avatar
    So... if you gut your Froyo stock ROM of everything, rendering it a dumbphone... you can watch Netflix? You must really love Netflix! (I gave up on that company when they went with Silverlight.) Anyway, sounds like quite a bit of work and compromise. This is where a bootloader could really come in handy, perhaps?
    07-03-2012 12:29 PM
  3. PatrickAkridge's Avatar
    So... if you gut your Froyo stock ROM of everything, rendering it a dumbphone... you can watch Netflix? You must really love Netflix! (I gave up on that company when they went with Silverlight.) Anyway, sounds like quite a bit of work and compromise. This is where a bootloader could really come in handy, perhaps?
    Yeah you can!

    The phone is still functional for Texting, Calling, viewing contacts and settings, and yes.. Netflix.
    07-03-2012 03:01 PM
  4. searcherrr's Avatar
    So how good is the quality of the streaming?

    Not to hijack the thread, but do you guys know of a ROM for flashing an LG Optimus S to StraightTalk?
    07-05-2012 12:42 PM
  5. basketthis's Avatar
    Way to keep it going Patrick!

    Sent from my SPH-D710 using Android Central Forums
    PatrickAkridge likes this.
    07-05-2012 06:18 PM
  6. PatrickAkridge's Avatar
    So how good is the quality of the streaming?

    Not to hijack the thread, but do you guys know of a ROM for flashing an LG Optimus S to StraightTalk?
    The quality of the streaming? While quality IS and will always be better on Wi-Fi, the quality of the [syncing] video feed is good. I was watching South Park the other day and could tell what was happening in the episode...

    Bottom line: the quality of the video is freaking great on our 2.2.2 (Froyo) ARMv6 devices.

    07-06-2012 12:28 PM
  7. nitestalkr's Avatar
    Do you think this "fix" would work if I stripped the stock ROM of my LG Optimus V?? Although it is a bit much to go through, just to watch netflix.. why not find out why it works on Stock, and not custom ROMs?
    Great find either way!
    07-09-2012 03:55 AM
  8. PatrickAkridge's Avatar
    Do you think this "fix" would work if I stripped the stock ROM of my LG Optimus V?? Although it is a bit much to go through, just to watch netflix.. why not find out why it works on Stock, and not custom ROMs?
    Great find either way!
    Don't thank me, thank the AC user that first discovered it. I simply just did research.

    You don't have to remove things if you want, but I did to make the backup ultra-slim.


    Yeah I think that would work though. See if you can get it to work on the V.

    Sent from my LG-LS670 using Android Central Forums
    07-09-2012 09:33 AM
  9. nitestalkr's Avatar
    I'll try it out sometime today, and report back here.

    sent from my un-dead sammich
    PatrickAkridge likes this.
    07-10-2012 02:31 PM
  10. nitestalkr's Avatar
    It works.. that's pretty odd that it only works on stock.. I wonder what's causing the a/v to be off in all of the custom ROMs..


    sent from my un-dead sammich
    PatrickAkridge likes this.
    07-10-2012 06:55 PM
  11. husker1954's Avatar
    Am new to android but am big time netflix user. Just how do I create and access the backup? Am trucker so phone is only device. Do I need to be on home pc for this? May be dumb questions but total novice on phone op systems. Thanks.
    07-10-2012 08:20 PM
  12. nitestalkr's Avatar
    First things first, have you rooted and flashed a custom ROM?

    sent from my un-dead sammich
    07-10-2012 10:42 PM
  13. husker1954's Avatar
    First things first, have you rooted and flashed a custom ROM?

    sent from my un-dead sammich
    Nope. No idea what or how to do root or flash. Guessing can find dirs elsewhere on this site? Sorry for my ignorance did not even know I could change phone rom. Be great to escape sprint bondage. Lol
    07-11-2012 04:51 AM
  14. PatrickAkridge's Avatar
    Nope. No idea what or how to do root or flash. Guessing can find dirs elsewhere on this site? Sorry for my ignorance did not even know I could change phone rom. Be great to escape sprint bondage. Lol
    Start by reading the stickies.

    How do you root? FIRST, read the stickies.

    SECOND, whatever you do, DO NOT USE ROM MANAGER.

    There are rooting methods for different basebands. GingerBreak, GingerSnap, z4root, superoneclick, etc. are all examples of exploits. But yeah, if you read the stickies, it'll get you root and custom recovery!
    07-11-2012 11:03 AM
  15. nitestalkr's Avatar
    Nope. No idea what or how to do root or flash. Guessing can find dirs elsewhere on this site? Sorry for my ignorance did not even know I could change phone rom. Be great to escape sprint bondage. Lol
    If you're not rooted, you have the stock ROM, so therefore, you don't need to do anything to your phone to get Netflix working. Netflix only appears to be working on Stock RoM, which you currently have.

    sent from my un-dead sammich
    07-15-2012 03:27 AM
  16. duffieldj1's Avatar
    Wow all that just to get it to work... Yeah Netflix is not that valuable to me on my phone for all that when I can watch in HD on the computer... But if there is another way to get it to work that doesn't require you to delete 99% of the rom then I'll try that out... Isn't there some sort of modded netflix apk or something?
    07-20-2012 06:32 PM
  17. nitestalkr's Avatar
    Wow all that just to get it to work... Yeah Netflix is not that valuable to me on my phone for all that when I can watch in HD on the computer... But if there is another way to get it to work that doesn't require you to delete 99% of the rom then I'll try that out... Isn't there some sort of modded netflix apk or something?
    You don't HAVE to delete anything, that's just to make the nandroid smaller for if you're a rooted user. Other than that, there is really no need to delete anything.
    And the old modded apk with the updater disabled, no longer works. Netflix changed the servers the apk connect to, and thus changed their update protocol.
    All you need, is a Stock or Froyo based ROM to get Netflix working.

    Sent from my LG-VM670 using Xparent Red Tapatalk 2
    PatrickAkridge and duffieldj1 like this.
    07-22-2012 02:40 AM
  18. duffieldj1's Avatar
    You don't HAVE to delete anything, that's just to make the nandroid smaller for if you're a rooted user. Other than that, there is really no need to delete anything.
    And the old modded apk with the updater disabled, no longer works. Netflix changed the servers the apk connect to, and thus changed their update protocol.
    All you need, is a Stock or Froyo based ROM to get Netflix working.

    Sent from my LG-VM670 using Xparent Red Tapatalk 2
    Oh ok, I misunderstood what the OP was saying... Thanks
    07-22-2012 06:28 AM
  19. nitestalkr's Avatar
    Oh ok, I misunderstood what the OP was saying... Thanks
    No problem!!
    Always glad to help. I'm fairly quick with responses which usually helps a lot.

    sent from my un-dead sammich.
    PatrickAkridge and duffieldj1 like this.
    07-22-2012 07:24 AM
  20. grayem's Avatar
    Confirmed that you must have zvd. Netflix develpers emailed to say that zvj prevents hardware acceleration and causes the lag.

    They reported there would be no fix and that will not be attempting to make this right.



    Sentth from my LS670 using Android Central Forums
    PatrickAkridge likes this.
    07-22-2012 08:07 PM
  21. nitestalkr's Avatar
    Confirmed that you must have zvd. Netflix develpers emailed to say that zvj prevents hardware acceleration and causes the lag.

    They reported there would be no fix and that will not be attempting to make this right.



    Sentth from my LS670 using Android Central Forums
    Well that stinks.. guess we'll just have to wait till some devs in the Optimus s/v community gets hardware acceleration working in other ROMs, or someone is going to have to write a custom firmware with hardware acceleration drivers working.. till then, if we want Netflix, gotta use ZVD/Froyo roms..

    sent from my un-dead sammich.
    07-22-2012 10:05 PM
  22. duffieldj1's Avatar
    Does the rom have anything to do with it? Because I am on Mrg666's MiRaGe CM7.2 for ZVD and I have the problem, or are you just talking about it working on a stock rom?
    07-23-2012 01:15 PM
  23. nitestalkr's Avatar
    Does the rom have anything to do with it? Because I am on Mrg666's MiRaGe CM7.2 for ZVD and I have the problem, or are you just talking about it working on a stock rom?
    Its only working in Froyo based ROMs. For some reason, in GB based ROMs, sync is broken, and in ICS based ROMs, video, and sync is broken.
    I wish I had the smarts to figure out why this is so, and attempt to fix it, but I'm simply not very educated in that specific area of programming. This issue is slowly starting to get more attention, someone over in the V forums is attempting to at least get video to play in Netflix on quattrimus. Not sure on their progress yet, but at least someone is trying.

    I'm almost certain that its because ZVD is made for froyo, and since ZVJ(stock GB) doesn't play well with hardware acceleration, that when devs were building GB roms for FROYO firmware, that same issue with ZVJ stayed in GB roms for ZVD.. not sure what the official ICS firmware is(ZVR?? I think?? don't think I'm even close) But its even worse there..
    (Technically, all GB roms are ZVJ ports to ZVD, unless built otherwise. So whatever is wrong with ZVJ, persists in GB roms for ZVD, which would explain why GB has sync issues with Netflix)

    So unless some figures out why its broken in ZVJ, and makes a flash able fix for all GB roms, or another custom Netflix app, then it MIGHT be fixed.. these are just my theories that could be better explained, but I'm lazy at the moment.

    sent from my un-dead sammich.
    07-23-2012 01:32 PM
  24. PatrickAkridge's Avatar
    Its only working in Froyo based ROMs. For some reason, in GB based ROMs, sync is broken, and in ICS based ROMs, video, and sync is broken.
    I wish I had the smarts to figure out why this is so, and attempt to fix it, but I'm simply not very educated in that specific area of programming. This issue is slowly starting to get more attention, someone over in the V forums is attempting to at least get video to play in Netflix on quattrimus. Not sure on their progress yet, but at least someone is trying.

    I'm almost certain that its because ZVD is made for froyo, and since ZVJ(stock GB) doesn't play well with hardware acceleration, that when devs were building GB roms for FROYO firmware, that same issue with ZVJ stayed in GB roms for ZVD.. not sure what the official ICS firmware is(ZVR?? I think?? don't think I'm even close) But its even worse there..
    (Technically, all GB roms are ZVJ ports to ZVD, unless built otherwise. So whatever is wrong with ZVJ, persists in GB roms for ZVD, which would explain why GB has sync issues with Netflix)

    So unless some figures out why its broken in ZVJ, and makes a flash able fix for all GB roms, or another custom Netflix app, then it MIGHT be fixed.. these are just my theories that could be better explained, but I'm lazy at the moment.

    sent from my un-dead sammich.
    ICS is not officially supported on our phones. Thekraven has made ICS a custom ROM that runs on the ZVD baseband that is based on ICS + CM9.
    07-23-2012 04:32 PM
  25. nitestalkr's Avatar
    ICS is not officially supported on our phones. Thekraven has made ICS a custom ROM that runs on the ZVD baseband that is based on ICS + CM9.
    Yes I know its not officially supported on the LG Optimus One line, but if it were, it'd be a different baseband than ZVD and ZVJ. I'm hoping that the official unofficial ics kernel that Drew and tdm are working on, would at least get video for netflix working in ICS ROMs, that way all someone would have to do, is fix hardware acceleration. Which would be difficult considering quallcomm won't write, nor release the drivers we need for hardware acceleration.

    sent from my un-dead sammich.
    07-23-2012 05:08 PM
31 12
LINK TO POST COPIED TO CLIPBOARD