Attaching image to email on Android creates "Unknown.dat"

When I attach an image to an email on Android, it is renamed to “Unknown.dat”, which causes it to be unrecognized / not displayed by the recipient.

The image was created by taking a picture on the device, and using corona to create a jpg, which is then sent. Everything works great on iOS - but on Android, “Unknown.dat”.

Anyone able to get images sent correctly through email on the droid? [import]uid: 79933 topic_id: 30737 reply_id: 330737[/import]

I am trying to do the same on Nook, and getting a different error. If I attach an image to an email I get an error message in the email popup “File too large to attach”. The jpg image is small, something like 200x200 pixels. The email will send, but there is no image attached.

Same code works fine on an actual iPad. I can send images attached to email no problem.

Can anyone confirm they can send images through email via Nook, android, or Kindle? Or can CoronaLabs confirm this isn’t working correctly on Android?

I tried setting permissions for READ_ and WRITE_EXTERNAL_STORAGE but that didn’t fix it.
[import]uid: 9422 topic_id: 30737 reply_id: 123318[/import]

I am trying to do the same on Nook, and getting a different error. If I attach an image to an email I get an error message in the email popup “File too large to attach”. The jpg image is small, something like 200x200 pixels. The email will send, but there is no image attached.

Same code works fine on an actual iPad. I can send images attached to email no problem.

Can anyone confirm they can send images through email via Nook, android, or Kindle? Or can CoronaLabs confirm this isn’t working correctly on Android?

I tried setting permissions for READ_ and WRITE_EXTERNAL_STORAGE but that didn’t fix it.
[import]uid: 9422 topic_id: 30737 reply_id: 123318[/import]

Hey Stephen,
Did you ever figure this one out? I have the same issue on Android.
Emailing pngs works on Google Mail but not on the standard Email client.
[import]uid: 67683 topic_id: 30737 reply_id: 134440[/import]

Same here deano. Haven’t been able to modify anything to affect the default android behavior. I haven’t tested specifically with jelly bean though - < sarc>but maybe someday soon android will recognize something as exotic as pngs or jpgs as email attachments…< /sarc> [import]uid: 79933 topic_id: 30737 reply_id: 134447[/import]

Funny you bring this up now. There’s another active thread where Joshua, the Coronalabs Android developer, is trying to get this working on Nook. See here:
http://developer.coronalabs.com/forum/2011/12/31/mail-android-attachment-not-ok

The latest daily build #978 introduces a fix that allows for email image attachment. With this build I finally had luck sending jpg attachments. There are a couple problems I’m having with the fix, and I don’t know if the fix affects things on the various flavors of Android, but if you haven’t tried it I would give the latest build a shot. Chime in with your results in the other thread since Joshua seems dedicated to getting this working. [import]uid: 9422 topic_id: 30737 reply_id: 134457[/import]

Thanks Stephen, I’ll try that latest build, I was on 971. [import]uid: 67683 topic_id: 30737 reply_id: 134461[/import]

mpappas,

The “Unknown.dat” issue is now fixed. We also fixed file attachment issues on the Nook as well. These fixes are available in the newest daily build.

The only known mail attachment issue left on Android (that we know of) is that file names containing spaces do not get sent via e-mail correctly. They cause garbage to show up at the bottom of the e-mail and the file does not get received. You can work-around this issue by removing the spaces from the file names.

Anyways, if you could let us know if this newest daily build solves this attachment problem for you too, then that would be great. Thanks! [import]uid: 32256 topic_id: 30737 reply_id: 134547[/import]

@Joshua,

Just tested on my android (ver 2.3.6) with build 978 using the default android mail client (same one I had problems with before), and now in the email client in the attachment area, it shows the image filename and extension, and underneath it says “Unsupported file type” ( it used to call the attachment “unknown.dat”, instead of showing the real filename)…

On completing/sending the email, it shows up properly on the receiving end. Not perfect (because of the “Unsupported File Type” message in the droid email client, but hey, maybe they just don’t support jpgs and pngs, dunno). Also on the receiving end, there’s nothing to indicate there was any problem, the mail (and attachment) looks great.

Thanks for the fix Joshua! [import]uid: 79933 topic_id: 30737 reply_id: 134553[/import]

I’m glad it’s working for you!

Regarding the “Unsupported File Type” issue, I wasn’t able to reproduce it on my 1st generation Droid. I tried the standard “Email” app and the “Gmail” app. Both of which displayed the file names correctly without any error. I’ve tried image files with extensions *.png, *.jpg, and *.jpeg; all of which worked. I’ve also tested it with a Kindle Fire mail app and the Nook app as well. The Kindle Fire shows nice thumbnail images of the attached image files.

So, can you offer me any clues on how to reproduce this issue on my end?
Are you sure the mail app you are using is the standard Email app or is it a 3rd party app?
Perhaps the Android log provides some clues?
[import]uid: 32256 topic_id: 30737 reply_id: 134575[/import]

I’m using pngs now, on a motorola atrix running 2.3.6. Other than that, nothing special, pretty basic (not many apps installed at all). It’s definitely the default email app I’m using (I also have gmail on the device, which has been fine with the attachments all along). So, not sure other than getting a stock atrix, or perhaps a motorola device of the same era (about 1.5 yrs old), how it’s easiest to reproduce it - it could be particular to that version of the android email client.

I just went into the app manager for the device, and went to the email app. It is listed as version 2.3.6 (which happens to be the same version of android installed), so I’m pretty sure it’s the default email client for that droid version.

As far as the log is concerned… Droid is pretty noisy… But here’s the log from just as the app calls to send the email, until shortly after the email app appears on screen (showing attachment, waiting for user to enter recipients name). My app /corona has handed off to the OS where the log says “Application Suspend *************” (it’s in my suspend handler)… At that point, it’s in android hands entirely (and the android mail app)… Didn’t see anything that jumped out at me, other than a few droid “parse error” things here and there, but I’ve seen those at other times as well me thinks…

