a kick to the ass from the past - G1 Q&A, Help & Troubleshooting

Does anyone remember the video adobe put up demonstrating flash on g1? It's a video of kevin lynch showing flash 10 working what seems to be flawlessly on the g1, more than a year ago!
link--->http://www.youtube.com/watch?v=YT__RDRVb4c
just a couple days ago cm6 got released and its running beautifully on my "old bed-ridden" so why not flash? i'm no developer but there must be a way to make flash specifically for g1's or mytough 3g's, after all the video is living proof. hopefully a developer can take the flash app from another phone running froyo and work their magic on it to make it work on our devices. c'mon devs keep the g1 alive

It really is heartbreaking..
Seeing this video makes me remember why I was bragging to Iphone users that have no flash what-so-ever... I remember this video now and I guess the G1 has the flash capabilities but, the app that adobe released is coded to only work on Froyo and Snapdragon devices.
I think their plan is to get us all to upgrade to the newer snapdragons or soon to be dual core snapdragons... Man I hate how technology ages.

Well from the sounds of it the Flash that is available now and to the public for Android Phones won't work on the older processors of the G1 and such. In it's current form anyways.
People keep throwing around that Flash is "not possible" on the G1 and I just don't buy it. I'm no developer and I'm sure it's not easy, but I don't for a second believe it's "not possible."
I could however believe that it just isn't worth it. But that's totally different. It'd be nice to hear a dev say they don't want to bother with the headache and that it would just be too large an undertaking rather than just hear that it's "not possible."

It is possible it however is not probable. As flash isn't open source it would have to be backwards engineered(unreasonable amount of effort) and recompiled for the arm6 architecture..far to much effort for something that would function questionably..
Sent from my iPhone using Tapatalk

@Blackman778g
yea definitely agreed, but i don't see why not someone can screw around with a couple of files or code or whatever developers do and recompile to operate on older devices, or devices with different hardware. sure it's probably not gonna be an easy task, but if we can get a whole operating system that's suppose to cripple the **** out of our hardware, why not just an app? sense has done it, not in a specifically good way but it can maybe spark hope?
@dezvous
yea it'd be pretty sweet for someone to take a jab at it, and personally i believe the "it wont work with our processors" is a load of bs, because i think the phone in the link is running cupcake, which underclocks the g1 at 386 and it looks perfectly fine. now-a-days we can get to 725mhz without jacking up your battery, i run 614 and i just sit and watch it fly
@ftruck90
yea thats true, but it'll be cool to see someone try

why not dump adobe flash alltogether and work on an open source flash replacement, there's one available for linux, i think its called GNUFlash or something..
ps: i think this was already mentioned somewhere else on xda..

here you go...
http://www.gnu.org/software/gnash/

Cyanogen has told us full flash will never work on G1. However, there's a think tank for getting flash lite to run in Froyo.
http://forum.xda-developers.com/showthread.php?p=7177455

Flash not working is not bs.
Flash as it is now was built for a certain processor architecture (The G1 has Arm6 where flash was built to run on Arm7). Its like saying that its BS that I can't run software built to run on PowerPC on a x86 processor. The PowerPC processor has different instruction sets that the x86 does not.

We need an open source mobile flash alternative.
That we could try to recompile for our devices and build a plugin around it.
Or someone disassembles the curreent flash froma dobe and recompiles it for Arm7...wich i don't think is possible.

i dont understand something. everytime i see one of these flash topics, every1 says it was never compiled to run on arm6 and everything else.... but how did this video come to life? OVER A YEAR AGO. that video is flash, running on a g1, pretty solidly too. and i mean...whats that...cupcake?
that video is pretty incriminating stuff if you ask me. adobe got some explaining to do.
but...if CM says it cant be done, i'll believe him.

CM said it can't be done (with the adobe flash)
What you saw was a (probably unstable?) version of flash compiled by adobe probably as a testrun on the G1.
Adobe CAN compile it for the G1 IF they want to.
What we can do in the meantime is ask adobe to compile flash for the Arm6 and hope that it'll make enough rucus for them to notice.

