maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Does the N900 flash binary work in Fennec/N9 (https://talk.maemo.org/showthread.php?t=82309)

inte 2012-02-13 12:31

Does the N900 flash binary work in Fennec/N9
 
I somewhen read that its possible to enable flash in the fennec release for the n900 by just copying the flash.so binary in the plugin directory of fennec and enable flash in the settings manually.
Since fennec is available for the N9 as well, I only wonder if the N900 flash binary would work if copied to the N9?
Has anyone ever tried that?
Thank you in advance!

inte 2012-02-13 17:48

Re: Does the N900 flash binary work in Fennec/N9
 
Since I did not receive an answer yet I decided to try it by myself.
It doesn't appear to work, though.
I copied the libflashplayer.so file from my N900 to /home/user/.mozilla/plugins on the N9.
Even though Firefox does not crash when loading a page containing flash content, it would only display a blank page.
ldd on libflashplayer.so gives me the following:
libdl.so.2 => /lib/libdl.so.2 (0x3b1f6000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x3b204000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x3b336000)
libXt.so.6 => not found
libz.so.1 => /usr/lib/libz.so.1 (0x3b34e000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x3b372000)
libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0 (0x3b3c7000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x3b472000)
libpulse.so.0 => /usr/lib/libpulse.so.0 (0x3b5ad000)
libosso.so.1 => not found
libplayback-1.so.0 => not found
libhildonfm.so.2 => not found
libgnomevfs-2.so.0 => not found
libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x3b5fb000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x3b621000)
librt.so.1 => /lib/librt.so.1 (0x3b62d000)
libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x3b63e000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x3b667000)
libpthread.so.0 => /lib/libpthread.so.0 (0x3b6ad000)
libhildon-1.so.0 => not found
libgtk-x11-2.0.so.0 => not found
libgdk-x11-2.0.so.0 => not found
libatk-1.0.so.0 => not found
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x3b6ce000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x3b7e6000)
libgdk_pixbuf-2.0.so.0 => not found
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x3b816000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x3b828000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x3b8cd000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x3b91a000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x3b9a3000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x3b9de000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x3ba2e000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x3ba39000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x3bb29000)
libm.so.6 => /lib/libm.so.6 (0x3bc0b000)
libc.so.6 => /lib/libc.so.6 (0x3bc82000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x3bdce000)
/lib/ld-linux.so.3 (0x1f555000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x3bde2000)
libcares.so.2 => /usr/lib/libcares.so.2 (0x3be03000)
libidn.so.11 => /usr/lib/libidn.so.11 (0x3be18000)
libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0x3be49000)
libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0x3be92000)
libpulsecommon-0.9.19.so => /usr/lib/libpulsecommon-0.9.19.so (0x3bff3000)
libcreds.so.2 => /usr/lib/libcreds.so.2 (0x3c051000)
libresolv.so.2 => /lib/libresolv.so.2 (0x3c05e000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x3c07d000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x3c0fd000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x3c126000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x3c137000)
libpcre.so.3 => /lib/libpcre.so.3 (0x3c163000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x3c1aa000)
libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x3c1b6000)

Are the missing libs available for Harmathan, oder would it make sense to copy the missing deps by hand from the N900 to the N9?
Thank you in advance.

olympus 2012-02-13 18:23

Re: Does the N900 flash binary work in Fennec/N9
 
I'd like to know more about this too:)

demolition 2012-02-13 19:08

Re: Does the N900 flash binary work in Fennec/N9
 
Answer to question: No.
Also, is sharing the N900 version even legal?

Answer to problem...
Suggest you rename thread to encourage discussion of work-arounds.
For example, can the arm-flash be got to run in a chroot environment, running either something like Qole's HarmChom or maybe a paired down 'droid as the sub-OS?
The N9 is quite quick - is it quick enough to operate an x86 emulator running a browser with flash 10+
... ideas,ideas ...
Good luck!

Sazpaimon 2012-02-13 22:03

Re: Does the N900 flash binary work in Fennec/N9
 
Quote:

Originally Posted by demolition (Post 1164556)
Answer to question: No.
Also, is sharing the N900 version even legal?