But the state of sending with the default handler for 2.3.6 is ok by me… Could be it’s unique to 2.x, or 2.3.x, or even just 2.3.6 (the end game upgrade for my atrix, so I’m stuck/users stuck with the minor irritation of that little error message on the device - not too big a deal I think). I’d be interested to hear any results of your investigations, and thanks again for the fix for “unsupported.dat”.


12-10 23:26:02.766 27861 27874 I Corona : -Unloading old image
12-10 23:26:02.816 27861 27874 I Corona : – shareListener() called.
12-10 23:26:02.816 27861 27874 I Corona : – composeShareImage()
12-10 23:26:02.816 27861 27874 I Corona : – this.MessageImage.width, height =
= 568.88891601562 854.5185546875
12-10 23:26:02.816 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:02.816 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:02.826 27861 27874 I Corona : – maxHeight == 43
12-10 23:26:02.836 27861 27874 I Corona : – imageFilenameShare == 14161355
101325LargeS.png
12-10 23:26:02.854 1954 1954 I AtCmdDelegate: handle message:1
12-10 23:26:02.854 1954 13546 D NetworkService: handle message:1000
12-10 23:26:02.854 1954 3003 D NetworkService: getRawNetworkRegistrationState
12-10 23:26:02.854 1954 2794 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:02.864 1954 1981 D NetworkService: queryNetworkRac
12-10 23:26:02.864 1954 3120 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:02.864 1954 1954 I AtCmdDelegate: handle message:1
12-10 23:26:02.864 1954 1747 D NetworkService: queryNetworkRac
12-10 23:26:02.864 1954 13546 D NetworkService: handle message:1000
12-10 23:26:02.864 1954 1973 D NetworkService: getRawNetworkRegistrationState
12-10 23:26:02.874 1954 2794 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:02.874 1954 3003 D NetworkService: queryNetworkRac
12-10 23:26:02.874 1954 1981 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:02.874 1954 3120 D NetworkService: queryNetworkRac
12-10 23:26:02.874 1954 13546 D NetworkService: handle message:900
12-10 23:26:02.874 1954 13546 D NetworkService: EVENT_QUERY_RAC_DONE error
12-10 23:26:02.884 1954 13546 D NetworkService: handle message:900
12-10 23:26:02.884 1954 13546 D NetworkService: EVENT_QUERY_RAC_DONE error
12-10 23:26:02.894 1954 13546 D NetworkService: handle message:900
12-10 23:26:02.894 1954 13546 D NetworkService: EVENT_QUERY_RAC_DONE error
12-10 23:26:02.894 1954 13546 D NetworkService: handle message:900
12-10 23:26:02.894 1954 13546 D NetworkService: EVENT_QUERY_RAC_DONE error
12-10 23:26:02.984 27861 27874 D dalvikvm: GC_EXTERNAL_ALLOC freed 1928K, 62% fr
ee 6876K/17991K, external 3028K/4106K, paused 40ms
12-10 23:26:03.104 1954 13546 D NetworkService: handle message:700
12-10 23:26:03.104 1954 13546 D NetworkService: getRawNetworkRegistrationState
12-10 23:26:03.136 1954 13546 D NetworkService: handle message:800
12-10 23:26:03.136 1954 13546 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:03.226 1966 1966 D PollingManager: phone state: 0 home domestic AT
&T AT&T 310410 HSPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly:
false
12-10 23:26:03.226 1646 2297 I TelephonyRegistry: notifyServiceState: 0 home d
omestic AT&T AT&T 310410 HSPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1E
mergOnly: false
12-10 23:26:03.246 2008 2266 I SYS_MPP : WebtopStatusHandler updateDataIcon()

12-10 23:26:03.246 1954 13546 D NetworkService: handle message:800
12-10 23:26:03.246 1954 13546 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:03.256 1816 1816 D RawRadioSignalLevel: mSignalStrength=SignalStre
ngth: 6 -1 -1 -1 -1 -1 -1 gsm 0 0 0 5 -101 -13, numBars=5
12-10 23:26:03.256 1816 1816 D RawRadioSignalLevel: raw_sig_level=-101,raw_ecn
o_ber=-13,raw_rat=5
12-10 23:26:03.256 1816 1816 D RawRadioSignalLevel: rscp_iconLevel=2, ecno_ico
nLevel=3
12-10 23:26:03.256 1816 1816 D RawRadioSignalLevel: iconLevel = 2
12-10 23:26:03.256 1816 1816 D StatusBarPolicy: ERI alert sound is disabled.
12-10 23:26:03.256 1646 2283 I TelephonyRegistry: notifyDataConnection: state=
0 isDataConnectivityPossible=true reason=nwTypeChanged interfaceName=null networ
kType=10
12-10 23:26:03.286 1954 13546 D NetworkService: handle message:700
12-10 23:26:03.286 1954 13546 D NetworkService: getRawNetworkRegistrationState
12-10 23:26:03.296 2008 2266 I SYS_MPP : WebtopStatusHandler updateDataIcon()