havikx said:
i dont understand something. everytime i see one of these flash topics, every1 says it was never compiled to run on arm6 and everything else.... but how did this video come to life? OVER A YEAR AGO. that video is flash, running on a g1, pretty solidly too. and i mean...whats that...cupcake?
that video is pretty incriminating stuff if you ask me. adobe got some explaining to do.
but...if CM says it cant be done, i'll believe him.
Click to expand...
Click to collapse
1.that video could very well not be legit lots of companies release mocked up videos as ads
2.if it was real adobe have the source code for flash as it's their product so they very well may of compiled a version for arm6 and never released it. But as its not open source that means exactly zero to us. The argument isn't that it's impossible to run flash on this processor it's that it is impossible to run current releases of flash on it
Sent from my iPhone using Tapatalk

mr.johnsexydavis911 said:
@Blackman778g
yea definitely agreed, but i don't see why not someone can screw around with a couple of files or code or whatever developers do and recompile to operate on older devices, or devices with different hardware. sure it's probably not gonna be an easy task, but if we can get a whole operating system that's suppose to cripple the **** out of our hardware, why not just an app? sense has done it, not in a specifically good way but it can maybe spark hope?
Click to expand...
Click to collapse
OK, you obviously aren't a dev. Here's the basic version. Programs these days are written in a more human readable format (called "source") and compiled into a format the computer can understand. Most compilers build for a specific CPU type, and the code they generate won't run on anything else. Interpreted languages like BASIC, Python, and Java either don't really get compiled, or get compiled to a neutral format called "bytecode". Then you need a CPU specific app to run the source or bytecode.
Flash is a bytecode language. That's why it can run on so many platforms. The problem is the bytecode interpeter. That's proprietary code that Adobe wrote and has not released the source for. It's also native CPU code, so it's compiled for a specific CPU family. Which is a somewhat retarded thing to do on a platform like Android, but they probably did it for performance reasons. Though with a working JIT, I imagine a Java based version would work. Adobe has never been known for writing very efficient code.
Now, the Flash runtime engine was compiled for a different CPU type than the one we have in G1, MT3G, and others. In order for the Adobe code to work with our devices Adobe would have to compile it for us. Or give us source code, which they will likely never do. Or we could try to write an emulator to fake the CPU type differences, but those are SLOW. The rule of thumb is you have to have a CPU 10x as powerful as the CPU you are emulating. Our CPU is slower than the one we would need to emulate.
Another option is to attempt to do dynamic compilation on the binary to translate it to our CPU architecture. This is an incredibly complex undertaking and is rarely attempted. There are just too many things to go wrong with this sort of thing. In this particular case, the existing code is close to the same architecture, so it might be a little easier, but it's still very difficult. You have to translate every instruction at the machine code level and account for differences in the available instructions, registers, size of data fields, CPU cache, RAM size, and various other side-effects that are not obvious at first glance. The devs here are good, but this is the sort of thing that billion dollar companies try and fail at. It's a LOT harder than it looks.
If you want flash, learn to dev and work on one of the open source Flash engines to try to get it up to snuff. Then try to optimize it to run well on our low end CPU and RAM starved machines. By then we'll likely be running dual or quad 3Ghz ARM12 phones.

has any1 tried contacting adobe about it?

Dead platform. Probably not worth their time and money to compile on ARMv6. As ttabbal stated above, by the time any of these solutions come to fruition, we'll probably all have upgraded.

I would say its definitly worth adobes or a devs time and money. Because even tho g1s are getting old. I would still pay 20 or 30 bucks just to download a nice operating flash player for the g1 off the market. There's so much money in it. Its sick. That dev would be rich fo sure!!!!!
sent from my superfroyo dream

dead platform
Ok, in the last 4 weeks over a million Phone with android and ARM 6 processors were sold world wide. So I would say that Adobe may listen.

It took adobe SEVERAL YEARS to support AMD64, and that was with the entire world nagging them about it several times every day, and it is an ADVANCEMENT from intel32.
Adobe is just a bloated hog, they are COMPLETELY out of touch with consumers, selling you the JUNK that they WANT to sell you and not the product that YOU WANT to buy from them.
To be honest though, LET FLASH DIE. I don't want flash on my phone, or, for that matter, even on my desktop. It doesn't offer ANYTHING that is even REMOTELY useful.

