Hi, I have connected by Sipdroid to Trixbox running in my virtual box through Ethernet LAN . I am able to call from my desktop soft phone (Ekiga , Twinkle, Qutecom ) to sipdroid and vice versa through LAN.
I tried to send video from sipdroid during the call to Ekiga or qutecom , but both doesn't displayed any video. What is the reason? I Have made the following changes in trixbox: I have enabled video (videosupport=yes) in sip.conf in [general] section [general] videosupport=yes ; These files will all be included in the [general] context ; and in sip_additional.conf [101] deny=0.0.0.0/0.0.0.0 type=friend secret= qualify=yes port=5060 pickupgroup= permit=0.0.0.0/0.0.0.0 nat=yes mailbox=101@device host=dynamic dtmfmode=rfc2833 dial=SIP/101 context=from-internal canreinvite=no callgroup= callerid=device <101> accountcode= call-limit=50 allow=ulaw allow=alaw allow=h263 allow=h264 Did i miss anything in trixbox settings? logcat& Details: logcat& # --------- beginning of /dev/log/system I/Vold ( 140 2): Vold 2.1 (the revenge) firing up D/Vold ( 1402): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media) D/Vold ( 1402): Volume sdcard state changing 0 (No-Media) -> 2 (Pending) D/Vold ( 1402): Volume sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted) I/SystemServer( 1478): Entered the Android system server! I/SystemServer( 1478): Entropy Service I/SystemServer( 1478): Power Manager I/SystemServer( 1478): Activity Manager I/ActivityManager( 1478): Memory class: 32 I/SystemServer( 1478): Telephony Registry I/SystemServer( 1478): Package Manager I/Installer( 1478): connecting... W/PackageManager( 1478): Running ENG build: no pre-dexopt! I/PackageManager( 1478): Unpacking native libraries for /data/app/launcher.apk I/PackageManager( 1478): Unpacking native libraries for /data/app/eglinfo.apk I/PackageManager( 1478): Unpacking native libraries for /data/app/gles2_texture_stream.apk I/PackageManager( 1478): Unpacking native libraries for /data/app/gles1_texture_stream.apk I/PackageManager( 1478): Unpacking native libraries for /data/app/gles2_texture_player.apk I/PackageManager( 1478): Unpacking native libraries for /data/app/gles2test1.apk I/PackageManager( 1478): Unpacking native libraries for /data/app/gles1test1.apk I/PackageManager( 1478): Time to scan packages: 4.268 seconds W/PackageManager( 1478): Not granting permission android.permission.DEVICE_POWER to package ti.ptl.general.ptlandroid (protectionLevel=2 flags=0x8445) W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.mail in package com.android.contacts W/PackageManager( 1478): Unknown permission android.permission.ADD_SYSTEM_SERVICE in package com.android.phone W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.providers.calendar W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.cl in package com.android.providers.calendar W/PackageManager( 1478): Not granting permission android.permission.BROADCAST_SMS to package com.ti.modem_integration.modemtest.app (protectionLevel=2 flags=0xbe45) W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.mail in package com.android.calendar W/PackageManager( 1478): Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package com.android.browser (protectionLevel=2 flags=0x9be45) W/PackageManager( 1478): Unknown permission com.google.android.gm.permission.WRITE_GMAIL in package com.android.settings W/PackageManager( 1478): Unknown permission com.google.android.gm.permission.READ_GMAIL in package com.android.settings W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.settings W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.providers.contacts W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.cp in package com.android.providers.contacts W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORD in package com.android.development W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.development W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES in package com.android.development W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUser in package com.android.development W/PackageManager( 1478): Unknown permission android.permission.READ_OWNER_DATA in package com.android.email W/PackageManager( 1478): Not granting permission android.permission.DEVICE_POWER to package com.android.deskclock (protectionLevel=2 flags=0x8be45) I/SystemServer( 1478): Account Manager I/SystemServer( 1478): Content Manager I/SystemServer( 1478): System Content Providers I/SystemServer( 1478): Battery Service I/SystemServer( 1478): Lights Service I/SystemServer( 1478): Vibrator Service I/SystemServer( 1478): Alarm Manager I/SystemServer( 1478): Init Watchdog I/SystemServer( 1478): Window Manager I/InputManager( 1478): Initializing input manager I/InputManager( 1 478): Starting input manager I/SystemServer( 1478): Bluetooth Service I/SystemServer( 1478): Device Policy I/SystemServer( 1478): Status Bar I/SystemServer( 1478): Clipboard Service I/SystemServer( 1478): Input Method Service I/InputManagerService( 1478): Enabled input methods: com.android.inputmethod.pinyin/.PinyinIME:com.android.inputmethod.latin/.LatinIME:jp.co.omronsoft.openwnn/.OpenWnnJAJP I/SystemServer( 1478): NetStat Service I/InputManager-Callbacks( 1478): No input device calibration properties found for device Synaptic TM12XX TouchPoint 1. I/InputManager-Callbacks( 1478): No input device calibration properties found for device Synaptic TM12XX TouchPoint 1. I/InputManager-Callbacks( 1478): No input device calibration properties found for device omap-keypad. I/InputManager-Callbacks( 1478): No input device calibration properties found for device SDP4430 Headset Jack. I/SystemServer( 1478): NetworkManagement Service I/SystemServer( 1478): Connectivity Service I/WifiService( 1478): WifiService starting up with Wi-Fi disabled D/NetworkManagmentService( 1478): Registering observer I/SystemServer( 1478): Throttle Service I/SystemServer( 1478): Accessibility Manager I/SystemServer( 1478): Mount Service I/SystemServer( 1478): Notification Manager I/SystemServer( 1478): Device Storage Monitor I/SystemServer( 1478): starting SUPL Service (SystemServer) D/VoldCmdListener( 1402): volume list I/MountService( 1478): Flushing all OBB state for path /mnt/sdcard D/VoldCmdListener( 1402): share status ums I/SystemServer( 1478): Location Manager I/SystemServer( 1478): Search Service I/SystemServer( 1478): DropBox Service I/SystemServer( 1478): Wallpaper Service I/SystemServer( 1478): Audio Service I/SystemServer( 1478): Headset Observer I/SystemServer( 1478): Dock Observer W/DockObserver( 1478): This kernel does not have dock station support I/SystemServer( 1478): USB Observer I/SystemServer( 1478): UI Mode Manager Service I/SystemServer( 1478): Backup Service V/BackupManagerService( 1478): No ancestral data I/BackupManagerService( 1478): Found stale backup journal, scheduling I/BackupManagerService( 1478): com.android.inputmethod.latin I/BackupManagerService( 1478): com.android.browser I/BackupManagerService( 1478): com.android.providers.userdictionary I/BackupManagerService( 1478): android I/BackupManagerService( 1478): com.android.providers.settings I/BackupManagerService( 1478): Backup enabled => false I/SystemServer( 1478): AppWidget Service I/SystemServer( 1478): Recognition Service I/SystemServer( 1478): DiskStats Service D/PowerManagerService( 1478): system ready! I/ActivityManager( 1478): Config changed: { scale=1.0 imsi=0/0 loc=en_US touch=3 keys=2/1/2 nav=2/1 orien=2 layout=268435490 uiMode=0 seq=1} I/ActivityManager( 1478): System now ready I/SystemServer( 1478): Making services ready I/StatusBarManagerService( 1478): Starting service: ComponentInfo{com.android.systemui/com.android.systemui.statusbar.StatusBarService} I/ActivityManager( 1478): Start proc com.android.systemui for service com.android.systemui/.statusbar.StatusBarService: pid=1536 uid=1000 gids={3002, 3001, 3003} I/ActivityManager( 1478): Config changed: { scale=1.0 imsi=0/0 loc=en_US touch=3 keys=2/1/2 nav=2/1 orien=2 layout=268435490 uiMode=17 seq=2} W/RecognitionManagerService( 1478): no available voice recognition services found I/ActivityManager( 1478): Start proc com.android.inputmethod.latin for service com.android.inputmethod.latin/.LatinIME: pid=1545 uid=10022 gids={} D/NetworkManagmentService( 1478): Registering observer E/ThrottleService( 1478): Could not open GPS configuration file /etc/gps.conf I/ActivityManager( 1478): Start proc com.android.phone for added application com.android.phone: pid=1548 uid=1001 gids={3002, 3001, 3003, 1015} I/ActivityManager( 1478): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000000 cmp=com.android.launcher/com.android.launcher2.Launcher } from pid 0 I/ActivityManager( 1478): Start proc com.android.launcher for activity com.android.launcher/com.android.launcher2.Launcher: pid=1552 uid=10056 gids={} I/SystemServer( 1478): Enabled StrictMode for system server main thread. I/StatusBarManagerService( 1478): registerStatusBar bar=com.android.internal.statusbar.IStatusBar$Stub$Proxy@4061b9f0 D/VoldCmdListener( 1402): share status ums D/StorageNotification( 1536): Startup with UMS connection false (media state unmounted) I/StorageNotification( 1536): UMS connection changed to false (media state unmounted) W/ActivityManager( 1478): Unable to start service Intent { act=@0 }: not found W/ActivityManager( 1478): Unable to start service Intent { act=@0 }: not found I/Activity Manager( 1478): Start proc android.process.acore for content provider com.android.providers.userdictionary/.UserDictionaryProvider: pid=1603 uid=10001 gids={3003, 1015} I/ActivityManager( 1478): Start proc com.android.settings for broadcast com.android.settings/.widget.SettingsAppWidgetProvider: pid=1608 uid=1000 gids={3002, 3001, 3003} W/ActivityManager( 1478): Unable to start service Intent { act=com.android.ussd.IExtendedNetworkService }: not found I/TelephonyRegistry( 1478): notifyServiceState: 1 home null null null Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false I/TelephonyRegistry( 1478): notifyDataConnection: state=0 isDataConnectivityPossible=false reason=radioTurnedOff interfaceName=null networkType=0 I/TelephonyRegistry( 1478): notifyDataConnection: state=0 isDataConnectivityPossible=false reason=gprsDetached interfaceName=null networkType=0 D/PowerManagerService( 1478): bootCompleted D/VoldCmdListener( 1402): volume mount /mnt/sdcard I/Vold ( 1402): /dev/block/vold/179:17 being considered for volume sdcard D/Vold ( 1402): Volume sdcard state changing 1 (Idle-Unmounted) -> 3 (Checking) I/StorageNotification( 1536): Media {/mnt/sdcard} state changed from {unmounted} -> {checking} I/ActivityManager( 1478): Start proc com.android.mms for broadcast com.android.mms/.transaction.MmsSystemEventReceiver: pid=1649 uid=10002 gids={3003, 1015} I/ActivityManager( 1478): Start proc android.process.media for content provider com.android.providers.downloads/.DownloadProvider: pid=1664 uid=10027 gids={1015, 2001, 3003} I/Vold ( 1402): Filesystem check completed OK I/ActivityManager( 1478): Start proc com.ti.server for broadcast com.ti.server/.BootReceiver: pid=1677 uid=10003 gids={} I/Vold ( 1402): Device /dev/block/vold/179:17, target /mnt/sdcard mounted @ /mnt/secure/staging D/Vold ( 1402): Volume sdcard state changing 3 (Checking) -> 4 (Mounted) D/VoldCmdListener( 1402): asec list I/StorageNotification( 1536): Media {/mnt/sdcard} state changed from {checking} -> {mounted} W/PackageManager( 1478): Not granting permission android.permission.DEVICE_POWER to package ti.ptl.general.ptlandroid (protectionLevel=2 flags=0x8445) W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.mail in package com.android.contacts W/PackageManager( 1478): Unknown permission android.permission.ADD_SYSTEM_SERVICE in package com.android.phone W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.providers.calendar W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.cl in package com.android.providers.calendar W/PackageManager( 1478): Not granting permission android.permission.BROADCAST_SMS to package com.ti.modem_integration.modemtest.app (protectionLevel=2 flags=0xbe45) W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.mail in package com.android.calendar W/PackageManager( 1478): Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package com.android.browser (protectionLevel=2 flags=0x9be45) W/PackageManager( 1478): Unknown permission com.google.android.gm.permission.WRITE_GMAIL in package com.android.settings W/PackageManager( 1478): Unknown permission com.google.android.gm.permission.READ_GMAIL in package com.android.settings W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.settings W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.providers.contacts W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.cp in package com.android.providers.contacts W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORD in package com.android.development W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.development W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES in package com.android.development W/PackageManager( 1478): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUser in package com.android.development W/Package Manager( 1478): Unknown permission android.permission.READ_OWNER_DATA in package com.android.email W/PackageManager( 1478): Not granting permission android.permission.DEVICE_POWER to package com.android.deskclock (protectionLevel=2 flags=0x8be45) I/ActivityManager( 1478): Start proc com.android.providers.calendar for broadcast com.android.providers.calendar/.CalendarReceiver: pid=1690 uid=10010 gids={3003} I/ActivityManager( 1478): Start proc com.android.deskclock for broadcast com.android.deskclock/.AlarmInitReceiver: pid=1701 uid=10014 gids={} I/ActivityManager( 1478): Start proc com.android.bluetooth for broadcast com.android.bluetooth/.opp.BluetoothOppReceiver: pid=1712 uid=10021 gids={3003, 3002, 3001, 1015} I/ActivityManager( 1478): Start proc com.android.email for broadcast com.android.email/.service.EmailBroadcastReceiver: pid=1720 uid=10033 gids={3003, 1015} I/ActivityManager( 1478): Start proc org.sipdroid.sipua for broadcast org.sipdroid.sipua/.ui.Receiver: pid=1738 uid=10066 gids={3003, 1006, 1015, 3002} I/ActivityManager( 1478): Start proc com.android.voicedialer for broadcast com.android.voicedialer/.VoiceDialerReceiver: pid=1759 uid=10058 gids={3002} I/ActivityManager( 1478): Start proc com.android.music for broadcast com.android.music/.MediaAppWidgetProvider: pid=1767 uid=10004 gids={3003, 1015} I/ActivityManager( 1478): Start proc com.android.protips for broadcast com.android.protips/.ProtipWidget: pid=1775 uid=10008 gids={} I/ActivityManager( 1478): Start proc com.android.quicksearchbox for broadcast com.android.quicksearchbox/.SearchWidgetProvider: pid=1790 uid=10012 gids={3003} I/ActivityManager( 1478): Start proc com.cooliris.media for broadcast com.cooliris.media/com.cooliris.cache.BootReceiver: pid=1798 uid=10023 gids={1015, 3003} I/InputManager-Callbacks( 1478): No virtual keys found for device Synaptic TM12XX TouchPoint 1. I/InputManager-Callbacks( 1478): No virtual keys found for device Synaptic TM12XX TouchPoint 1. I/ActivityManager( 1478): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.sipdroid.sipua/.ui.Sipdroid } from pid 1552 I/ActivityManager( 1478): Starting: Intent { cmp=org.sipdroid.sipua/.ui.Settings } from pid 1738 W/InputManagerService( 1478): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@408aae38 I/ActivityManager( 1478): Starting: Intent { flg=0x10000000 cmp=org.sipdroid.sipua/.ui.Activity2 } from pid 1738 I/ActivityManager( 1478): Starting: Intent { flg=0x10000000 cmp=org.sipdroid.sipua/.ui.InCallScreen } from pid 1738 I/ActivityManager( 1478): Starting: Intent { flg=0x10000000 cmp=org.sipdroid.sipua/.ui.InCallScreen } from pid 1738 W/BackupManagerService( 1478): dataChanged but no participant pkg='com.android.providers.settings' uid=10066 I/ActivityManager( 1478): Starting: Intent { cmp=org.sipdroid.sipua/.ui.VideoCamera } from pid 1738 W/AudioFlinger( 1407): RecordThread: buffer overflow W/BackupManagerService( 1478): dataChanged but no participant pkg='com.android.providers.settings' uid=10066 --------- beginning of /dev/log/main D/CameraHal( 1407): PPM: Standby to first shot: Sensor Change completed - :1067.291 ms : 946685051955 ms D/TIOverlay( 1478): ###### Calling overlay_setPosition() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_setPosition() -- #### ## D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): overlay_setParameter(): OVERLAY_SET_SCREEN_ID : stage->panel=0 D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_commit() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_commit() -- ###### I/ActivityManager( 1478): Displayed org.sipdroid.sipua/.ui.VideoCamera: +2s683ms D/TIOverlay( 1478): ###### Calling overlay_setPosition() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_setPosition() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): overlay_setParameter(): OVERLAY_SET_SCREEN_ID : stage->panel=0 D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_commit() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_commit() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setPosition() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_setPosition() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): overlay_setParameter(): OVERLAY_SET_SCREEN_ID : stage->panel=0 D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_commit() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_commit() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setPosition() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_setPosition() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setParameter() ++ ###### D/TIOverlay( 1478): overlay_setParameter(): OVERLAY_SET_SCREEN_ID : stage->panel=0 D/TIOverlay( 1478): ###### Calling overlay_setParameter() -- ###### D/TIOverlay( 1478): ###### Calling overlay_commit() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_commit() -- ###### D/TIOverlay( 1478): ###### Calling overlay_setPosition() ++ ###### I/TIOverlay( 1478): Nothing to do! D/TIOverlay( 1478): ###### Calling overlay_setPosit Regards, Saha -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en