12-10 23:26:03.306 27662 27662 I TransactionService: MMS-STATUS - start transact
ion service, app version=STABLE4.user.4.5.141.2.3.6.Blur_Version.4.5.141.MB860.A
TT.en.US.Mon Dec 12 12:42:46 CST 2011 (log=false) (apn=false) (config=false)
12-10 23:26:03.324 1954 13546 D NetworkService: handle message:800
12-10 23:26:03.324 1954 13546 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:03.334 27662 27662 I SmsReceiverService: MMS-STATUS - start sms rece
iver service, app version=STABLE4.user.4.5.141.2.3.6.Blur_Version.4.5.141.MB860.
ATT.en.US.Mon Dec 12 12:42:46 CST 2011 (log=false) (apn=false) (config=false)
12-10 23:26:03.344 1954 1954 D PhoneApp: [NotificationMgr] updateNetworkSelect
ion()…state = 0 new network
12-10 23:26:03.354 1954 13546 D NetworkService: handle message:800
12-10 23:26:03.354 1954 13546 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:03.374 1954 1954 D PhoneApp: [NotificationMgr] hideDataDisconnecte
dRoaming()…
12-10 23:26:03.806 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:03.806 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:03.886 12701 12701 D NetStatUtils: Receive a broadcast: android.inte
nt.action.ANY_DATA_STATE
12-10 23:26:03.886 12701 12701 D NetStatUtils: Received android.intent.action.AN
Y_DATA_STATE broadcast - state = DISCONNECTED, unavailable = false
12-10 23:26:03.886 12701 12701 E NetStatUtils: The apnName is null, should be so
me error…
12-10 23:26:04.804 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:04.804 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:05.814 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:05.814 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:06.736 1646 1757 D lights : buttons: USER, 192
12-10 23:26:06.804 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:06.804 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:07.234 27861 27874 I Corona : – shareMessageText(event) called.
12-10 23:26:07.816 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:07.826 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:08.464 26671 26671 D dalvikvm: GC_EXPLICIT freed 74K, 48% free 2952K
/5575K, external 2357K/2773K, paused 68ms
12-10 23:26:08.796 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:08.796 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:08.816 1646 1757 D lights : buttons: USER, 255
12-10 23:26:09.054 27861 27874 I Corona : – shareEmail(event) called.
12-10 23:26:09.054 27861 27874 I Corona : ---- shareEMail() done.
12-10 23:26:09.135 1489 1667 I : odm_disp_esd_thread is running(93) st
ate=1
12-10 23:26:09.464 1646 2001 I ActivityManager: Starting: Intent { act=android
.intent.action.CHOOSER cmp=android/com.android.internal.app.ChooserActivity (has
extras) } from pid 27861
12-10 23:26:09.474 27861 27861 D PhoneWindow: couldn’t save which view has focus
because the focused view android.widget.FrameLayout@4055ff60 has no id.
12-10 23:26:09.484 27861 27874 I Corona : * systemListener() called – Global e
vent occurred:
12-10 23:26:09.484 27861 27874 I Corona : * event.type == applicationSuspe
nd
12-10 23:26:09.484 27861 27874 I Corona : – applicationSuspend
12-10 23:26:09.484 27861 27874 I Corona : *******************
12-10 23:26:09.624 1444 1492 E NetlinkEvent: NetlinkEvent::FindParam(): Parame
ter ‘UDEV_LOG’ not found
12-10 23:26:09.634 1447 1565 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:09.634 1444 1492 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:09.684 1463 1603 D AudioHardwareMot: AudioStreamOutMot::setParamet
ers() fm_attenuate=0;fm_mute=0
12-10 23:26:09.704 27861 27867 I dalvikvm: Jit: resizing JitTable from 8192 to 1
6384
12-10 23:26:09.754 1646 2205 D libgps : GpsInterface_stop()
12-10 23:26:09.814 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:09.814 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:09.834 1646 2226 D libgps : status_cb: GPS_STATUS_SESSION_END (2)

12-10 23:26:10.004 1646 1760 I ActivityManager: Displayed android/com.android.
internal.app.ChooserActivity: +435ms
12-10 23:26:11.004 1646 2080 I ActivityManager: Starting: Intent { act=android
.intent.action.SEND typ=plain/text flg=0x3000001 cmp=com.motorola.blur.email/.co
mpose.ComposeMessageActivity (has extras) } from pid 27861
12-10 23:26:11.004 1646 2080 W ActivityManager: Activity is launching as a new
task, so cancelling activity result.
12-10 23:26:11.064 1646 1646 I ActivityManager: Start proc com.motorola.blur.e
mail for activity com.motorola.blur.email/.compose.ComposeMessageActivity: pid=1
3785 uid=10044 gids={3003, 1015}
12-10 23:26:11.094 1444 1492 E NetlinkEvent: NetlinkEvent::FindParam(): Parame
ter ‘UDEV_LOG’ not found
12-10 23:26:11.114 1447 1565 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:11.114 1444 1492 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:11.134 1461 1461 D dalvikvm: GC_EXPLICIT freed 13K, 49% free 2775K
/5379K, external 2357K/2773K, paused 70ms
12-10 23:26:11.174 1461 1461 D dalvikvm: GC_EXPLICIT freed <1K, 49% free 2775K
/5379K, external 2357K/2773K, paused 41ms
12-10 23:26:11.224 1461 1461 D dalvikvm: GC_EXPLICIT freed <1K, 49% free 2775K
/5379K, external 2357K/2773K, paused 48ms
12-10 23:26:11.224 1646 1757 D lights : buttons: USER, 192
12-10 23:26:11.254 13785 13785 I EmailApp: Blur email app started.
12-10 23:26:11.534 13785 13785 D dalvikvm: GC_EXTERNAL_ALLOC freed 278K, 47% fre
e 3033K/5703K, external 2767K/2773K, paused 41ms
12-10 23:26:11.634 13785 13785 D ActionBar: finishInflate
12-10 23:26:11.704 13785 13785 D ActionBar: changed: true
12-10 23:26:11.704 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:11.734 13785 13785 D ActionBar: changed: false
12-10 23:26:11.734 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:11.844 1646 1760 I ActivityManager: Displayed com.motorola.blur.em
ail/.compose.ComposeMessageActivity: +784ms
12-10 23:26:11.864 1646 1652 W InputManagerService: Starting input on non-focu
sed client com.android.internal.view.IInputMethodClient$Stub$Proxy@40857a20 (uid
=10109 pid=27861)
12-10 23:26:12.014 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:12.044 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:12.164 13785 13785 D dalvikvm: GC_EXTERNAL_ALLOC freed 286K, 44% fre
e 3467K/6151K, external 3436K/3481K, paused 53ms
12-10 23:26:12.164 13785 13787 W CursorWrapperInner: Cursor finalized without pr
ior close()
12-10 23:26:12.164 13785 13787 W CursorWrapperInner: Cursor finalized without pr
ior close()
12-10 23:26:12.274 13785 13785 D ActionBar: changed: false
12-10 23:26:12.284 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:12.294 1921 1921 D dalvikvm: GC_EXTERNAL_ALLOC freed 68K, 47% free
3129K/5895K, external 5675K/5934K, paused 87ms
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: AudioStreamOutMot::standby ca
lled
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: Output 0x13678 entering stand
by
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: Closing stereo device
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x200 = 65
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x201 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x202 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x203 = 8
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x204 = 3c
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x205 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x206 = 39c
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x207 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x208 = b2c
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x209 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x20A = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x20B = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x20D = 30
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: disable configClock count = 0

