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

Official EVO Rumors and Speculation thread

Status
Not open for further replies.
fm radio isnt the factor here. ANDROID 2.1 DOES NOT SUPPORT 4G. that is what jackson is saying... i think

As far as this is concerned I highly doubt it. Since when is the OS in control of any type of signal? Again the signal is transferred from the radio to the phone but the OS has nothing to do with what type of signal it is that's done by the radio built into the device.
 
As far as this is concerned I highly doubt it. Since when is the OS in control of any type of signal? Again the signal is transferred from the radio to the phone but the OS has nothing to do with what type of signal it is that's done by the radio built into the device.

Generally, baseband software talks to the OS and feeds the radio data to the OS. The "phone" on a device like the EVO is an app like any other app, so it needs software support. For example, if Android didn't support Wifi, then the EVO couldn't have WiFi.
 
Generally, baseband software talks to the OS and feeds the radio data to the OS. The "phone" on a device like the EVO is an app like any other app, so it needs software support. For example, if Android didn't support Wifi, then the EVO couldn't have WiFi.

Yes exactly my point, the baseband acts as the gateway baseband is installed by the carrier not Android or Google. Hence why basebands get random updates here and there. But again Android has nothing to do with it.
 
I looked at the article that Bill quoted and I can see why one might jump to the conclusion that 2.5 might be loaded on the EVO out of the gate, but then I read from the pic included in the article (see below.) Before I say what I think, let me just be clear that I am neither a developer nor an expert of any kind. I have worked with and supported developers in the past and I have taken programming classes. I am hoping that someone with real programming/development experience will come forth and chime in. If you are not a programmer please don't attack my post just because you disagree with my interpretation of the evidence.

So I read the text in the code sample that "Type_WIMAX will be included in Froyo SDK." The second line however says, "Until Type_WIMAX is supported you will need to hard-code the value 6." In the article "Froyo" is in a red box.

Here is my logic:

1. "Type_WIMAX" is a programming function or library that allows the developer to write code that can recognize the state of the 4G radio. An example would be the demoed YouTube app that could detect a 4G connection and then automatically change the video quality. I do not believe that if this function is missing that 4G data is not support, it just means developers will not have an easy way to detect the 4G connection state. My conclusion here is that Android 2.1 does support 4G data, just not detection of the 4G connection state. In other words EVO 4G will work fine with 2.1.

2. The second line of the sample code suggests to me that 2.5 will not ship with EVO. The line offers a workaround to developers to identify the 4G connectivity by simply hard-coding the value. My thought here is why create a workaround if EVO will ship with 2.5? The way I read this I would say that 2.1 is again more likely, because 2.5 is not required for the workaround to work with 4G data connection.

3. I think that the writers of the article are trying to create some buzz (which is not bad,) but they are certainly not offering any definitive proof that their opinions are valid. The title of the article is full of
 
I can reaffirm that the comment in the SDK definitely does not indicate that Froyo will be in the Evo. All this portion of text and code shows it that the constant TYPE_WIMAX has not been implemented.

Let me break it down to hopefully help:



These first two lines of code set up the Connectivity Manager and sets up a simple variable called networkType. It references getActiveNetworkInfo() to obtain what network type the device is currently on. Then the code afterwards is simply a standard IF clause comparing networkType to TYPE_WIMAX. If implemented, TYPE_WIMAX is simply a constant that's already available in the SDK. But because this is NOT Froyo, the comment simply advises developers to hardcode a value of 6 as the expected networkType for WIMAX.

That's all. Unfortunately nothing interesting to see here. Whether the Evo drops with Froyo is still up for speculation, but this snippet from the SDK does not indicate it will.

Bumping this too.
 
Bumping this to show that 4G isn't necessarily unsupported in 2.1

That code is also commented thats like me writing a code snippet and doing something like:

Code:
// I'll put a super intresting comment here this code supports FroyoMax!

Sub CommentUncomment()
'DESCRIPTION: Comment/Uncomment a line of C++ code.

'Begin Recording
  StartLine = ActiveDocument.Selection.TopLine
  EndLine = ActiveDocument.Selection.BottomLine
  If EndLine < StartLine Then
    Temp = StartLine
    StartLine = EndLine
    EndLine = Temp
  End If
  For i = StartLine To EndLine
    ActiveDocument.Selection.GoToLine i
    ActiveDocument.Selection.StartOfLine \
      dsFirstText, dsMove
    ActiveDocument.Selection.CharRight dsExtend, 3
    if ActiveDocument.Selection.Text = "//~" Then
      ActiveDocument.Selection.Delete
    Else
      ActiveDocument.Selection = "//~" + \
        ActiveDocument.Selection
    End If
  Next

'End Recording
End Sub
It's just a snippet and could have been done intentionally to create more hype among readers, wouldn't be the first time it's done.
 
All kinds of rumors are being spread on whether the EVO will have its own special version of 2.1. Right now, EVO's 2.1 is the exact same as the Droid Incredible. It won't carry a brand new Froyo, and it won't be Gingerbread (Gelato) or whatever it end up being called. Jackson is semi correct on the facts. Current 2.1 and WiMax weren't playing nice together, but that has been solved already. Google realized (well everybody forced them to realize) that fragmentation exists, and that's killing Google's growth. Why would the EVO have its own Android OS again?
 
