1. DroidForums.net is currently undergoing a major software upgrade. If you are experiencing any problems logging in please: Contact Us

Porting Netflix.apk from Revue to Phones?

Discussion in 'Android Hacks and Help' started by Jaxidian, Jan 13, 2011.

  1. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    So I have a copy of Netflix.apk and netflix.odex (as well as a /system/Netflix directory) from a Revue. What all should it take to get these running on a phone? I'm attempting this with a Droid X running Liberty 1.0.
  2. es0tericcha0s
    Offline

    es0tericcha0s Premium Member Theme Developer Premium Member

    Joined:
    Aug 6, 2010
    Messages:
    283
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Orlando, Fl.
  3. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Good start - sounds like I need to deodex these apks. Was really wishing I was a Linux guy right now. I tried straight-up using them and only one of the ~10 apk files I tried worked (and it had no corresponding odex file with it, unsurprisingly enough).
  4. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Okay, at this point, the next steps in possibly making this happen are beyond me. Tech I am, Linux I am not. I don't know how to rebuild/deodex the apk files and the framework files - I think that's all required as the next step.

    If anybody wants a link to the files I'm working with, please PM me and I'll share it. It appears to be a personally-owned server that's hosting them so I don't want to post the link here where it will be hammered by people who have no real desire to get involved. Also, I don't want to give Logitech/others ammo to take it down.
  5. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Okay, apparently linux-ignorant folks like me can deodex. (Thanks, xUltimate!)

    It's getting through some of my framework but is bombing out on some, now. (I had to trick it by connecting to my phone but pulling the framework/app files from my copy of the Revue dump).

    Time to investigate into why these odex files are failing...
  6. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Out of the first half of the framework files, only 2 are giving me problems (com.google.prolo.jar and com.google.tv.tvsearch.jar) so for now I'm just deleting them and hoping I can continue without needing them. Probably not, but we'll see...
  7. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Okay, so the framework is deodexed now, with those two files being exceptions. LOTS of problems on the apks, though...

    I'm trying to deodex as much as I possibly can and then see where I can get with what's left. I hope this works with some level of success. Unfortunately, just failed on Chrome...
  8. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Okay, I've gotten through about half of the apps so far, and about half of them have failed while the other half have deodexed just fine. No clue why some are failing. I'm not sure I can tell why they're failing or even if it's possible to deodex them.
  9. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    And what I feared... Netflix.apk is one such app that is failing on the deodexing...

    Anybody have any idea how to move beyond this?

  10. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    For the record, here are a list of the apks that deodexed just fine:

    BrowserProvider.apk
    ContactsProvider.apk
    CrashCounter.apk
    crashreport.apk
    DownloadProvider.apk
    DrmProvider.apk
    Gallery3D.apk
    GlobalSearch.apk
    GoogleCheckin.apk
    GoogleSubscribedFeedsProvider.apk
    GtvStats.apk
    History.apk
    HTMLViewer.apk
    LatinIME.apk
    LogitechVid.apk
    NetworkLocation.apk
    PackageInstaller.apk
    Pairing.apk
    PicoTts.apk
    ScreenshotCatcher.apk
    SettingsProvider.apk
    SetupResources.apk
    StaticLocation.apk
    SystemUpdater.apk
    TtsService.apk
    TtsService.apk
    TvLauncher.apk
    TvWelcome.apk
    YouTubeSearch.apk

    This is in addition to these already-deodexed apks:
    Amazon.apk
    CNBC.apk
    EnhancedGoogleSearchProvider.apk
    GoogleApps.apk
    GoogleFeedback.apk
    GoogleSettingsProvider.apk
    Listen.apk
    Napster.apk
    NBA.apk
    NetflixLiveFolders.apk
    Pandora.apk
    SetupWizard.apk
    talkback.apk
    Twitter.apk
  11. cujo6801
    Offline

    cujo6801 Member

    Joined:
    Nov 12, 2010
    Messages:
    442
    Likes Received:
    2
    Trophy Points:
    18
    Location:
    San Diego,Ca.
    keep going I have faith....that an answer is out there...
  12. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Until somebody can help me with the problem I posted above, I am unable to make anymore progress on this.

    I did look more into this and apparently some of these apk/framework files refer to proprietary Intel SDKs (the Revue is Atom-based), so I guarantee that not everything can be pulled over. :(
  13. oldpueblo
    Offline

    oldpueblo New Member

    Joined:
    Nov 30, 2010
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    0
    Can you at least host the files so others can take a crack at it?
  14. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    I'll share a link if somebody PMs me but they're not on a high-bandwidth host so I don't want to get the host shut down (which is why I've not shared the link as yet). If somebody can host the ~400mb file, then I'll get the files to that person to host. I just have no means of hosting something that size for everybody. Sorry.

    Sent from my HTC Dream using DroidForums App

    [Edit] Sorry, it's only ~200mb. My memory was bad. Perhaps 400 was after I decompressed it?
    Last edited: Jan 17, 2011
  15. XDRDX
    Offline

    XDRDX New Member

    Joined:
    Nov 4, 2010
    Messages:
    134
    Likes Received:
    0
    Trophy Points:
    0
    Send me the link by pm.

    Sent from my DROIDX using Tapatalk
  16. thepwneddroid
    Offline

    thepwneddroid New Member

    Joined:
    Aug 9, 2010
    Messages:
    44
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    San Francisco Bay Area, CA
    Try using ge.tt (that is the url) for your file sharing.
  17. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    PM sent. :)
  18. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Thanks for this tip!
    http://ge.tt/6Tazle3

    [Edit] It is now only 20% complete uploading. It should all be available in ~30 minutes, I think.
    [Edit++] It's now done and available. :)
    Last edited: Jan 17, 2011
  19. thepwneddroid
    Offline

    thepwneddroid New Member

    Joined:
    Aug 9, 2010
    Messages:
    44
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    San Francisco Bay Area, CA
    No problem, used that for my font making I think (i meant the fonts in my signature)
  20. Jaxidian
    Offline

    Jaxidian Team FreeMyMoto Premium Member Developer

    Joined:
    Jun 26, 2010
    Messages:
    556
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Indianapolis
    Is anybody actively attempting anything with this? I've made absolutely no progress since my last detailed post.
Search tags for this page
copy apk from revue
,
deodex an apk using phone only
,

google tv netflix apk

,
logitech revue netflix.apk
,
netflix apk from google tv
,

netflix apk google tv