12-10 23:26:12.498 1463 1603 D AudioHardwareMot: Disabling CPCAP input clock
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: NvOdmExternalClockConfig stat
us 0x00000001
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: [int android::AudioHardwareMo
t::audioSelectSpeakers(int)] enter with spkr = 0
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: spkr1 = 0, spkr2 = 0
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: Setting STDAC speakers to non
e
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: configPostProcessor() called
with accy = 0
12-10 23:26:12.504 1463 1603 D AudioPostProcessor: configPostProcessing() call
ed, inputAccy= 40, outputAccy= 0, sampleRate= 44100, ringtoneMode= 0
12-10 23:26:12.504 1463 1603 D AudioPostProcessor: updatePostProcessor: speake
rConfig
12-10 23:26:12.504 1463 1603 D AudioPostProcessor: updatePostProcessor calling
SuperAPI parser with: accy=8 config=0 SE_level_index=1
12-10 23:26:12.504 1463 1603 D AudioMgrRIL: Sending accessory : 3
12-10 23:26:12.504 1463 1603 D AudioPostProcessor: slider opened, coeffs devic
e for handset =0
12-10 23:26:12.504 1463 1603 D AudioHardwareMot: doRouting devs: stereo 0, mon
o 0, input 0. Chose speaker None (gain 0) mic None (gain 0x1c1c)
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x200 = 65
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x201 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x202 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x203 = 8
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x204 = 3c
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x205 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x206 = 39c
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x207 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x208 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x209 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x20A = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x20B = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x20D = 30
12-10 23:26:12.574 1646 1673 I WindowManager: Setting rotation to 1, animFlags
=0
12-10 23:26:12.634 1444 1492 E NetlinkEvent: NetlinkEvent::FindParam(): Parame
ter ‘UDEV_LOG’ not found
12-10 23:26:12.634 1447 1565 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:12.634 1444 1492 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:12.664 1646 1673 I ActivityManager: Config changed: { scale=1.0 im
si=310/410 loc=en_US touch=3 keys=1/1/2 nav=1/1 orien=2 layout=268435490 uiMode=
17 seq=7}
12-10 23:26:12.684 1999 1999 I ApnEntitlementService: onConfigurationChanged
12-10 23:26:12.684 1999 1999 I AutoSignInService: onConfigurationChanged
12-10 23:26:12.684 1999 1999 I PortalService: onConfigurationChanged
12-10 23:26:12.804 13785 13785 D ActionBar: changed: true
12-10 23:26:12.804 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:13.104 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:13.104 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:13.104 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:13.124 1921 1921 D dalvikvm: GC_EXTERNAL_ALLOC freed 29K, 47% free
3165K/5895K, external 5916K/5934K, paused 23ms
12-10 23:26:13.134 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:13.204 13785 13785 D ActionBar: changed: true
12-10 23:26:13.204 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:13.244 1921 1921 D dalvikvm: GC_EXTERNAL_ALLOC freed 71K, 47% free
3135K/5895K, external 5079K/6298K, paused 36ms
12-10 23:26:13.274 13785 13785 D ActionBar: changed: false
12-10 23:26:13.274 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:13.324 1646 1997 D ConnectivityService: getMobileDataEnabled retur
ning true
12-10 23:26:13.344 1646 2283 D ConnectivityService: stopUsingNetworkFeature fo
r net 0: enableMMS
12-10 23:26:13.344 1646 2283 D ConnectivityService: ignoring stopUsingNetworkF
eature - not a live request
12-10 23:26:13.444 1646 1757 D lights : buttons: USER, 255
12-10 23:26:13.544 1646 2032 W InputManagerService: Window already focused, ig
noring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40
a8d6c8
12-10 23:26:13.724 1816 1816 D RawRadioSignalLevel: mSignalStrength=SignalStre
ngth: 7 -1 -1 -1 -1 -1 -1 gsm 0 0 0 5 -100 -19, numBars=5
12-10 23:26:13.724 1816 1816 D RawRadioSignalLevel: raw_sig_level=-100,raw_ecn
o_ber=-19,raw_rat=5
12-10 23:26:13.724 1816 1816 D RawRadioSignalLevel: rscp_iconLevel=2, ecno_ico
nLevel=1
12-10 23:26:13.724 1816 1816 D RawRadioSignalLevel: iconLevel = 1
12-10 23:26:14.584 1646 2205 D libgps : GpsInterface_inject_location( 42.2916
91, -71.325141, 701.000 )
12-10 23:26:14.584 1646 2205 D libgps : MPDINJPOS_REQ msg id 12015
12-10 23:26:15.496 1646 1760 D dalvikvm: GC_EXPLICIT freed 623K, 36% free 8593
K/13255K, external 4692K/6714K, paused 123ms
12-10 23:26:15.914 1646 1757 D lights : buttons: USER, 192
12-10 23:26:16.714 1444 1492 E NetlinkEvent: NetlinkEvent::FindParam(): Parame
ter ‘UDEV_LOG’ not found
12-10 23:26:16.724 1447 1565 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:16.724 1444 1492 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:16.744 1816 1816 D RawRadioSignalLevel: mSignalStrength=SignalStre
ngth: 9 -1 -1 -1 -1 -1 -1 gsm 0 0 0 5 -96 -11, numBars=5
12-10 23:26:16.744 1816 1816 D RawRadioSignalLevel: raw_sig_level=-96,raw_ecno
_ber=-11,raw_rat=5
12-10 23:26:16.744 1816 1816 D RawRadioSignalLevel: rscp_iconLevel=3, ecno_ico
nLevel=4
12-10 23:26:16.744 1816 1816 D RawRadioSignalLevel: iconLevel = 3
12-10 23:26:17.894 1489 1667 I : odm_disp_esd_thread is running(159) s
tate=1
^C
C:\Program Files\Android\android-sdk\platform-tools>
[import]uid: 79933 topic_id: 30737 reply_id: 134577[/import]

