Pepper Flash on ARM

637 views
Skip to first unread message

cosimo...@gmail.com

unread,
Feb 8, 2016, 3:19:21 PM2/8/16
to chromium-packagers
Hi list,

I am interested in distributing a copy of the Pepper Flash Chromium plugin on an ARM distribution. While that seems to be possible on x86 by downloading the Chrome package and extracting the shared object file (see e.g. [1]), I could find no similar solution for ARM systems.

Is this something you can help with?

[1] https://wiki.debian.org/PepperFlashPlayer

Thanks!
Cosimo

Sam Clegg

unread,
Feb 8, 2016, 4:36:23 PM2/8/16
to cosimo...@gmail.com, chromium-packagers
On Mon, Feb 8, 2016 at 12:19 PM, <cosimo...@gmail.com> wrote:
> Hi list,
>
> I am interested in distributing a copy of the Pepper Flash Chromium plugin on an ARM distribution. While that seems to be possible on x86 by downloading the Chrome package and extracting the shared object file (see e.g. [1]), I could find no similar solution for ARM systems.
>
> Is this something you can help with?

There is no official chrome build for ARM/linux but there are ARM
chromebooks that run ChromeOS, so you might want to see if you could
extract the shared object from a ChromeOS image instead?

> [1] https://wiki.debian.org/PepperFlashPlayer
>
> Thanks!
> Cosimo
>
> --
> You received this message because you are subscribed to the Google Groups "chromium-packagers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to chromium-packag...@chromium.org.
> To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-packagers/e1691663-45ab-4e71-bd06-078809f6d456%40chromium.org.

Cosimo Cecchi

unread,
Feb 8, 2016, 8:34:16 PM2/8/16
to Sam Clegg, chromium-packagers
Hi Sam,

On Mon, 2016-02-08 at 13:36 -0800, Sam Clegg wrote:
> There is no official chrome build for ARM/linux but there are ARM
> chromebooks that run ChromeOS, so you might want to see if you could
> extract the shared object from a ChromeOS image instead?

Thank you, I managed to get something going with the following:
- I downloaded https://dl.google.com/dl/edgedl/chromeos/recovery/linux_
recovery.sh
- that points to https://dl.google.com/dl/edgedl/chromeos/recovery/reco
very.conf
- in the configuration file I can find several links to Chrome OS
images, including some for ARM (e.g. the Samsung Chromebook one)
- I was able to mount the ISO downloaded that way and extract the
libpepflashplayer.so from /opt/google/chrome/pepper on the root
partition

Even if all this could be automated, that's still a ~500MB download,
and temporarily another ~1.5GB will be needed on disk to unzip the
image and extract the shared object.

I assume it's not possible for Google to instead host a Chrome binary
like they do for x86 (or even just the libpepflashplayer.so)?
Do you have any advice to improve the user experience for an use case
like this?

Cheers,
Cosimo

Lei Zhang

unread,
Feb 8, 2016, 8:55:19 PM2/8/16
to cosimo...@gmail.com, chromium-packagers
If you really want to distribute Flash Player, you probably should
talk to Adobe about that instead of us. e.g. Canonical has a partner
repository for distributing Adobe's Linux packages.

On Mon, Feb 8, 2016 at 12:19 PM, <cosimo...@gmail.com> wrote:

Cosimo Cecchi

unread,
Feb 8, 2016, 9:06:02 PM2/8/16
to Lei Zhang, chromium-packagers
Hi Lei,

On Mon, 2016-02-08 at 17:55 -0800, Lei Zhang wrote:
> If you really want to distribute Flash Player, you probably should
> talk to Adobe about that instead of us. e.g. Canonical has a partner
> repository for distributing Adobe's Linux packages.

Thanks for your advice; I agree that for redistribution talking to
Adobe is the best option.
Unfortunately my attempts to get anyone's attention at Adobe about this
issue have been pretty unsuccessful; if you have any contact to share
with me in private, I would greatly appreciate it!

Otherwise I still welcome your advice, and that of other people on this
list, as to how to best install Flash Player for Chromium in an
ARM/linux environment in a way that does not require for it to be
distributed with the OS image.

Thanks,
Cosimo

Lei Zhang

unread,
Feb 8, 2016, 9:21:34 PM2/8/16
to Cosimo Cecchi, chromium-packagers
I'm just trying to point you in the right direction - talk to Adobe
about Adobe Flash Player, not Chromium / Google. I understand it's a
frustrating situation, but I don't have any contacts for you nor do I
have any additional advice beyond what Sam said.

Cosimo Cecchi

unread,
Feb 8, 2016, 10:22:24 PM2/8/16
to Lei Zhang, chromium-packagers
Dear Lei,

On Mon, 2016-02-08 at 18:21 -0800, Lei Zhang wrote:
> I'm just trying to point you in the right direction - talk to Adobe
> about Adobe Flash Player, not Chromium / Google. I understand it's a
> frustrating situation, but I don't have any contacts for you nor do I
> have any additional advice beyond what Sam said.

Thank you once again for your advice.
I will keep looking around for different avenues to reach Adobe on this
matter.

Cheers,
Cosimo

Mike Frysinger

unread,
Feb 8, 2016, 11:55:50 PM2/8/16
to Cosimo Cecchi, Sam Clegg, chromium-packagers
off the top of my head, those images you found are the only public files that contain a build of PPAPI flash for ARM
-mike

Cosimo

--
You received this message because you are subscribed to the Google Groups "chromium-packagers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-packag...@chromium.org.

Cosimo Cecchi

unread,
Feb 9, 2016, 7:17:38 PM2/9/16
to Mike Frysinger, Sam Clegg, chromium-packagers
On Mon, 2016-02-08 at 20:55 -0800, Mike Frysinger wrote:
> off the top of my head, those images you found are the only public
> files that contain a build of PPAPI flash for ARM

Got it; thank you Mike.

Cheers,
Cosimo

deep...@gmail.com

unread,
Sep 13, 2017, 12:49:04 PM9/13/17
to chromium-packagers, vap...@chromium.org, s...@chromium.org, cosimo...@gmail.com

Hi Cosimo,

Were you able to get in Contact with Adobe? How did you resolved the issue?

I have similar situation, so I am curious to learn what you did.

--
Deepesh

Reply all
Reply to author
Forward
0 new messages