dhkr123 said:
It took adobe SEVERAL YEARS to support AMD64, and that was with the entire world nagging them about it several times every day, and it is an ADVANCEMENT from intel32.
Adobe is just a bloated hog, they are COMPLETELY out of touch with consumers, selling you the JUNK that they WANT to sell you and not the product that YOU WANT to buy from them.
To be honest though, LET FLASH DIE. I don't want flash on my phone, or, for that matter, even on my desktop. It doesn't offer ANYTHING that is even REMOTELY useful.
Click to expand...
Click to collapse
Agreed. Is there any way we can make this thread disappear? I don't want another necromancer to appear after Gingerbread drops and people go nutso there too.

Related

Message to Devs, Has anyone Mentioned this Before

Well it wasnt till sometime untill we had root
And from getting root, we were able to flash to a custom built ROM etc..
Also being able to use certain applications like Overclocker,Swapper,Mutitouch Browser and just stuff to make our customs built ROM's better then the stock
And now I'm wondering since we have acess to certain features like Multi Touch, Flash Player etc.
Howcome we don't take advantage of these features
(I'm not a dev or anything and I'm not forcing anyone to do anything at all)
I'm just saying howcome no one has been smart enoguh to do this
Or make a SDK spically suited for Rooted G1's
Why don't the developers of the ROM's and stuff make Games/Apps that can use these features, and then sell them to people who have rooted there G1's for cash.
I would sure fine myself buying these apps and so would (well im pretty sure everyone els) would to
But anyways if this was mentioned before sorry I haven't came across it so yeah
Because it's not that easy? lol
?
so u talking like games that the iphone 3gs can handle idk if the g1 is powerful enough for that i know the 3gs has a nvidia graphics card built in ?? but that would be cool to get some games like that if we could just my 2cents
Exactly i'm pretty sure if they worked together or something
or someone dedicated there time to a SDK for rooted G1's
Or an App
They could come across something
If they could make a ROM
I think its very possible for them to make a app
they should have put a graphics card into g1 why not?? i mean just like Intel is gonna make a smart phone with android os they are putting there chip sets in it who knows we prolly will have to buy another phone for that kind of system just like the iphone user's did
are you kidding? have you ever been on the android market before? perhaps you've taken note of all of the apps marked FOR ROOT USERS ONLY, or perhaps the apps developed by people like meltus and lucidrem (who happen to be developers here).
its amazing, no matter what anyone does for people (for FREE, i might add), its never quite enough. so heres a question for YOU:
if its that big of a deal to you, why not learn up and develop them yourself?
The only kinds of apps that really require root are low level utilities, like those mentioned by kusotare... and there are TONS of them. A few are on the market, many are not since the market mainly caters to the typical consumer who doesn't go for root.
Things like GAMES don't need root, so why would you want to restrict them to rooted phones?
Last 2 posters said it all. And as far as flash games they are already out.

Running ROM in Emulator