Thanks for posting this information. The only interesting thing that I’m seeing in the log is this…
[lua]CursorWrapperInner: Cursor finalized without prior close()[/lua]

You see, mail apps do SQL like queries to the Corona app to essentially ask for more information about the files it is trying to attach. Information such as the file’s display name, file size, mime type, etc. We return that information via a Cursor object in Android, which contains rows; kind of like how it works with a database. This is how we solved the “Unknown.dat” issue… and on Nook, responding to these queries was required to get file attachments to work.

I’m not sure if the above log message is the reason for the error that you are seeing, because the mail app clearly succeeded in fetching all other information from the Cursor. But it’s definitely something for us to investigate. Nothing on Android is ever easy. *sigh*

In any case, thanks again for investigating this on your end. [import]uid: 32256 topic_id: 30737 reply_id: 134663[/import]

Hey Stephen,
Did you ever figure this one out? I have the same issue on Android.
Emailing pngs works on Google Mail but not on the standard Email client.
[import]uid: 67683 topic_id: 30737 reply_id: 134440[/import]

Same here deano. Haven’t been able to modify anything to affect the default android behavior. I haven’t tested specifically with jelly bean though - < sarc>but maybe someday soon android will recognize something as exotic as pngs or jpgs as email attachments…< /sarc> [import]uid: 79933 topic_id: 30737 reply_id: 134447[/import]

Funny you bring this up now. There’s another active thread where Joshua, the Coronalabs Android developer, is trying to get this working on Nook. See here:
http://developer.coronalabs.com/forum/2011/12/31/mail-android-attachment-not-ok

The latest daily build #978 introduces a fix that allows for email image attachment. With this build I finally had luck sending jpg attachments. There are a couple problems I’m having with the fix, and I don’t know if the fix affects things on the various flavors of Android, but if you haven’t tried it I would give the latest build a shot. Chime in with your results in the other thread since Joshua seems dedicated to getting this working. [import]uid: 9422 topic_id: 30737 reply_id: 134457[/import]

Thanks Stephen, I’ll try that latest build, I was on 971. [import]uid: 67683 topic_id: 30737 reply_id: 134461[/import]

mpappas,

The “Unknown.dat” issue is now fixed. We also fixed file attachment issues on the Nook as well. These fixes are available in the newest daily build.

The only known mail attachment issue left on Android (that we know of) is that file names containing spaces do not get sent via e-mail correctly. They cause garbage to show up at the bottom of the e-mail and the file does not get received. You can work-around this issue by removing the spaces from the file names.

Anyways, if you could let us know if this newest daily build solves this attachment problem for you too, then that would be great. Thanks! [import]uid: 32256 topic_id: 30737 reply_id: 134547[/import]

@Joshua,

Just tested on my android (ver 2.3.6) with build 978 using the default android mail client (same one I had problems with before), and now in the email client in the attachment area, it shows the image filename and extension, and underneath it says “Unsupported file type” ( it used to call the attachment “unknown.dat”, instead of showing the real filename)…

On completing/sending the email, it shows up properly on the receiving end. Not perfect (because of the “Unsupported File Type” message in the droid email client, but hey, maybe they just don’t support jpgs and pngs, dunno). Also on the receiving end, there’s nothing to indicate there was any problem, the mail (and attachment) looks great.

Thanks for the fix Joshua! [import]uid: 79933 topic_id: 30737 reply_id: 134553[/import]

I’m glad it’s working for you!

Regarding the “Unsupported File Type” issue, I wasn’t able to reproduce it on my 1st generation Droid. I tried the standard “Email” app and the “Gmail” app. Both of which displayed the file names correctly without any error. I’ve tried image files with extensions *.png, *.jpg, and *.jpeg; all of which worked. I’ve also tested it with a Kindle Fire mail app and the Nook app as well. The Kindle Fire shows nice thumbnail images of the attached image files.

So, can you offer me any clues on how to reproduce this issue on my end?
Are you sure the mail app you are using is the standard Email app or is it a 3rd party app?
Perhaps the Android log provides some clues?
[import]uid: 32256 topic_id: 30737 reply_id: 134575[/import]

I’m using pngs now, on a motorola atrix running 2.3.6. Other than that, nothing special, pretty basic (not many apps installed at all). It’s definitely the default email app I’m using (I also have gmail on the device, which has been fine with the attachments all along). So, not sure other than getting a stock atrix, or perhaps a motorola device of the same era (about 1.5 yrs old), how it’s easiest to reproduce it - it could be particular to that version of the android email client.

I just went into the app manager for the device, and went to the email app. It is listed as version 2.3.6 (which happens to be the same version of android installed), so I’m pretty sure it’s the default email client for that droid version.

As far as the log is concerned… Droid is pretty noisy… But here’s the log from just as the app calls to send the email, until shortly after the email app appears on screen (showing attachment, waiting for user to enter recipients name). My app /corona has handed off to the OS where the log says “Application Suspend *************” (it’s in my suspend handler)… At that point, it’s in android hands entirely (and the android mail app)… Didn’t see anything that jumped out at me, other than a few droid “parse error” things here and there, but I’ve seen those at other times as well me thinks…

But the state of sending with the default handler for 2.3.6 is ok by me… Could be it’s unique to 2.x, or 2.3.x, or even just 2.3.6 (the end game upgrade for my atrix, so I’m stuck/users stuck with the minor irritation of that little error message on the device - not too big a deal I think). I’d be interested to hear any results of your investigations, and thanks again for the fix for “unsupported.dat”.


