• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Flash player needs twice the cpu and ram for android (vs maemo).. we need gnash!

smurfOnE

Member
<rant>

Is Android bloated? Why does Android need to have twice the resources as Maemo?

Adobe Flash Player's android requirements require a 550 MHz clock rate and 256MB ram. Yet another portable linux device (the Nokia Internet Tablet n800) officially supports Adobe Flash with a 330 MHz cpu and 128MB ram -- and in fact Flash runs fine on the NIT.

The Viewsonic v350, for example, actually meets the performance requirements (600 MHz and 512MB ram), but there's a hardware limitation. Adobe needs an ARMv7 instruction set, and the v350 is ARMv6.

Adobe has locked their closed source product to the latest ARM instruction set, and because it's closed source, users cannot compile Adobe Flash for the ARMv6.

Android needs Gnash, not Adobe Flash.

There seems to be an effort to port Gnash (an open source Flash alternative) to Android. I hope to see this get beyond the current hack-job state.

</rant>
 
Perhaps the answer is in the way android functions, in this case Flash running in a Dalvik virtual machine. To ensure cross-hardware functionality everything is essentially emulated and that could be why Android requires more power. The n800 probably has a more Native coding and is thus able to run it more easily.
 
Back
Top Bottom