Answer to problem...
Suggest you rename thread to encourage discussion of work-arounds.
For example, can the arm-flash be got to run in a chroot environment, running either something like Qole's HarmChom or maybe a paired down 'droid as the sub-OS?
The N9 is quite quick - is it quick enough to operate an x86 emulator running a browser with flash 10+
... ideas,ideas ...
Good luck!

Incorrect, it does work. I had a maemo 5 half-working chroot on my N9, copied over the libflashplayer.so to my .mozilla/plugins directory, and made symlinks to the needed hildon dependencies. I also installed MartinK's gtk libraries. I was able to load up VVVVVV, a flash game, but youtube crashed the flash plugin. Longtail's video player crashed it too. I'm assuming the dependency on libplayback isn't working on the N9.

So basically, it half works.

knuthf 2012-02-13 22:30

Re: Does the N900 flash binary work in Fennec/N9
 
This is interesting, because if we manage to get the Maemo run the N9, we have an upgrade path and a new device.
The legality of this could be an issue if you tried this on a Samsung device, but both belong to the Nokia and the rest is distributed on a a GNU license.

inte 2012-02-14 00:22

Re: Does the N900 flash binary work in Fennec/N9
 
I would also think that as both devices are running Maemo, and I even own both devices, it is not question of legality. I don't see the point why I should not be allowed to copy the flash binary from one of my devices to another...
I only wonder if getting the slightly outdated libflashplayer from the N900 running on the N9 is really worth the efforts, or if the current gnash plugin isn't a better replacement?
However, maybe it can be worth a try.
What in particular is libplayback? If it is a GNU lib, could it be recompiled for Maemo 6?

Sazpaimon 2012-02-14 00:36

Re: Does the N900 flash binary work in Fennec/N9
 
Quote:

Originally Posted by inte (Post 1164701)
I would also think that as both devices are running Maemo, and I even own both devices, it is not question of legality. I don't see the point why I should not be allowed to copy the flash binary from one of my devices to another...
I only wonder if getting the slightly outdated libflashplayer from the N900 running on the N9 is really worth the efforts, or if the current gnash plugin isn't a better replacement?
However, maybe it can be worth a try.
What in particular is libplayback? If it is a GNU lib, could it be recompiled for Maemo 6?

No, it's a Nokia closed binary. I don't even know if that's the reason, but it looks to be so.

I also tried some avm2 content with sound. I had sound play back, but it occasionally got corrupted, but recovered soon after.

I also tried the leaked flash 10 binaries, that failed on everything I threw at it.

ibrakalifa 2012-02-14 01:33

Re: Does the N900 flash binary work in Fennec/N9
 
how if we take it from droid flash v11, lol, just an idea, i dont even know how to make it works, :(

Sazpaimon 2012-02-14 01:40

Re: Does the N900 flash binary work in Fennec/N9
 
Quote:

Originally Posted by ibrakalifa (Post 1164724)
how if we take it from droid flash v11, lol, just an idea, i dont even know how to make it works, :(

No. Android's native binaries are compiled with a different C library and overall different system libraries than Maemo/Meego (or any other Linux variant.)

ibrakalifa 2012-02-14 01:45

Re: Does the N900 flash binary work in Fennec/N9
 
so the only hope is from maemo5 binaries, its flash v9, but better than nothing at all, :)

inte 2012-02-14 09:55

Re: Does the N900 flash binary work in Fennec/N9
 
libplayback seems to have been removed on Harmattan: http://harmattan-dev.nokia.com/unsta...omparison.html
However, I found this: http://talk.maemo.org/showthread.php?t=67157
Could that be of any use?

GrimyHR 2012-02-15 17:21

Re: Does the N900 flash binary work in Fennec/N9
 
has anyone tried those TI OMAP flash players 10.1 and 10.2?

don_falcone 2012-02-15 17:25

Re: Does the N900 flash binary work in Fennec/N9
 
It seems nobody got access from TI; several people tried.

GrimyHR 2012-02-15 18:12

Re: Does the N900 flash binary work in Fennec/N9
 
Quote:

Originally Posted by don_falcone (Post 1165463)
It seems nobody got access from TI; several people tried.

there are links to those two files here somewhere


All times are GMT. The time now is 11:10.

vBulletin® Version 3.8.8