Active Topics

 



Notices


Reply
Thread Tools
Posts: 130 | Thanked: 77 times | Joined on Aug 2009
#1
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!
 
Posts: 130 | Thanked: 77 times | Joined on Aug 2009
#2
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.
 

The Following User Says Thank You to inte For This Useful Post:
Posts: 380 | Thanked: 459 times | Joined on Dec 2009 @ Slovenia
#3
I'd like to know more about this too
 
Posts: 560 | Thanked: 422 times | Joined on Mar 2011
#4
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!
 
Posts: 98 | Thanked: 142 times | Joined on Mar 2011
#5
Originally Posted by demolition View Post
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.
 

The Following 3 Users Say Thank You to Sazpaimon For This Useful Post:
knuthf's Avatar
Posts: 74 | Thanked: 42 times | Joined on Apr 2011 @ Oslo - around
#6
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.
 
Posts: 130 | Thanked: 77 times | Joined on Aug 2009
#7
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?
 
Posts: 98 | Thanked: 142 times | Joined on Mar 2011
#8
Originally Posted by inte View Post
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's Avatar
Posts: 1,583 | Thanked: 1,203 times | Joined on Dec 2011 @ Everywhere
#9
how if we take it from droid flash v11, lol, just an idea, i dont even know how to make it works,
__________________
~$
~#
 
Posts: 98 | Thanked: 142 times | Joined on Mar 2011
#10
Originally Posted by ibrakalifa View Post
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.)
 

The Following User Says Thank You to Sazpaimon For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 12:05.