12-10 23:26:02.766 27861 27874 I Corona : -Unloading old image
12-10 23:26:02.816 27861 27874 I Corona : – shareListener() called.
12-10 23:26:02.816 27861 27874 I Corona : – composeShareImage()
12-10 23:26:02.816 27861 27874 I Corona : – this.MessageImage.width, height =
= 568.88891601562 854.5185546875
12-10 23:26:02.816 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:02.816 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:02.826 27861 27874 I Corona : – maxHeight == 43
12-10 23:26:02.836 27861 27874 I Corona : – imageFilenameShare == 14161355
101325LargeS.png
12-10 23:26:02.854 1954 1954 I AtCmdDelegate: handle message:1
12-10 23:26:02.854 1954 13546 D NetworkService: handle message:1000
12-10 23:26:02.854 1954 3003 D NetworkService: getRawNetworkRegistrationState
12-10 23:26:02.854 1954 2794 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:02.864 1954 1981 D NetworkService: queryNetworkRac
12-10 23:26:02.864 1954 3120 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:02.864 1954 1954 I AtCmdDelegate: handle message:1
12-10 23:26:02.864 1954 1747 D NetworkService: queryNetworkRac
12-10 23:26:02.864 1954 13546 D NetworkService: handle message:1000
12-10 23:26:02.864 1954 1973 D NetworkService: getRawNetworkRegistrationState
12-10 23:26:02.874 1954 2794 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:02.874 1954 3003 D NetworkService: queryNetworkRac
12-10 23:26:02.874 1954 1981 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:02.874 1954 3120 D NetworkService: queryNetworkRac
12-10 23:26:02.874 1954 13546 D NetworkService: handle message:900
12-10 23:26:02.874 1954 13546 D NetworkService: EVENT_QUERY_RAC_DONE error
12-10 23:26:02.884 1954 13546 D NetworkService: handle message:900
12-10 23:26:02.884 1954 13546 D NetworkService: EVENT_QUERY_RAC_DONE error
12-10 23:26:02.894 1954 13546 D NetworkService: handle message:900
12-10 23:26:02.894 1954 13546 D NetworkService: EVENT_QUERY_RAC_DONE error
12-10 23:26:02.894 1954 13546 D NetworkService: handle message:900
12-10 23:26:02.894 1954 13546 D NetworkService: EVENT_QUERY_RAC_DONE error
12-10 23:26:02.984 27861 27874 D dalvikvm: GC_EXTERNAL_ALLOC freed 1928K, 62% fr
ee 6876K/17991K, external 3028K/4106K, paused 40ms
12-10 23:26:03.104 1954 13546 D NetworkService: handle message:700
12-10 23:26:03.104 1954 13546 D NetworkService: getRawNetworkRegistrationState
12-10 23:26:03.136 1954 13546 D NetworkService: handle message:800
12-10 23:26:03.136 1954 13546 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:03.226 1966 1966 D PollingManager: phone state: 0 home domestic AT
&T AT&T 310410 HSPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly:
false
12-10 23:26:03.226 1646 2297 I TelephonyRegistry: notifyServiceState: 0 home d
omestic AT&T AT&T 310410 HSPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1E
mergOnly: false
12-10 23:26:03.246 2008 2266 I SYS_MPP : WebtopStatusHandler updateDataIcon()

12-10 23:26:03.246 1954 13546 D NetworkService: handle message:800
12-10 23:26:03.246 1954 13546 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:03.256 1816 1816 D RawRadioSignalLevel: mSignalStrength=SignalStre
ngth: 6 -1 -1 -1 -1 -1 -1 gsm 0 0 0 5 -101 -13, numBars=5
12-10 23:26:03.256 1816 1816 D RawRadioSignalLevel: raw_sig_level=-101,raw_ecn
o_ber=-13,raw_rat=5
12-10 23:26:03.256 1816 1816 D RawRadioSignalLevel: rscp_iconLevel=2, ecno_ico
nLevel=3
12-10 23:26:03.256 1816 1816 D RawRadioSignalLevel: iconLevel = 2
12-10 23:26:03.256 1816 1816 D StatusBarPolicy: ERI alert sound is disabled.
12-10 23:26:03.256 1646 2283 I TelephonyRegistry: notifyDataConnection: state=
0 isDataConnectivityPossible=true reason=nwTypeChanged interfaceName=null networ
kType=10
12-10 23:26:03.286 1954 13546 D NetworkService: handle message:700
12-10 23:26:03.286 1954 13546 D NetworkService: getRawNetworkRegistrationState
12-10 23:26:03.296 2008 2266 I SYS_MPP : WebtopStatusHandler updateDataIcon()

12-10 23:26:03.306 27662 27662 I TransactionService: MMS-STATUS - start transact
ion service, app version=STABLE4.user.4.5.141.2.3.6.Blur_Version.4.5.141.MB860.A
TT.en.US.Mon Dec 12 12:42:46 CST 2011 (log=false) (apn=false) (config=false)
12-10 23:26:03.324 1954 13546 D NetworkService: handle message:800
12-10 23:26:03.324 1954 13546 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:03.334 27662 27662 I SmsReceiverService: MMS-STATUS - start sms rece
iver service, app version=STABLE4.user.4.5.141.2.3.6.Blur_Version.4.5.141.MB860.
ATT.en.US.Mon Dec 12 12:42:46 CST 2011 (log=false) (apn=false) (config=false)
12-10 23:26:03.344 1954 1954 D PhoneApp: [NotificationMgr] updateNetworkSelect
ion()…state = 0 new network
12-10 23:26:03.354 1954 13546 D NetworkService: handle message:800
12-10 23:26:03.354 1954 13546 D NetworkService: getRawGPRSRegistrationState
12-10 23:26:03.374 1954 1954 D PhoneApp: [NotificationMgr] hideDataDisconnecte
dRoaming()…
12-10 23:26:03.806 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:03.806 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:03.886 12701 12701 D NetStatUtils: Receive a broadcast: android.inte
nt.action.ANY_DATA_STATE
12-10 23:26:03.886 12701 12701 D NetStatUtils: Received android.intent.action.AN
Y_DATA_STATE broadcast - state = DISCONNECTED, unavailable = false
12-10 23:26:03.886 12701 12701 E NetStatUtils: The apnName is null, should be so
me error…
12-10 23:26:04.804 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:04.804 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:05.814 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:05.814 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:06.736 1646 1757 D lights : buttons: USER, 192
12-10 23:26:06.804 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:06.804 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:07.234 27861 27874 I Corona : – shareMessageText(event) called.
12-10 23:26:07.816 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:07.826 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:08.464 26671 26671 D dalvikvm: GC_EXPLICIT freed 74K, 48% free 2952K
/5575K, external 2357K/2773K, paused 68ms
12-10 23:26:08.796 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:08.796 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:08.816 1646 1757 D lights : buttons: USER, 255
12-10 23:26:09.054 27861 27874 I Corona : – shareEmail(event) called.
12-10 23:26:09.054 27861 27874 I Corona : ---- shareEMail() done.
12-10 23:26:09.135 1489 1667 I : odm_disp_esd_thread is running(93) st
ate=1
12-10 23:26:09.464 1646 2001 I ActivityManager: Starting: Intent { act=android
.intent.action.CHOOSER cmp=android/com.android.internal.app.ChooserActivity (has
extras) } from pid 27861
12-10 23:26:09.474 27861 27861 D PhoneWindow: couldn’t save which view has focus
because the focused view android.widget.FrameLayout@4055ff60 has no id.
12-10 23:26:09.484 27861 27874 I Corona : * systemListener() called – Global e
vent occurred:
12-10 23:26:09.484 27861 27874 I Corona : * event.type == applicationSuspe
nd
12-10 23:26:09.484 27861 27874 I Corona : – applicationSuspend
12-10 23:26:09.484 27861 27874 I Corona : *******************
12-10 23:26:09.624 1444 1492 E NetlinkEvent: NetlinkEvent::FindParam(): Parame
ter ‘UDEV_LOG’ not found
12-10 23:26:09.634 1447 1565 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:09.634 1444 1492 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:09.684 1463 1603 D AudioHardwareMot: AudioStreamOutMot::setParamet
ers() fm_attenuate=0;fm_mute=0
12-10 23:26:09.704 27861 27867 I dalvikvm: Jit: resizing JitTable from 8192 to 1
6384
12-10 23:26:09.754 1646 2205 D libgps : GpsInterface_stop()
12-10 23:26:09.814 1646 2225 E libgps : recv_command_nmea() : NMEA_PARSE_ERRO
R_DATA_FIELDS_MISSING: The sentence does not contain enough fields for its data
type
12-10 23:26:09.814 1646 2225 E libgps : sentence: “$PMOTA,12.000” 0D 0A
12-10 23:26:09.834 1646 2226 D libgps : status_cb: GPS_STATUS_SESSION_END (2)

