Tag Archives: youtube

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

Since the most recent release of LuneOS called “Decaf” 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. Looking at the list of ChromeOS devices located here and checking their specifications 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 this link.
  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.
  5. Go to “/opt/google/chrome/”
  6. Extract “libwidevinecdm.so” and “libwidevinecdmadapter.so” into a separate folder.
  7. Go to “/opt/google/chrome/pepper/”
  8. Extract “libpepflashplayer.so” to the same folder as under 6.
  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 http://get.adobe.com/nl/flashplayer/about/ to see if Adobe Flash works. It will display you the supported version of Flash as per screenshot here:
  14. Flash Version

  15. Now go to https://shaka-player-demo.appspot.com/demo/ 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.
Without WideVine Plugin
With working WideVine Plugin

Lunetube updated, brings reply comments, bug fixes

More and more webOS and LuneOS devs suprise us every day. Just yesterday I reported that Flixi was updated and now today Lunetube gets an update.

webOS Forums user, MAMISHO (aka Edwin Mauricio) posted the update this morning.

This update brings reply comments and bug fixes to the app. Looking great so far! It’s better than my YouTube fix for sure!

You can get it from Preware in the pivotCE feed. See the forum thread too.

#webosforever

YouTube Client Released for webOS/LuneOS: LuneTube

Yesterday, webOS Nation forum member MAMISHO released LuneTube, a YouTube client app for webOS and LuneOS, to add gravy to what has been a surprisingly good month for webOS. Read on to find out more!
Continue reading YouTube Client Released for webOS/LuneOS: LuneTube

Guide: How to Fix YouTube for webOS 2.x

UPDATE: Stop what you’re doing and check out LuneTube. It doesn’t integrate into webOS for links yet but it’s developing very nicely as a YouTube client for webOS and LuneOS!

As for the fix below, it still works but the suggested YouTube site links per device are now only showing RTSP feeds. Bad quality! The patched app and patch itself still work for better quality but only if you hit the 3 dot menu on the upper right of the mobile site and select Desktop. It’s a bit harder to see but the videos play with normal quality. Also, going to the desktop view immediately puts the cursor in the search bar so once the page loads, just start typing for what you want. If you scroll first or tap the search bar you’ll get the annoying bug where typing jumps up to the URL bar in the browser.


This fix for YouTube is for 2.x devices only. I have tried it on 1.x but it didn’t work. Logs show “Error: service request: “com.palm.app.youtube” was not found. Smart people feel free to figure that one out! I know I’ll be grateful since I do like to use my Pixi from time to time.

I have installed this fix onto a Pre3 with 2.2.4, a Pre 2 with 2.2.4, a Veer meta’d to 2.2.4, and a Pre+ meta’d to 2.1.0. Other 2.x versions should work fine but your results may vary. To clarify though, if you’re on a stock 2.2.4 doctor for Pre3 or Pre2…just install the patch from TheOneill.

Continue reading Guide: How to Fix YouTube for webOS 2.x

UPDATE: Now DEAD – Google to Kill YouTube Access for Older Apps

UPDATE: It’s dead! 🙁 The mobile site works though. Unless this is patched, the mobile site is the only recourse we’ll have on webOS phones for YouTube access. The TouchPad can of course still view the full website. Some users are reporting it still works for them so it appears to be regional as the shutdown implementation goes into effect.

The Verge reports that Google is to kill off older YouTube Apps at the end of April. This will affect webOS users, unfortunately.

First Facebook, then cloud services, and now YouTube. LEOOOOOOOOOOOOOOOOOOOOOOOOOOO! >:(

Continue reading UPDATE: Now DEAD – Google to Kill YouTube Access for Older Apps