I have installed the SDK and Eclipse. I have created an AVD and run through the little tutorial. I can start the emulator using the (windows) command line. How do I run a "cooked" ROM in the emulator? If there is a better place to post this question, please let me know. I am particularly interested in the Hero (CDMA, Sprint).
The sdk emulator emulates an older ARMv5. I for one don't think it's very practical for developing custom roms on but it has been done before. I remember hearing a couple people saying they had Sense UI running on it. Cool but kind of pointless if you ask me. Anyways:
http://developer.android.com/guide/developing/tools/emulator.html
has just about all the info you'll need to do it.
Speaking of emulators. I merged zen and emulator to get my name zenulator back when I messed around with console emulators for the ps1 and dreamcast. Before android took over
Zenulator,
Thanks for responding. That's exactly the page I was using. Can I simply replace userdata.img with the boot.img from the ROM? I'm just curious to see what the various ROM's will look and act like. (I do not yet have a smartphone; I've got a stupid one. My wife promised my a new phone when she upgrades hers, and the Hero looks really good to me.)
WarpSpeed said:
Zenulator,
Thanks for responding. That's exactly the page I was using. Can I simply replace userdata.img with the boot.img from the ROM? I'm just curious to see what the various ROM's will look and act like. (I do not yet have a smartphone; I've got a stupid one. My wife promised my a new phone when she upgrades hers, and the Hero looks really good to me.)
Click to expand...
Click to collapse
Ah I see. I'd get the evo if your planning on buying a new smart phone.
Also no you cant just swap out parts from the roms postrd in the forums since the emulator runs off a yaffs system image and also it doesn't run a boot.img. It uses a separate kernel and ramdisk.
Zenulator,
Thanks again, particularly for preventing me from wasting my time over an impossible task. One cannot help lusting over the EVO. However, I carry my phone in my pocket, and the EVO might be a bit too big for that. Furthermore, I don't really use a phone all that much, so it's hard to justify the extra expense. I have suggested to my wife that she get one.
Are there any other emulators or virtualization techniques I might use to display a ROM's function on a computer monitor? Do those guys who create the ROMs simply try them out on their own phones, or do they have software which will allow them to first test their creations on the computer? I fiddle with Linux, and have used VMWare under Windows and Linux. Took a stab at Zen once, but didn't have the right hardware.
just an idea.. It wouldnt be hands on but you could youtube the different roms and see what they look like
Furthermore, I don't really use a phone all that much, so it's hard to justify the extra expense.
Click to expand...
Click to collapse
Aw man, you would sooo use your phone 300x more if you had a smart phone of any kind, though I'm partial to Android ; ) . I can't remember what i did before my first BB.... Ahhhhh the memories.
Easily justifiable expense. LOL
-------------------------------------
Sent via the XDA Tapatalk App
I used my phone like 20 minutes total throughout the day when I had a dumbphone.
My Hero gets used and abused hours each day.
You all are preaching to the choir! I want a new phone so bad that I can taste it. I've been scouring the forums, learning as much as I can, and I can hardly wait. The Hero looks just right for me, and I'm really looking forward to using an open file system. It looks like Sprint will be dropping the Hero soon (price is going down) and replacing it with a "Hero 2," apparently essentially the same thing as the htc Legend. We'll see. Anyone heard any other news?
I probably play more on my phone than I text or talk, but don't regret paying $25 more a month than I was with MetroPCS. I can't see myself paying nearly $100 a month just for the Evo as I am on a plan by myself.
This is not completly on topic, but there is the Android OS for computers. You think I could take the kernal and ramdisk, etc from the Hero and swap it out with the ones from the Android OS
http://gadgets.softpedia.com/news/How-To-Run-Google-039-s-Android-OS-On-Your-Windows-PC-3897-01.html
&RoidRage,
Thanks for the link. I followed it out and downloaded the complete iso. I will look inside it and play with it, maybe live, maybe virtualized. It might be fun to see if some components can be swapped out, though I doubt it will work.
Dual processors running at 1.5 GHz seems overkill for a cell phone, but then, that's why we're here.
Hi all
I'm trying to load a ROM into the emulator, how can I do that ?
Kcarpenter said:
Aw man, you would sooo use your phone 300x more if you had a smart phone of any kind, though I'm partial to Android ; ) . I can't remember what i did before my first BB.... Ahhhhh the memories.
-------------------------------------
Sent via the XDA Tapatalk App
Click to expand...
Click to collapse
seriously, my dumbphone was on like 20 minutes a day
and my hero is overused easily (especially in class)
how i run roms that dont have the system.img ?

[Q] Dual boot?