12-10 23:26:10.004 1646 1760 I ActivityManager: Displayed android/com.android.
internal.app.ChooserActivity: +435ms
12-10 23:26:11.004 1646 2080 I ActivityManager: Starting: Intent { act=android
.intent.action.SEND typ=plain/text flg=0x3000001 cmp=com.motorola.blur.email/.co
mpose.ComposeMessageActivity (has extras) } from pid 27861
12-10 23:26:11.004 1646 2080 W ActivityManager: Activity is launching as a new
task, so cancelling activity result.
12-10 23:26:11.064 1646 1646 I ActivityManager: Start proc com.motorola.blur.e
mail for activity com.motorola.blur.email/.compose.ComposeMessageActivity: pid=1
3785 uid=10044 gids={3003, 1015}
12-10 23:26:11.094 1444 1492 E NetlinkEvent: NetlinkEvent::FindParam(): Parame
ter ‘UDEV_LOG’ not found
12-10 23:26:11.114 1447 1565 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:11.114 1444 1492 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:11.134 1461 1461 D dalvikvm: GC_EXPLICIT freed 13K, 49% free 2775K
/5379K, external 2357K/2773K, paused 70ms
12-10 23:26:11.174 1461 1461 D dalvikvm: GC_EXPLICIT freed <1K, 49% free 2775K
/5379K, external 2357K/2773K, paused 41ms
12-10 23:26:11.224 1461 1461 D dalvikvm: GC_EXPLICIT freed <1K, 49% free 2775K
/5379K, external 2357K/2773K, paused 48ms
12-10 23:26:11.224 1646 1757 D lights : buttons: USER, 192
12-10 23:26:11.254 13785 13785 I EmailApp: Blur email app started.
12-10 23:26:11.534 13785 13785 D dalvikvm: GC_EXTERNAL_ALLOC freed 278K, 47% fre
e 3033K/5703K, external 2767K/2773K, paused 41ms
12-10 23:26:11.634 13785 13785 D ActionBar: finishInflate
12-10 23:26:11.704 13785 13785 D ActionBar: changed: true
12-10 23:26:11.704 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:11.734 13785 13785 D ActionBar: changed: false
12-10 23:26:11.734 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:11.844 1646 1760 I ActivityManager: Displayed com.motorola.blur.em
ail/.compose.ComposeMessageActivity: +784ms
12-10 23:26:11.864 1646 1652 W InputManagerService: Starting input on non-focu
sed client com.android.internal.view.IInputMethodClient$Stub$Proxy@40857a20 (uid
=10109 pid=27861)
12-10 23:26:12.014 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:12.044 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:12.164 13785 13785 D dalvikvm: GC_EXTERNAL_ALLOC freed 286K, 44% fre
e 3467K/6151K, external 3436K/3481K, paused 53ms
12-10 23:26:12.164 13785 13787 W CursorWrapperInner: Cursor finalized without pr
ior close()
12-10 23:26:12.164 13785 13787 W CursorWrapperInner: Cursor finalized without pr
ior close()
12-10 23:26:12.274 13785 13785 D ActionBar: changed: false
12-10 23:26:12.284 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:12.294 1921 1921 D dalvikvm: GC_EXTERNAL_ALLOC freed 68K, 47% free
3129K/5895K, external 5675K/5934K, paused 87ms
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: AudioStreamOutMot::standby ca
lled
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: Output 0x13678 entering stand
by
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: Closing stereo device
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x200 = 65
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x201 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x202 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x203 = 8
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x204 = 3c
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x205 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x206 = 39c
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x207 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x208 = b2c
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x209 = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x20A = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x20B = 0
12-10 23:26:12.498 1463 1603 D CpcapAudio: 0x20D = 30
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: disable configClock count = 0

