Quantcast
Jump to content

[pivotCE]LuneOS Browser: How to sideload Flash & WideVine plugins (Netflix, Amazon, YouTube Red)


Recommended Posts

Posted

Since the

link hidden, please login to view
which includes Qt 5.9.2, support for 3rd party browser plugins (such as Adobe Flash and Google’s WideVine CDM) has been added to the Browser App and has been enabled by default.

However the source code of these plugin binaries is not available and therefore these binaries cannot be compiled and provided in the LuneOS images.

The users would therefore need to manually install (sideload) the required plugin files from a source that has them available. Luckily there are ChromeOS recovery images available for the ARMv7 instruction set which is the same instruction set used by our HP Touchpad, Nexus 4 and Nexus 5. I believe that the Samsung Chomebook from 2012 with Codename “Snow” is a suitable candidate for example. Others that might work are:

  • Samsung Chromebook 2 – 11″, codename “Pit”
  • Samsung Chromebook 2 – 13″, codename “Pi”
  • HP Chromebook 11 G1, codename “Spring”
  • HP Chromebook 11 G2, codename “Skate”
  • ASUS Chromebook Flip C100PA, codename “Minnie”
  • ASUS Chromebook C201, codename “Speedy”
  • AOpen Chromebase Mini, codename “tiger”
  • Asus Chromebit CS10, codename “Mickey”
  • AOpen Chromebox Mini, codename “fievel”

In order to get Adobe Flash & WideVine CDM support you need to do the following:

          1. Download a ChromeOS ARM Recovery image, the best would be the one using the same Chrome/Chromium version, so 56. For example for the Samsung Chromebook codename “Snow” mentioned above as per
          2. Extract the “chromeos_9000.91.0_daisy_recovery_stable-channel_snow-mp-v4.bin.zip” file.
          3. Once done, open “chromeos_9000.91.0_daisy_recovery_stable-channel_snow-mp-v4.bin” with a file archiver (for example 7-Zip on Windows).
          4. Open the ROOT-A.img file.
            001-7zip.png?resize=800%2C288&ssl=1
          5. Go to “/opt/google/chrome/”
          6. Extract “libwidevinecdm.so” and “libwidevinecdmadapter.so” into a separate folder.
            002-7zip.png?resize=800%2C821&ssl=1
          7. Go to “/opt/google/chrome/pepper/”
          8. Extract “libpepflashplayer.so” to the same folder as under 6.
            003-7Zip.png?resize=800%2C215&ssl=1
          9. You will now have 3 files in this folder: “libwidevinecdm.so”, “libwidevinecdmadapter.so” and “libpepflashplayer.so”.
          10. Open a command prompt and go to folder with the 3 files.
          11. Now push each of the 3 files to “/usr/lib/chromium/” by means of “adb push libwidevinecdm.so /usr/lib/chromium/”, “adb push libwidevinecdmadapter.so /usr/lib/chromium/” and “adb push libpepflashplayer.so /usr/lib/chromium/”
          12. Restart your LuneOS device!
          13. Now go  to see if Adobe Flash works. It will display you the supported version of Flash as per screenshot here:
            007-flash.png?resize=198%2C133&ssl=1
          14. Now go to  to see if WideVine works. It will show you the WideVine options in the dropdown in black instead of grey. When they show in black the WideVine plugin is properly installed and working.
          008-widevineNotOK.png?resize=300%2C229&sWithout WideVine Plugin008-widevineOK.png?resize=300%2C255&ssl=With working WideVine Plugin

          009-Netflix.png?resize=300%2C225&ssl=1Netflix on the HP Touchpad (It’s a bit slow, but works!)

Related posts:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Topics

    • By keshav iyer
      Videos from certain websites are unable to play on browser after latest update to webOS 5.50.55. In the first image there should be a play icon on the video player


    • By Alex Benet
      Hi everyone, I have a recent problem with my lg smart tv web browser. TV's model is 50UH635V and I've noticed that the browser can't open certain websites showing the message "the browser is no longer supported". Is there any solution to this? Can I install a 3rd party browser to my TV, like mozilla, chrome, something like that?
    • By forum1
      My LG 49UB850V LED TV  browser is too old. The most of the pages not work any more. How to easy update just one simple browser app? For example, often browser show error during open new page. It show certificate expire problem and page not load at all.
      This mean LG sell product without update at least browser certificate and now we are stuck and can not even load one page from WWW. 
       
      Shame on you LG. I will not buy any more from you.  How dificolt is to release new update to update OS certificates? Microsoft Windows did this, android did also for old phones, etc... Really, can not undestend this asian people from Korea. 
    • By Yves Gijbels
      It seems that the latest version of the WebOS browser on LG Smart TV's lacks the support for Javascript modules (ES6).
      Can this be implemented / activated?
    • Solution For That Pollution
    • By Nicola123
      Have lg TVs. At around 7:45pm two of these just went on to Netflix. 
       
      try getting onto other apps but bang back to Netflix on both with touching remote - help please
       
×
×
  • Create New...