Cupcake / 1.5 Update Killed my Call Log and Caller ID

by john batka » Fri, 05 Jun 2009 03:06:44 GMT


Sponsored Links
 I have a G1 and just recently received the 1.5 OTA update. I am in
North America.

Ever since the update, all the calls in my call log go in as
"Unknown". My Caller ID for incoming calls also always says "Unknown".
Even outgoing calls to numbers in my contacts list are listed in my
Call Log as "Unknown"! I have confirmed that all my contacts are in
the phone correctly ( I have over 200 ) but nothing other than
"Unknown" shows up in my call log.

I have also noticed something weird: when I make an outgoing call to
one of my contacts and then hang up, I see the call log and the name
goes in correctly as the person I called, and then... suddenly it
switches to "Unknown"! It is as if the Call Log program is
"forgetting" who I talked to.

Has anyone else experienced this problem? I'm not using any third
party software to manage my call log or my contacts.

I really appreciate any help you guys might have for me!

-John

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



Other Threads

1. need help for MediaRecorder

Hi all,
I want to record the audio from the micphone. But I failed.
I reference the document. And the link is:
http://code.google.com/android/toolbox/apis/media.html

I got the file. Its size is always 1666B. I played it but hear
nothing.

Thanks in advance.
Regards,
Lei

The code is :

public class MediaRecorderDemo extends Activity {

    private static final String TAG = "MediaPlayerDemo";
    private MediaPlayer mMediaPlayer;
    private String path;


        /** Called when the activity is first created. */

        @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        mPlay = (Button) findViewById(R.id.play);
        mStart = (Button) findViewById(R.id.start);
        mStop = (Button) findViewById(R.id.stop);

        mPlay.setOnClickListener(mPlayListener);
        mStart.setOnClickListener(mStartListener);
        mStop.setOnClickListener(mStopListener);
    }


    @Override
    protected void onDestroy() {
        super.onDestroy();
        // TODO Auto-generated method stub
        if (mMediaPlayer != null) {
            mMediaPlayer.release();
            mMediaPlayer = null;
        }

    }


    private OnClickListener mStopListener = new OnClickListener() {
        public void onClick(View v) {
                recorder.stop();
                recorder.release();
        }
    };


    private OnClickListener mPlayListener = new OnClickListener() {
        public void onClick(View v) {
            try {
                    path = "/sdcard/audio4";
                    if (path == "") {
                        // Tell the user to provide an audio file URL.
                        Toast
                                .makeText(
                                        MediaRecorderDemo.this,
                                        "Please edit MediaPlayer_Audio
Activity, "
                                                + "and set the path
variable to your audio file path."
                                                + " Your audio file
must be stored on sdcard.",
                                        Toast.LENGTH_LONG).show();

                    }
                    mMediaPlayer = new MediaPlayer();
                    mMediaPlayer.setDataSource(path);
                    mMediaPlayer.prepare();
                    mMediaPlayer.start();

            } catch (Exception e) {
                Log.e(TAG, "error: " + e.getMessage(), e);
            }

        }
    };


    private OnClickListener mStartListener = new OnClickListener() {
        public void onClick(View v) {
                String path = "/sdcard/audio4";

                //ContentResolver contentResolver;
                recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
                recorder.setOutputFormat
(MediaRecorder.OutputFormat.THREE_GPP);
                recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
                recorder.setOutputFile(path);

                recorder.prepare();
                recorder.start();
                }
    };

    private Button mPlay;
    private Button mStop;
    private Button mStart;
    private MediaRecorder recorder = new MediaRecorder();

}
--~--~---------~--~----~------------~-------~--~----~

2. Raw audio from the microphone?

Hi,

I'm trying to build a training tool to help strengthen certain vocal
issues. I'm hoping to do some basic pitch/tone analysis. I've been
looking around, and it doesn't seem easy to get access to raw audio
data (wav file)? Is this the case?

Thanks,
Ben
--~--~---------~--~----~------------~-------~--~----~

3. problem with RTSP streaming of mp4 file

4. missing javax audio?

5. Equalizer...

6. Fwd: Audio Streaming

7. Ultimate Android Calendar - AnCal available for download and testing !