12-10 23:26:12.498 1463 1603 D AudioHardwareMot: Disabling CPCAP input clock
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: NvOdmExternalClockConfig stat
us 0x00000001
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: [int android::AudioHardwareMo
t::audioSelectSpeakers(int)] enter with spkr = 0
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: spkr1 = 0, spkr2 = 0
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: Setting STDAC speakers to non
e
12-10 23:26:12.498 1463 1603 D AudioHardwareMot: configPostProcessor() called
with accy = 0
12-10 23:26:12.504 1463 1603 D AudioPostProcessor: configPostProcessing() call
ed, inputAccy= 40, outputAccy= 0, sampleRate= 44100, ringtoneMode= 0
12-10 23:26:12.504 1463 1603 D AudioPostProcessor: updatePostProcessor: speake
rConfig
12-10 23:26:12.504 1463 1603 D AudioPostProcessor: updatePostProcessor calling
SuperAPI parser with: accy=8 config=0 SE_level_index=1
12-10 23:26:12.504 1463 1603 D AudioMgrRIL: Sending accessory : 3
12-10 23:26:12.504 1463 1603 D AudioPostProcessor: slider opened, coeffs devic
e for handset =0
12-10 23:26:12.504 1463 1603 D AudioHardwareMot: doRouting devs: stereo 0, mon
o 0, input 0. Chose speaker None (gain 0) mic None (gain 0x1c1c)
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x200 = 65
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x201 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x202 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x203 = 8
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x204 = 3c
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x205 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x206 = 39c
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x207 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x208 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x209 = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x20A = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x20B = 0
12-10 23:26:12.504 1463 1603 D CpcapAudio: 0x20D = 30
12-10 23:26:12.574 1646 1673 I WindowManager: Setting rotation to 1, animFlags
=0
12-10 23:26:12.634 1444 1492 E NetlinkEvent: NetlinkEvent::FindParam(): Parame
ter ‘UDEV_LOG’ not found
12-10 23:26:12.634 1447 1565 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:12.634 1444 1492 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:12.664 1646 1673 I ActivityManager: Config changed: { scale=1.0 im
si=310/410 loc=en_US touch=3 keys=1/1/2 nav=1/1 orien=2 layout=268435490 uiMode=
17 seq=7}
12-10 23:26:12.684 1999 1999 I ApnEntitlementService: onConfigurationChanged
12-10 23:26:12.684 1999 1999 I AutoSignInService: onConfigurationChanged
12-10 23:26:12.684 1999 1999 I PortalService: onConfigurationChanged
12-10 23:26:12.804 13785 13785 D ActionBar: changed: true
12-10 23:26:12.804 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:13.104 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:13.104 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:13.104 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:13.124 1921 1921 D dalvikvm: GC_EXTERNAL_ALLOC freed 29K, 47% free
3165K/5895K, external 5916K/5934K, paused 23ms
12-10 23:26:13.134 1921 1921 D LatinKeyboard: updateF1Key-mIsAlphaKeyboard: tr
ue ,mHasVoiceButton: true
12-10 23:26:13.204 13785 13785 D ActionBar: changed: true
12-10 23:26:13.204 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:13.244 1921 1921 D dalvikvm: GC_EXTERNAL_ALLOC freed 71K, 47% free
3135K/5895K, external 5079K/6298K, paused 36ms
12-10 23:26:13.274 13785 13785 D ActionBar: changed: false
12-10 23:26:13.274 13785 13785 D ActionBar: Child Count: 5
12-10 23:26:13.324 1646 1997 D ConnectivityService: getMobileDataEnabled retur
ning true
12-10 23:26:13.344 1646 2283 D ConnectivityService: stopUsingNetworkFeature fo
r net 0: enableMMS
12-10 23:26:13.344 1646 2283 D ConnectivityService: ignoring stopUsingNetworkF
eature - not a live request
12-10 23:26:13.444 1646 1757 D lights : buttons: USER, 255
12-10 23:26:13.544 1646 2032 W InputManagerService: Window already focused, ig
noring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40
a8d6c8
12-10 23:26:13.724 1816 1816 D RawRadioSignalLevel: mSignalStrength=SignalStre
ngth: 7 -1 -1 -1 -1 -1 -1 gsm 0 0 0 5 -100 -19, numBars=5
12-10 23:26:13.724 1816 1816 D RawRadioSignalLevel: raw_sig_level=-100,raw_ecn
o_ber=-19,raw_rat=5
12-10 23:26:13.724 1816 1816 D RawRadioSignalLevel: rscp_iconLevel=2, ecno_ico
nLevel=1
12-10 23:26:13.724 1816 1816 D RawRadioSignalLevel: iconLevel = 1
12-10 23:26:14.584 1646 2205 D libgps : GpsInterface_inject_location( 42.2916
91, -71.325141, 701.000 )
12-10 23:26:14.584 1646 2205 D libgps : MPDINJPOS_REQ msg id 12015
12-10 23:26:15.496 1646 1760 D dalvikvm: GC_EXPLICIT freed 623K, 36% free 8593
K/13255K, external 4692K/6714K, paused 123ms
12-10 23:26:15.914 1646 1757 D lights : buttons: USER, 192
12-10 23:26:16.714 1444 1492 E NetlinkEvent: NetlinkEvent::FindParam(): Parame
ter ‘UDEV_LOG’ not found
12-10 23:26:16.724 1447 1565 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:16.724 1444 1492 E NetlinkListener: ignoring non-kernel netlink mu
lticast message
12-10 23:26:16.744 1816 1816 D RawRadioSignalLevel: mSignalStrength=SignalStre
ngth: 9 -1 -1 -1 -1 -1 -1 gsm 0 0 0 5 -96 -11, numBars=5
12-10 23:26:16.744 1816 1816 D RawRadioSignalLevel: raw_sig_level=-96,raw_ecno
_ber=-11,raw_rat=5
12-10 23:26:16.744 1816 1816 D RawRadioSignalLevel: rscp_iconLevel=3, ecno_ico
nLevel=4
12-10 23:26:16.744 1816 1816 D RawRadioSignalLevel: iconLevel = 3
12-10 23:26:17.894 1489 1667 I : odm_disp_esd_thread is running(159) s
tate=1
^C
C:\Program Files\Android\android-sdk\platform-tools>
[import]uid: 79933 topic_id: 30737 reply_id: 134577[/import]