I was wondering if dual booting would be possible on our phone? I've seen that the HD2 got winmo + android boot... But having some kind of Stable partition and a second "dev" one would be quite amazing...
Thanks!
I asked the same question, and my post was moved to Q and A. Most responses were that WinMo is not worthy of the hardware. WP7 didn't attract quite the same disdain.
I would really love to run WP7 on the captivate, and I think eventually someone will make it happen. I think WinMo would run amazingly smooth, but I doubt we'll ever find out.
The HD2 won't quite run android ROMs, you have to boot into WinMo, then restart in Android, but it is really easy to swap what "ROM" you are using. If the HD2 was capable of AT&T 3G, I would have one by now.
Sent from my SAMSUNG-SGH-I897 using XDA App
Yes please to WP7 on Captivate. If nothing else i want to be able to run it for a few days to see how I like that new software. And check out the Xbox Live integration
yes, i only have one phone but would like to learn to do some basic development and it would be nice to have a stable rom to switch back to on the fly. i've had problems using nandroid and titanium backup. if anyone knows of a way to change to or add a secondary boot loader so multiple os's can be launched that would be awesome.
minmo might be a bit impractical but multiple android installations would be cool sweet.
Ok.. well get a checklist started on what you would need:
A custom bootloader that would work with the Captivate.. And I'm sure people would want the choice to pick the OS upon bootup instead of having to go into the recovery screen and booting up from there.
It would also have to be compatible with working Android and Win7
Someone would then have to find the source code to Win7 - or at least the SDK for it and develop in whatever language its written in.
Then someone would have to code the drivers for the Captivate and Win7 mobile.
Pretty much.. it wouldn't be any type of "take n' bake" task and would be quite the project involving a ton of work.
I'm sure someone out there in the world will come up with it.. I mean someone took the time to port Android to the iPhone - so it "could" happen.. but most likely won't due to the huge amount of work it will take.
avgjoegeek said:
Ok.. well get a checklist started on what you would need:
A custom bootloader that would work with the Captivate.. And I'm sure people would want the choice to pick the OS upon bootup instead of having to go into the recovery screen and booting up from there.
It would also have to be compatible with working Android and Win7
Someone would then have to find the source code to Win7 - or at least the SDK for it and develop in whatever language its written in.
Then someone would have to code the drivers for the Captivate and Win7 mobile.
Pretty much.. it wouldn't be any type of "take n' bake" task and would be quite the project involving a ton of work.
I'm sure someone out there in the world will come up with it.. I mean someone took the time to port Android to the iPhone - so it "could" happen.. but most likely won't due to the huge amount of work it will take.
Click to expand...
Click to collapse
At least there's a Samsung Omnia 7. It has a 4" SAMOLED like ours. I hope it has more in common with us as well so it would make the process easier.
JayPhill89 said:
At least there's a Samsung Omnia 7. It has a 4" SAMOLED like ours. I hope it has more in common with us as well so it would make the process easier.
Click to expand...
Click to collapse
if winmo gets ported great, if not oh well, if you read the op it was not to get winmo but just used the hd2 as an example of dual boot on a phone. a boot loader is a starting point so can the topic go in that direction? i just dont want naysayers to get confused and tell us every reason we wont get or dont want winmo.
You cannot just take the source code for WP7. It is not open source. You can port android to things, but not the other way around.
nbs11 said:
You cannot just take the source code for WP7. It is not open source. You can port android to things, but not the other way around.
Click to expand...
Click to collapse
As Dani897 said, the thread is not about porting WP7 to our phone, but just having dual boot to be able to have (lets say) one stable rom and one dev rom on the same phone...
seriously want this to happen figure it out

Has anyone TRIED to launch WP7 on TP2?

