Android 1.5 on CDMA phones and OEM non-conformance documentation...

by Richard Schilling » Wed, 31 Mar 2010 04:41:39 GMT


Sponsored Links
  know people other than me are having issues with this, so I'm
starting a thread specifically to talk about all the things that are
popping up just because phone manufacturers are running Android 1.5 on
their CDMA phones.

I don't even want to know why. I don't care. All I know is running
Android 1.5 on a CDMA phone means I can't build my application against
the Android 1.5 SDK. At best, I have to try and build my application
against some other version of the Android SDK, force the manifest to
allow the application to be run on 1.5 CDMA phones, and hope it
works ...

Or, I can have a special build for Android 1.5 phones that have CDMA
on them.

Either solution makes my stomach churn.

Also, I want to know where the conformance documentation on Android
devices gets stored, and if they're public? This is the documentation
that phone manufacturers sign off on to prove that their OS
implementations match the API specification that Google publishes in
the Android specification. Anyone?

I ask, because as a developer I need to know where an OEM departs from
the API, and I need to know what "Creative use" of the Android API the
OEM has adopted.



I see this CDMA on Android 1.5 problem so far on Samsung Moment and
the at least one HTC device. Here is the support discussion I had
with HTC itself. It starts out with my support request (rather ... a
rant) to HTC:


Customer Information
Name Richard Schilling
\Country United States
Inquiry Information
Inquiry Type Technical Support
Inquiry Description You should have never released Android 1.5 on a
CDMA device! http://code.google.com/p/android/issues/detail?id=7194 I
don't know, nor care, who made that decision. You're breaking my
software and making it impossible to develop for your phones.


--------------

2010/03/17 06:35 Philip (North America Support (Tech)) Hello Richard,

I understand that it is important for you to develop for the device.
Android 1.5 works perfectly well for a large number of people on CDMA
devices. I have read the issues you listed at the URL where you posted
them, and I do understand your frustration with this issue. However,
you have to keep in mind that the device was not designed solely to be
developed for, and most users are able to use the device without
problems. As well, HTC Technical Support cannot provide any support on
the developmental side of things. I apologize for any inconvenience
you may have experienced.

Philip
HTC Technical Support
www.htc.com

-----------------------


2010/03/17 09:23 Richard Schilling Thanks for your response.

It's not true to say that Android 1.5 works properly on a CDMA device.
It doesn't provide CDMA tower identifier, and there's no documented
work around. Bottom line: that's what I need. Have you read the API
spec for Android 1.5? There's absolutely no CDMA support in the API
spec for 1.5.

You're running a non-conformant OS build when you run Android 1.5 on a
CDMA device. From that standpoint, it's broken.

I'm going to dig into the Google code for Android 1.5 and the HTC
board support package to figure out what's going on here. I at least
need this all documented. Any links to documentation you already have
that you can point me to?

There are several parameters about CDMA networks that Android 1.6 and
higher provides to applications. At the very least, please, do the
developer community a



Android 1.5 on CDMA phones and OEM non-conformance documentation...

by Richard Schilling » Thu, 01 Apr 2010 11:49:59 GMT


 Just reporting that I was successful in building my application
against the Android 2.1 SDK and running it without issue on several
Android 1.5 CDMA phones.

Richard


On Mar 30, 5:05pm, Richard Schilling <richard.rootwirel...@gmail.com>




--


Sponsored Links


Android 1.5 on CDMA phones and OEM non-conformance documentation...

by Ken H » Fri, 02 Apr 2010 23:58:43 GMT


 > Just reporting that I was successful in building my application

Just curious, how are you doing that? You can't check CDMA features on
a phone who's OS doesn't have a CDMA package...or maybe you are,
that's what I'd like to know.

Ken

--



Other Threads

1. I want to display image at camera screen! help me.

if you have a sample code, please send or show me.

I'm going to display image at camera screen, but i don't know how to
code..

I just want to make background image to use camera screen..

and then, I will display image on it(camera screen).

Somebody help me~!!

please give me some example or helpful reference.. thank you~_~;

--~--~---------~--~----~------------~-------~--~----~

2. Emulator critical runtime error

Hello,
I have created a virtual device; "android list avd" displays it OK,
but "emulator -avd myavd" goes crashed.

Here is some info from error report:

Exception Information
Code: 0xc0000005          Flags: 0x00000000
Record: 0x0000000000000000          Address: 0x000000000053961f

System Information
Windows NT 5.1 Build: 2600
CPU Vendor Code: 756E6547 - 49656E69 - 6C65746E
CPU Version: 000006FA  CPU Feature Code: BFEBFBFF
CPU AMD Feature Code: 00E4E824


Hope you can fix it, thx.

--~--~---------~--~----~------------~-------~--~----~

3. more experimenting, new view

4. loading external data on local file in WebView

5. onPreViewFrame obtain wrong data

6. change Launcher

7. Playing recorded sounds in Android 1.5