All kinds of rumors are being spread on whether the EVO will have its own special version of 2.1. Right now, EVO's 2.1 is the exact same as the Droid Incredible. It won't carry a brand new Froyo, and it won't be Gingerbread (Gelato) or whatever it end up being called. Jackson is semi correct on the facts. Current 2.1 and WiMax weren't playing nice together, but that has been solved already. Google realized (well everybody forced them to realize) that fragmentation exists, and that's killing Google's growth. Why would the EVO have its own Android OS again?

Cause the EVO is all powerful.
 
All kinds of rumors are being spread on whether the EVO will have its own special version of 2.1. Right now, EVO's 2.1 is the exact same as the Droid Incredible. It won't carry a brand new Froyo, and it won't be Gingerbread (Gelato) or whatever it end up being called. Jackson is semi correct on the facts. Current 2.1 and WiMax weren't playing nice together, but that has been solved already. Google realized (well everybody forced them to realize) that fragmentation exists, and that's killing Google's growth. Why would the EVO have its own Android OS again?
True. Sometimes its hard to tell the rumors appart.
 
>Why would the EVO have its own Android OS again?

maybe not special version but newest version given 4G etc.

 
Well, it would technically be like 2.1.1.5 while everybody else has 2.1.0.5 or something.

Nvm, I'm being dumb.

Thanks for sticking around Self Praise..I kept thinking you were leaving us for some reason lol.
 
Well Sense is built on top of 2.1 so something has to be working with both in there.

SenseUI is nothing but a GUI (Graphical User Interface) everything Sense does is done by an app underneath the eye candy. Underneath the widgets and all thatother mush is an app, that app knows the phone doesn't have a hardware antenna therefore when they compiled that app they made it so before the tuner launches the tuner it would check to make sure headphones are plugged in. simple 1/0 check, if headphones are plugged in proceed to "tuner app name here" if not exit to "whatever screen here".
 
ha actually not true. No other model of Android currently supports an FM radio because ANDROID 2.1 and lesser DONT SUPPORT it! This article basically proves what i have been saying correct and is the exact reason that the FM radio could not work at CTIA. They went into the app on some demos but then said it was still being worked on. I didn't make the connection on this until right now! It fits in with everything else I've said though.

Meet your new Android 2.5 (or 3.0) Flagship, the HTC Evo =]]]]

I'm gonna find out more, keep ya'll posted

Jackson
Actually I have the Desire, I bought it online. It runs 2.1 and has an FM radio
 
All kinds of rumors are being spread on whether the EVO will have its own special version of 2.1. Right now, EVO's 2.1 is the exact same as the Droid Incredible. It won't carry a brand new Froyo, and it won't be Gingerbread (Gelato) or whatever it end up being called. Jackson is semi correct on the facts. Current 2.1 and WiMax weren't playing nice together, but that has been solved already. Google realized (well everybody forced them to realize) that fragmentation exists, and that's killing Google's growth. Why would the EVO have its own Android OS again?

Thank Self Praise, you really are the 'Voice Of Reason' of this thread. Another thing to note is that when 2.2 or 2.5 does come out, HTC will again need to implement and test it's Sense IU over the new update.

It's not a simple matter of just "copying and pasting" code and having Sense work right away with new OS updates, I imagine it takes a good bit of testing and fine-tuning with each new version that comes out.

I wouldn't be surprised if HTC is already working on Sense for future versions as well, but what I mean to say is that it would require additional time to have Sense overlay an OS update.

Another reason it will be more likely for the Nexus One to receive the update before the EVO does (not to mention it being Google's flagship still)
 
Ok SP thats exactly where i was going. At CTIA the OS on the Evo and WiMAX were not compatible at all. Hence why soo many apps could not be shown. I know some of them were not complete, but others could not work with 2.1 because the OS does not support a 4G signal. If the OS does not support a 4G signal then that means widgets and apps and such can not work on 4G. If those can't work on 4G then what is the point of even having a 4G phone.

Now i know some of you are saying hey we saw the internet run on 4G. So did i and damn was it fast even with laoding flash! However that was an app specifically designed for 4G. Most of the apps you find in the market however will not be 4G specific so that they can run on all android phones. In this case they wont recognize the 4G signal, thereby using 3G, thereby not making the phone live up to it's 4G potential.

If Self Praise is right, and I'm sure he is, they have fixed the OS to accept the 4G signal in all cases. This allows the signal to be recognized and used by all applications, widgets, etc.

Hopefully that clears things up, sorry if i confused any of you earlier!

Jackson
 
Actually I have the Desire, I bought it online. It runs 2.1 and has an FM radio

I think it is a HTC feature. Seems like every Android HTC device from now on will have a FM radio.

i really need a new phone. this waiting is brutal.

I'm keeping calm on this one. I don't mind to wait. Just exported my contacts from my Pre today, really easy with a patch :D.
 
Status
Not open for further replies.
Back
Top Bottom