I know you guys have talked about this already, but has anyone tried to load it? Maybe a derivitive of the HD2 rom for WP7? I bet anything that it would work, it would just be a little slower.....please give some feedback for this thread
i agree the tp2 deserves a try they said we couldn't overclock now look @ us
P.S also make a CDMA version for us sprint people
I'm sure someone could get it running. Nothing is impossible.
doublen1 said:
I'm sure someone could get it running. Nothing is impossible.
Click to expand...
Click to collapse
+1 to that.
The problem is the processor architecture...
WP7 on TP2
I bet that it wouldn't matter, they say the requirements are what they are, but they can operate on lower specs, just won't operate at optimum efficiency. If the HD2 and WP7 Phones are at 1ghz, its not bad that we are at 748mhz+. I bet it will work!!! I know technical aspects, but it sucks I don't know how to actually do any of it!!!! Maybe someone should come up with a bounty
RedWolf023 said:
I bet that it wouldn't matter, they say the requirements are what they are, but they can operate on lower specs, just won't operate at optimum efficiency. If the HD2 and WP7 Phones are at 1ghz, its not bad that we are at 748mhz+. I bet it will work!!! I know technical aspects, but it sucks I don't know how to actually do any of it!!!! Maybe someone should come up with a bounty
Click to expand...
Click to collapse
Whatever, TP2 runs a Qualcomm processor ARMv6, while Snapdragon is ARMv7.
WP7 requires ARMv7.
It's not as easy as you think, guys.
can we get it
maybe lescro could chime in
No, we can NOT get WP7 ever. It's just not possible. As Jackos said, WP7 is built on ARMv7. The TP2 has an ARMv6 chipset. The ARMv6 CPU just can't execute the code in WP7. It has nothing to due with the speed of the CPU. Just like how certain Adobe software doesn't work on old AMD/Intel CPU's because they're missing the SSE2 instruction set.
EDIT: This has been stated by Da_G many times & trust me, he knows what he's talking about. Follow Da_G on Twitter.
Mod, please close this thread.
It is possible but very difficult to do. Some has to make it ARMv6 able.
WP7 on TP2
Like others said, it was impossible to OC our TP2's, and now look!!! You're right, the WP7 on an ARMv6 core would be difficult to do, but someone can do it! It's kind depressing that everyone keeps saying "never" will we have it on the TP2. If you can create a theme from throttlelauncher that does just about everything that the WP7 itself can do, I would wager that you could modify the WP7 rom to execute off of the ARMv6 core....problem is nobody wants to spend the time to do so for free, so we should come up with a bounty.
Actually when these devs tell you that the code can not run they aren't explaining (rightfully because it might fall on deaf ears) that windows ce is closed source so changing anything would require a large amount of work if the kernel can be changed at all. Its not like the linux kernel where we can go in and change things in the source code then compile. WP7 is what it is its like saying that windows 7 can run on an arm processor yeah it probably could but you would have to change the kernel which i believe only microsoft has the ability to do. Just tough it out like the rest of us until your upgrade date. Please no more WP7 on TP2 threads
is this really a question? FIRST of all, it is impossible. Second of all, there are various themes that would be more stable than any wm7 port if there was ever a dev who had some magical touch. yeah, we can overclock. but who here can safely oc to 1g? closest i get is 768. and that gets touchy.
believe me, theres no way/reason to do this. just buy a new phone
WP7 on TP2
My only problem, which is quite a personal problem, is that I am not allowed to have a camera on my phone where I work.....so this blows because they will not make any more cameraless phones. So anything to make my TP2 any better, I'm all game. Besides, I absolutely HATE on screen keyboards, no matter how accurate they are. Again, just a personal problem.
You're job will end up changing that rule. They have too, because cameraless cell are sadly a thing of the past. I don't know a single person who doesn't have a camera on their cell. As for the hardware KB, check out the HTC 7 Pro. It's a 1Ghz Snapdragon WP7 version of the TP2.
Somethings are impossible.... Overclocking is one thing but executing code compiled for a different CPU is NOT the same thing!
As others have pointed out, it's ARM v6 vs V7 and it's not a code issue - its a microcode issue - the v6 does not have the same instruction set so the code cannot execute.
Short of M$ recompiling the code (not very likely), releasing the source (even less likely) or writing a V6 interpreting shell (can you say SLOW) it ain't going to happen.
Deal with it and wait till your contract is over and get a new phone when you can
drkfngthdragnlrd said:
You're job will end up changing that rule. They have too, because cameraless cell are sadly a thing of the past. I don't know a single person who doesn't have a camera on their cell. As for the hardware KB, check out the HTC 7 Pro. It's a 1Ghz Snapdragon WP7 version of the TP2.
Click to expand...
Click to collapse
No, I am 100% Certain my work will not change that rule. They will prohibit cell phones altogether before allowing a camera. But I will check out the HTC 7 pro
if you go to wp7 forum theres alot of problems with that phone
...like any phone
but there are alot of themes for our phone
like lesscrco wp7
BTW. Why would anyone need WP7 on TP2? Imho it's good enough with WM6.5.
WP7 would only decrease the functionality and cause problems like battery life or performance.
Emulator
Emulation is possible, ask the people who wrote BOCHS or Pear PC.
However, it's absolutely not practical to go down this route. It would require an amazing amount of work for what would be a very slow WP7 device with no battery life.
The time and money spent on a project like this would be better put to improving WM6 or Android.
1milenia said:
if you go to wp7 forum theres alot of problems with that phone
...like any phone
but there are alot of themes for our phone
like lesscrco wp7
Click to expand...
Click to collapse
I bought my wife the Samsung Focus and we have absolutely no problems with it. WP7 is perfect just left stock. WP7 is probably the best PPC OS out there now.

Why is there so much hate towards Flash Player?

Everywhere where there's a discussion about Flash player it just gets over crowded by Apple fanbois or something because it suddenly gets overrun with hate on how crap Flash is. Yet I bet if they were allowed Flash Player on the iPhone and Android weren't (you can still manually install) then they'd be touting it as a feature. I just think what is wrong to have choice? Why must Operating Systems now become about being dictated how to use it and why features you like are bad? If you don't not like Flash Player then you do not have to use it or install it, I don't see how it impacts you and why you'd wish for people who like it not to have the option. MOD EDIT.
I've got a now dated Galaxy S2 and I'm using the last generic Gingerbread firmware for it and have no speed issues. I'm using this firmware because I do not like ICS or JB and that is ok, with Android I'm allowed the choice. I can run BBCiPlayer's desktop website which is Flash based on my phone and even streaming over HSPA+ with Three and I have no performance issues. I've never experienced Flash crashing any more than anything else on any phone, in fact I remember lots of stuff crashing on my old iPhone 4 which was meant to be so much better and more stable. Flash seems no more unstable than anything else, I think people just love to jump on the hate wagon. Obviously the Desktop Flash experience on a mobile is not the best when it comes to UI, however performance wise it works fine and I'm happy to have it.
When I had the iPhone 4 (my first smart phone) I bought it because it was praised as the best one at the time and everyone was singing its praises. However I became more and more aware of what I couldn't do with it as Apple didn't want me to. The one thing that bothered me was how many site apps I had to use to watch video content and even mobile sites. These sites are never good and I just want the Desktop option with Flash Player. Now I know this is still the case today as I try my friends iPad 2 and lots of the sites I want to visit like Youtube, BBCiPlayer and maybe some efukt for lols still use Flash, Youtube has made a leap to HTML5 but still lots of videos are Flash only. I don't know when HTML5 is meant to set the world on fire, Apple have been going on about it since as long as I can remember and it still hasn't become the standard. I just don't see why you wouldn't allow people just to install Flash Player so they can have the best experience.
I know Adobe have stopped support but that really is just don't to the resistance against it from Apple. I used to see loads of happy reviews on the Android marketplace for Flash Player, lots of people want it more than crazed fanbois. Also why not just have an advanced option on these modern Operation systems like Android where you can freely install stuff you want from a third party source? People who are clueless wont know about it and people who know what they're doing can just have a warning saying Warranty void or something and sorted.
I just want Flash Player, it has made the internet what it is today. I don't know what issues people have with it but I use it everyday and have done for many many years and relative to the stability of operations systems in their time, Flash has been no more unstable than anything else. I've not had Flash crash since I can remember on Windows, Chrome is a great platform for it at least, I dunno about other browsers. Android it's perfectly smooth too....
I just don't get the hate.
I also like flash very much, but it has been decided it will not be supported anymore, so it's ending. There are and will be better alternatives (I hope).
Flash is a dieing platform its very bloated and thus has never worked well on android.
The likes of HTML5 gives much better performance and being modular will be a ever expanding platform.
Its just how things happen the web is a ever changing platform and there's little flash can do that can tbe done better else where.
Sent from my GT-N7000 using xda premium
zacthespack said:
Flash is a dieing platform its very bloated and thus has never worked well on android.
The likes of HTML5 gives much better performance and being modular will be a ever expanding platform.
Its just how things happen the web is a ever changing platform and there's little flash can do that can tbe done better else where.
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
That is pretty much true. I will add my two cents.
1. Flash is proprietary. You have to buy tools and compiler to develop. What is more there is only one official flash player. Others were created thanks to reverse engineering and are not very good.
2. Flash is terribly optimized. What I mean is the compiled code is very inefficient.
3. Language. Who would like to learn and use ActionScript if there is mature and popular JavaScript?
Flash really shouldn't get hate. Why? It is completely optional. Turn off plugins from browser settings and you have a phone completely free of it. If your phone didnt came with it, and you downloaded it yourself, uninstall it and there!
So there really is no reason to hate on it so much
Sent from my DROID2 using xda premium
I am a fan of flash.
A sad thing is that there is no moment in between - many services that rely on flash are not yet switched to html5.
l30ns said:
I am a fan of flash.
A sad thing is that there is no moment in between - many services that rely on flash are not yet switched to html5.
Click to expand...
Click to collapse
+1. I still like flash a lot. As per growing trend, a lot of websites are now converting to HTML5 but it will be a while before flash becomes completely obsolete.
I don't know, I think the general hate towards the platform was started by Apple users who were mad that Android got flash but they never did. Sure, flash is a locked down platform, but so is Apple's ecosystem. HTML5 is supposed to be the open successor to flash, but for DRM purposes I see most content is still done with flash. A lot of the flash content we want to view on our phones is actually made for desktop users only, so there is no reason for site owners to want to switch to HTML5.
In my opinion flash was to the point where performance on mobile devices wasn't as much of an issue anymore. HD Youtube videos play in flash without noticeable frame loss on dual core devices. Device hardware had finally caught up to the point where it could render desktop based flash content without choking. Awkward interaction with flash elements in a mobile browser was fixed by a full screen option which works nicely.
Many people are misinformed as to why Adobe discontinued flash on mobile. It wasn't Apple or Google's fault, Adobe simply decided to stop focusing on flash for mobile and to move on to newer technologies like HTML5. What I don't get is why they are still supporting Adobe Air on mobile since its based off flash. They announced in late 2011 that ICS would be the last version they would support flash on. Google Chrome first showed up on Android in early 2012, so it wasn't Chome that killed flash like some think.
Luckily Adobe is maintaining download links on their site for flash apks and is still doing security updates for now.
I don't get why you'd end flash to work on HTML5? Why not just make Flash better?
I don't care if something is dying or not supported anymore. When it is still used on more sites than the nearest competitor (HTML5) then it is sitll number one and you need to support it.
I would be interested in an iPhone or Windows phone, however the locked down OS not giving you any options like to have flash on your phone kills them for me. I'll always choose android because the software is superior as a result of the third party. You can produce an OS but you need it to be open to be successful, IOS is a mess because it is closed, it has been a mess for many years since everyone caught up to Apple. You need an open OS because the people always come up with way better software than the official company. Innovation is what you didn't know you even wanted but it makes such a difference, you don't get that from corps.
jacekbb said:
That is pretty much true. I will add my two cents.
1. Flash is proprietary. You have to buy tools and compiler to develop. What is more there is only one official flash player. Others were created thanks to reverse engineering and are not very good.
2. Flash is terribly optimized. What I mean is the compiled code is very inefficient.
3. Language. Who would like to learn and use ActionScript if there is mature and popular JavaScript?
Click to expand...
Click to collapse
1 - Wrong you can download the Flex or AIRSDK for free ,and use free tools to create Flash/AIR.
2 - Wrong again, Clearly you haven't used flash recently. Stage3D is amazing:
Is this bad performance? http://www.youtube.com/watch?v=_EBxd2tFEvU You can try it out if you find it and download it.
3 - :laugh:, JS is really an old language without real OOP language like Actionscript or Java. So classes are prototypes which is a very old and obsolete concept when there are Objects and Classes out there....
To get an idea: JS is to JAVA (or AS3) as BASIC to C++ .
You must be one of the fanboys mentioned on the first post.
Seriously dude, don't talk about things you don't know about.
@spunker:
Flash is within AIR within an APP. Means apple store can sell it and is happy about it. HTML5 cool stuff doesn't work on most low end phones, (just like flash!) And to be honest Flash was capable of doing many things that HTML5 is NOT YET able to do. HTML5 was sold as the technology of the future but I have been there years ago, and I will rather changing career if i had to go back to that tecnology. (How many days wasted in problems with compatibility with browsers...)
I'm a stage3D developer and I don't think is slow. The old Flash system (which is still heavily used by designers, not coders) is slow, time line, vectors, and tons of layers made Flash flexible and accessible but very slow performance. Now with stage3D, flash is just code and bitmaps with GPU acceleration. This means it runs like any other SDK (like coronaSDK or Unity). Same performance!
I always try to be objective, and Apple fans are not. Is like a massive religion. Lucky, I am atheist and I can see sects very easily. :laugh:

Categories

Resources